ドライブ C からサイズが 0 のすべてのファイルをダウンロードする VBScript を開発する必要があります。次のスクリプトを作成しました。
Dim oFSO
Dim sDirectoryPath
Dim oFolder
Dim oFileCollection
Dim oFile
Dim oFolderCollection
Dim n
Set oFSO = CreateObject("Scripting.FileSystemObject")
sDirectoryPath = "C:\"
set oFolder = oFSO.GetFolder(sDirectoryPath)
set oFolderCollection = oFolder.SubFolders
set oFileCollection = oFolder.Files
For each oFile in oFileCollection
IF oFile.Size = 0 Then
oFile.Delete(true)
END IF
Next
ただし、このスクリプトはドライブ C のルート ディレクトリからのみファイルを削除します。このコードでは再帰的を使用する必要がありますが、VBScript は初めてで、どうすればよいかわかりません。お願いします、助けてください。ありがとうございました。