VBScript 无法删除文件夹

gio*_*lio 2 vbscript file-io

我有一个 VBScript 程序,它在用户的临时文件夹中创建一个文件夹:

set fso = CreateObject("scripting.FileSystemObject")
temp = fso.GetSpecialFolder(2)
dropzone = temp & "\{d450c76c-2ad8-4f73-af8a-ccc5ba28036a}\"

If Not fso.FolderExists(dropzone) Then 
    set NewFolder = fso.CreateFolder(dropzone)
End If
set NewFolder = Nothing
Run Code Online (Sandbox Code Playgroud)

在程序结束时,我想删除该文件夹。我尝试了这个,但它给了我一个权限被拒绝的错误:

set deletefolder = fso.GetFolder(dropzone)
deletefolder.Delete(True) 
set fso = Nothing
Run Code Online (Sandbox Code Playgroud)

BSa*_*ita 5

  • 不,不是时间问题
  • 不,处置不是问题
  • 不,MsgBox 不能解决这个问题
  • 不,不是属性问题
  • 不,不是当前目录路径的问题
  • 不,不能使用 Kill
  • 不,这不是拒绝访问
  • 不,你不必掏钱
  • 不,MSDN 文档不会告诉你

您只需删除路径中的尾部反斜杠,因为 DELETEFOLDER 不喜欢它。

现在,请随意射击信使......