簡體   English   中英

刪除文件時 VBScript 權限被拒絕

[英]VBScript Permission denied when I delete a file

首先讓我說我是在 VBScript 中自學的。

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

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

我試圖在這里發布我的所有代碼,但我很難閱讀它。 如果你能告訴我如何發布它以便你可以閱讀它,請告訴我。 我看到了一些關於在第一行放置“>”的內容 put 這並不是將所有內容都放在一行上。

這是我遇到問題的部分,錯誤是最后一行(權限被拒絕)

設置 objFile = objFSO.GetFile(strFolder1 & "\\" & strFileName.Name) objFSO.DeleteFile myFileToDelete, True

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

TIA,羅傑

這應該做你要問的:

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

myFileToDelete = strFolder1 & "\" & strFileName
DeleteMyFile(myFileToDelete)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM