0
錯誤檢查diskpace:第一VBS在遠程服務器上,從這個腳本返回
space.vbs(13,2)Microsoft VBScript運行時錯誤:未找到路徑
servers.txt存在並且是可讀 我可以驅動器映射到任何servers.txt服務器和手動檢查空間
除非有我的代碼語法錯誤,它可能是一個身份驗證問題?我不確定如何創建網絡使用或運行在vbs中。雖然如我所說我可以手動映射驅動器。
有錯誤的行是顯然 集合d = objfso.GetDrive( 「\ strComputer的\ C $」)
space.vbs查詢服務器的列表,並返回可用空間
dim strInputPath, strOutputPath
dim objFSO, objTextIn, objTextOut
strInputPath = "c:\servers.txt" '- location of input
strOutputPath = "c:\output.csv" '- location of output
set objFSO = CreateObject("Scripting.FileSystemObject")
set objTextIn = objFSO.OpenTextFile(strInputPath,1)
set objTextOut = objFSO.CreateTextFile(strOutputPath)
Do until objTextIn.AtEndOfStream = True
strComputer = objTextIn.ReadLine
set d = objfso.GetDrive("\\strComputer\c$")
objTextOut.WriteLine now & "," & strComputer & "," & d.FreeSpace/1073741824
loop
更改爲 「\\」 &strComputer的& 「\ C $」 的工作謝謝。同樣感謝您提供疑難解答提示。 – 2015-02-09 17:39:08