映射网络驱动器的计划任务运行,但未映射驱动器

映射网络驱动器的计划任务运行,但未映射驱动器

我设置了一个任务,每次登录计算机时都会运行,删除所有网络文件夹并映射网络驱动器。以下是批处理文件中的内容:

@echo off
net use * /delete /y
net use b: \\Server\Share /user:DOMAIN\Username password
exit

当计算机重新启动或注销并重新打开时,任务运行正常(根据计划任务窗口显示上次运行的时间),但映射驱动器未显示。我打开命令提示符并输入“net use”,它只是显示“列表中没有条目”。如果我右键单击任务并运行它,它就会运行,并且映射驱动器会显示出来。

我检查了日志,什么都没显示出来。我尝试在批处理文件中添加一个计时器,让它等待 10 秒(ping 1.1.1.1 -n 1 -w 10000>nul),认为可能是网络没有连接,但那没有用。我还能尝试什么?

谢谢!

答案1

只需将批处理文件放入计算机的启动文件夹即可?我不记得具体细节了,但我认为计划任务在与桌面(登录用户)不同的上下文中运行。通过将批处理文件放入计算机的启动文件夹,它将在登录用户的上下文中运行。

相关内容