我正在尝试创建一个简单的VBS登录脚本,该脚本为通过终端服务器环境登录Server 2003的用户设置默认打印机。打印机是不通过打印服务器的网络打印机。它的DNS名称是“Front MailRoom Printer”,端口是\ 192.168.0.82。
我的脚本是:
Set WSHNetwork = CreateObject("WScript.Network")
WSHNetwork.SetDefaultPrinter "Front MailRoom Printer"
运行时,出现错误80070002(系统找不到指定的文件)指向第2行的字符1。欢迎任何想法。
答案 0 :(得分:0)
这是影响打印机的用户个人资料问题,而不是代码本身的问题。如果有人关心,则该用户不存在此注册表项:
HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Windows
添加后,用户注销并重新启动,根问题已解决,脚本已成功运行。