![使用 runas 启动 IE](https://linux22.com/image/1370635/%E4%BD%BF%E7%94%A8%20runas%20%E5%90%AF%E5%8A%A8%20IE.png)
我想以另一个用户的身份运行 IE 快捷方式并启动特定网站。使用以下 Target 命令行:
C:\Windows\System32\runas.exe /user:Domain\Account@Domain "C:\Program Files (x86)\Internet Explorer\iexplore.exe"
我得到一个 cmd 密码窗口,登录后将启动 IE 广告域管理员。使用以下目标命令行:
"C:\Program Files (x86)\Internet Explorer\iexplore.exe" http://www.google.com
我让 IE 以标准用户身份启动并进入特定网站。
现在我要问一个显而易见的问题
我怎样才能将两者结合起来?目标命令行
C:\Windows\System32\runas.exe /user:domain\user@domain "C:\Program Files (x86)\Internet Explorer\iexplore.exe" www.google.com
不起作用。 :( 感谢任何答案或想法
答案1
这有点棘手。您已将当前命令行www.google.com
作为参数传递给runas
。要让它注意到它是命令行的一部分,您必须添加引号并转义路径周围的引号。另请注意,您可以选择两个用户/域符号之一,但不能同时选择两者!
C:\Windows\System32\runas.exe /user:domain\user "\"C:\Program Files (x86)\Internet Explorer\iexplore.exe\" www.google.com"
这将导致最终的参数粘在一起(runas
将它们作为一个参数而不是两个参数接收)。