サブフォルダ\ファイルの共有パスを確認する必要があります。存在する場合は、共有パスのLastModified Timeが1時間を超えていないかどうかを確認する必要があります。Windowsの共有フォルダの最終変更時刻を取得する
共有パスに「パスが見つかりません」というエラーが表示されますが、コードは通常のディレクトリで正常に動作します。
は、ここに私のコード
Dim fso, folder
folder = "C:/test"
Set fso = CreateObject("Scripting.FileSystemObject")
Set folder = fso.GetFolder(folder)
If folder.Files.Count + folder.SubFolders.Count = 0 Then
WScript.Echo "Folder is Empty"
ElseIf (folder.DateLastModified > 60) Then
WScript.Echo "Exceeded 1 hour"
Else
WScript.Echo "Not Exceeded 1 hour"
End If
このコードは、スクリプト内で言及したパスのために動作しますが、それはパス\\server.com\subfolder\subfolder\subfolder
のエラーが見つかりません「パス」をスローします。
権限はおそらくあなたが昇格した権限でスクリプトを実行しますか? – Lankymart