2012-07-03 90 views
0

讓我首先說我自學VBScript。當我刪除一個文件時,VBScript權限被拒絕

我有一個文件夾被填充臨時文件,我需要刪除它們。

所以我創建了一個腳本,當它運行我得到一個權限被拒絕時腳本試圖刪除該文件。我是域管理員,但要確保我手動刪除了一個文件並且沒有問題。即使在服務器上運行腳本,我也會收到相同的消息。

我試圖在這裏發佈我的所有代碼,讓我很難讀它。如果您可以告訴我如何發佈,以便您可以閱讀,請告訴我。我看到在第一行放置一個「>」的東西把它放在一條線上。

這裏是我有問題的部分,誤差在最後一行(拒絕)

設置OBJFILE = objFSO.GetFile(strFolder1 & 「\」 & strFileName.Name) objFSO。刪除文件myFileToDelete,真

好吧,我看着幫助更多。即使前面有4個空格,我也無法縮進。不知道如何編碼,我試過但我無法接受它。

TIA, 羅傑

+0

格式化代碼:http://meta.stackexchange.com/questions/22186/how-do-i -format-my-code-blocks – JohnZaj

+0

你可以發佈整個代碼,以便我可以嘗試重新創建問題嗎?這可能是代碼問題,或者是我們可以在代碼中解決的問題,讓我們先來看看。 – JohnZaj

回答

0

這應該做什麼你問:

Sub DeleteMyFile(myFileToDelete) 
    Dim fso 
    Set fso = CreateObject("Scripting.FileSystemObject") 
    fso.DeleteFile(myFileToDelete) 
End Sub 

myFileToDelete = strFolder1 & "\" & strFileName 
DeleteMyFile(myFileToDelete) 
相關問題