我想执行共享上的文件,但我需要使用域帐户来访问它。我试过了runas /user:domain\user \\someshare\foo.exe
。它提示我输入域帐户的密码,但随后我收到“RUNAS 错误:无法运行... 2:系统找不到指定的文件”。使用 runas 可以实现这一点吗?还有其他方法可以从命令行完成此操作吗?
答案1
网络连接是每个会话独有的,并且不会被转移runas
。
你需要runas /u:domain\user cmd
先。
答案2
如果您只需要使用管理员帐户访问该文件,您是否尝试过使用开关/netonly
?
答案3
您需要映射驱动器。使用净使用量执行此操作,然后使用runas
您分配的驱动器号,例如
net use z: \\someshare