私はこのスクリプトを持っていますが、ファイルのリストとマップされたドライブRの存在を確認するためにこのスクリプトを展開したいと思います。VBSファイルのリストを確認してください
FileA.txt FileB.txt FileD.txt
FileE.txt FileF.dll FileG.dll
Const OverwriteExisting = TRUE
Set objFSO = CreateObject("Scripting.FileSystemObject")
Set objLocalFile = objFSO.GetFile("C:\SCRIPT\SCRIPTTEXT.txt")
dtmLocalDate = objLocalFile.DateLastModified
Set objServerFile = objFSO.GetFile("R:\SCRIPT\SCRIPTTEXT.txt")
dtmServerDate = objServerFile.DateLastModified
If dtmLocalDate < dtmServerDate Then
objFSO.CopyFile objServerFile.Path, objLocalFile.Path, OverwriteExisting
End If
「エラーであり、これをしない駆動されていない場合、スニペットは動作しません。ネットワーク接続は存在しません "が再マップされます。
> Set WSHNetwork = CreateObject("WScript.Network")
>
> WSHNetwork.RemoveNetworkDrive "R:","True","True"
>
> WSHNetwork.MapNetworkDrive "R:", "\\192.168.1.103\","True"
ソリューションがVBScriptであることが必要との直接比較をしませんか?この問題は、BATchファイルを使用して解決するほうがはるかに簡単であるようです。 –