我们的域中有一个在启动时运行的VBScript。当脚本自动运行时,我有时遇到两个不同的错误。奇怪的是,当我手动启动脚本时,它运行没有任何问题。用户帐户具有完整的管理员权限。
该脚本的用途如下:
关闭在“ C:\ Program Files \ ABC”中打开的所有资源管理器窗口
删除文件夹“ C:\ Program Files \ ABC”
创建文件夹“ C:\ Program Files \ ABC”
将文件复制到“ C:\ Program Files \ ABC”
第一个错误: ActiveX组件无法创建对象(错误429)
Set objShellApp = CreateObject("Shell.Application")
For Each objWindow In objShellApp.Windows
...
Next 'objWindow
第二个错误:权限被拒绝(错误70)
Set objFso = CreateObject("Scripting.FileSystemObject")
objFso.DeleteFolder "C:\Program Files\ABC", True
有人有想法吗?谢谢。