我有一个意想不到的挑战。
我有一个映射的网络驱动器,我们称它为 K: 驱动器。例如,我还可以看到这个驱动器是 \marketing.fakename.blah.com。
无论如何,我正在尝试通过 Windows 任务计划程序在远程服务器上运行 .bat 文件和脚本(无论我是否已登录,都以最高权限运行)。
无论如何,使用脚本我收到错误“找不到 K:驱动器”。
现在,当我在服务器上登录时,我确实映射了驱动器,并且正在搜索“K:\blahblahfiles”就可以了。
遗憾的是,我不是任务调度程序和 .bat 文件的专家,但它似乎确实在后台运行。好吧,假设 .bat 文件打开命令行,但是当任务计划程序运行 .bat 时,我看不到命令行,即使我在安全选项下有“使用我的用户帐户”。
我不完全确定在这里做什么。
是否有另一种方法来指定 K:\ 驱动器以使其更通用?我应该简单地尝试一下 \marketing.fakename.blah.com\resources\filename.whatever 吗?我试过了,但效果不太好。
我是否应该在脚本的其余部分运行之前立即修改原始 .bat 文件以映射 K 驱动器?