我想使用此代碼讀取遠程文本文件:的OpenTextFile在遠程計算機上
function defdate(ipaddress)
deffilePath = chr(34) & "\\" & ipaddress & "\c$\" & deffileName & chr(34)
wscript.echo deffilePath
set deffile = objFSO.OpenTextFile(deffilePath)
do while not deffile.endofstream
s=deffile.readline
wscript.echo s
loop
deffile.close
end function
下面我deffilePath擴展到字符串是這樣的:
"\\10.211.19.207\c$\Program Files\Common Files\Symantec Shared\VirusDefs\definfo.dat"
不過,我得到「Microsoft VBScript運行時錯誤:錯誤的文件名或編號」。
可能是什麼問題?
c $不是問題嗎? – RvdK 2009-02-10 13:36:29
不,問題是缺少反斜槓。 「c $」是Windows默認爲「c:」驅動器創建的隱藏共享的名稱。 – andynormancx 2009-02-10 13:39:03
Andy,反斜槓不會丟失 - 這是渲染問題。 – 2009-02-10 13:41:05