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

psExec没有密码,但是空string到密码标记没有

我正在使用一个名为psExec的程序来远程连接到一台机器并启动一个交互式程序。

我要连接的机器没有密码。

所以如果我运行这个:

psExec \Computer_Name -u User -i -d calc.exe

提示我input密码:

Password:

我只是打入(因为电脑没有密码),它的工作原理。

如何使用基于IExecuteCommand的shell扩展灰化一些上下文菜单选项?

是否有可能编写一个在bash / shell和PowerShell中运行的脚本?

使用PHP运行Shell脚本

如何做相反的差异?

当shell被终止时,在Windows上产生的Ruby进程死亡

我不想每次都进入,因为我正在写剧本。

所以我试过这个:

psExec \Computer_Name -u User -p -i -d calc.exe

和这个:

psExec \Computer_Name -u User -p"" -i -d calc.exe

和这个:

psExec \Computer_Name -u User -p'' -i -d calc.exe

和这个:

psExec \Computer_Name -u User -p "" -i -d calc.exe

和这个:

psExec \Computer_Name -u User -p '' -i -d calc.exe

但是无论如何,指定p标志会导致“错误用户名或密码错误”。

我怎么能告诉我的脚本自动按下input,或自动化psExec无需密码自动连接

如果这是相关的,我在PowerShell中。

grepexception但排除特定的exception

SVN comapre两个文件夹和命令提示符中的导出区别

Bash脚本不会等到命令正确执行完毕

运行位于服务器上的UNIX脚本,并将其作为U:// dirver在Windows应用程序的窗口中运行?

当按下用Qt制作的GUI时启动一个shell脚本

PSEXEC是一个由微软提供的一套工具。 PSEXEC链接

但出于安全原因,这可能会导致一些问题,您可以添加第二个帐户到机器,并给它一个简单的密码,并运行该帐户的脚本,这将是最简单的方法,其他明智的,你可能最有可能完成相同的任务在Powershell中不使用PSEXEC,你试图做什么,我们可以尝试帮助写一些东西。

更新:

param ( [Parameter(Mandatory = $true)] $Password ) psExec \OAIJCTDU8024272 -u User -p $Password -i -d calc.exe

这似乎工作,如果你把〜的密码在PowerShell中。

./psexec -i -u domaingmsa$ -p ~ notepad.exe

我的使用案例是使用psexec作为组管理服务帐户(gMSA)运行某些内容时跳过了输入按键。

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

相关推荐