1
我有一個文件夾在網絡上,如\\server\contents\tasks
,我想訪問此文件夾。如何使用vbscript訪問網絡文件夾
我收到「找不到路徑」異常。我在做什麼錯在這裏:
Dim FolderPath
FolderPath = "\\server\contents\tasks"
set FSO = CreateObject("Scripting.FileSyatemObject")
FSO.GetFolder(FolderPath)
感謝
編輯:我發現this post,回答我試圖達到同樣的事情,但問題是,我得到一個錯誤的網絡共享不再可用。我擁有的是一個本地文件夾作爲共享文件夾並映射爲\\servername\contents\tasks
,但它給了我上述錯誤。
編輯:我指着錯誤的文件夾。
現在我有另一個問題試圖打開網絡文件夾中的文本文件。它能夠在網絡路徑中創建文件夾,但在讀取網絡文件夾中的文本文件時發生錯誤。還有什麼需要做的嗎?
Set FSO = CreateObject("Scripting.FileSystemObject")
strOutputPath = strOutput1 --this is a network path
Set txsOutput = FSO.CreateTextFile(strOutputPath)
Set f = FSO.OpenTextFile(strInput1)
您是否可以使用當前憑證訪問'\\ server \ contents'?你可以通過將其粘貼到資源管理器地址欄來打開路徑嗎? 'net view \\ server'顯示'contents'分享嗎? –
試試這個解決方案: http://stackoverflow.com/questions/631401/access-network-share-from-within-vbscript-eg-filesystemobject – Mario
* *你現在得到的錯誤? –