如果有人知道我怎麼會做這樣的事情如何檢查文件是否是.exe
if file.Exists("file path")
then message box.show("exists")
else file.delete
我可以做這樣的事,但要檢查文件是否爲可執行,如果我想知道做一個命令,如果不做另一個命令?提前致謝。
如果有人知道我怎麼會做這樣的事情如何檢查文件是否是.exe
if file.Exists("file path")
then message box.show("exists")
else file.delete
我可以做這樣的事,但要檢查文件是否爲可執行,如果我想知道做一個命令,如果不做另一個命令?提前致謝。
你需要一個像這樣的foreach。
For Each file As String In
My.Computer.FileSystem.GetFiles("C:\folder")
Dim extention As String =
System.IO.Path.GetExtension(file)
MsgBox("The file extension is " & extention)
Next
只是檢查是否extention是例如.exe
Dim filepath as string = ""
If filepath.EndsWith(".exe") then
//do something
Else
//do something else
End if
如何檢查的文件擴展名? –
如何刪除文件,如果它不存在..?但是,是的,你可以檢查它是否是一個exe文件,並對它做些什麼。看看[System.IO.FileInfo.Extension](https://msdn.microsoft.com/en-us/library/system.io.filesysteminfo.extension(v = vs.110).aspx) – soohoonigan
看着擴展名檢查文件是否是exe文件似乎不正確。我可以將任何文件的擴展名更改爲我喜歡的任何擴展名。例如,我可以將txt擴展名更改爲exe。 – Steve