使用Psexec运行远程脚本仍允许其他用户登录远程系统

时间:2014-11-17 19:58:52

标签: psexec

我正在使用Psexec.exe在远程Windows系统上执行脚本。系统设置为仅允许一个用户一次登录以防止干扰测试。但是,当我使用Psexec.exe运行我的脚本时,如果我在远程系统上运行qwinsta(也使用psexec),则表明没有活动会话,我可以远程登录。

当我使用Psexec在远程系统上运行我的脚本时,有没有办法阻止用户登录?

Psexec作为系统运行。我没有在Psexec命令中指定用户名。尝试远程登录的其他用户都有不同的用户名。

1 个答案:

答案 0 :(得分:0)

您最好的选择是禁用和启用远程访问作为psexec脚本的一部分。您可以使用这些命令来执行此操作。

Change logon /enable
Change logon /disable

还有一个可以切换的注册表项,但我手边还不知道。

如果脚本失败,您只需要记住返回并启用它。如果从那里执行远程处理,您可能还会发现自己正在与组策略作斗争。