答案1
也许这个解决方法适合你:
为你的网络共享分配一个字母带有凭证; 完成你的工作;删除字母。
例如:
1. net use V:\\server\share /user:name1 passw2
2. copy file.txt V:\
3. net use V: /delete
(我猜你知道该用什么来代替 name1 ant passw2)
如果由于某种原因您必须将所有内容放在一个命令行中,请使用 & 或 && 分隔命令,例如:
net use V:\\server\share /user:name1 passw2 & copy file.txt V:\ & net use V: /delete
PS 但是,单行命令(用 & 分隔的命令)似乎在 Windows7 中不起作用 :(
答案2
如果您具有访问目标服务器的身份验证信息,以下是如何使用系统帐户任务进行远程访问。(不使用网络驱动器)
- 创建一个 bat 脚本,在凭证管理器中注册远程服务器凭证。例如 [cmdkey / add:目标名称 / user:用户名 / pass:密码]
- 将上述bat文件注册为由任务计划程序中的SYSTEM账户用户执行。
- 执行上述任务。现在可以使用 SYSTEM 帐户访问远程文件夹。