微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

psexec.exe 主机名和文件名的正确语法以启动

如何解决psexec.exe 主机名和文件名的正确语法以启动

我正在尝试使用 psexec.exe 启动 Excel,然后使用 Excel 打开特定的 .xlsx 文件
我刚刚开始学习 psexec 并且我编写了“增量”工作的命令,以确保我的初始构建块在此过程中是正确的。决定实际从记事本和特定的文本文件开始: (请注意,我的目标是在本地机器上执行这个过程,而不是远程机器,并且为了它是交互式的,因此 -i 开关)

This Works(只打开一个空白的记事本窗口)

"C:\Users\Username\OneDrive - OrgName\Desktop\RunAs Test\psexec.exe" -i -u domain\username -p Password C:\Windows\system32\notepad.exe

这不起作用 - 我确定 exe 路径和文件路径是正确的,我已经分别尝试过

"C:\Users\Username\OneDrive - OrgName\Desktop\RunAs Test\psexec.exe" -i -u domain\username -p Password C:\Windows\system32\notepad.exe \\server\data\mpsc-users\UserName\Test\sadf.txt

它只返回样板文件的 3 行版权,但根本没有提到错误代码或结果。没有其他事情发生

enter image description here

解决方法

PsTools.chm 非常清楚为什么它不起作用

"要传递的参数(注意文件路径必须是绝对路径 目标系统)"

"psexec.exe" -i \\somewhere.... C:\Windows\system32\notepad.exe c:\users\Isaac\desktop\hello.txt

应该可以(如果远程系统上存在该文件)

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。