我正在使用Psexec.exe在远程Windows系统上执行脚本。系统设置为仅允许一个用户一次登录以防止干扰测试。但是,当我使用Psexec.exe运行我的脚本时,如果我在远程系统上运行qwinsta(也使用psexec),则表明没有活动会话,我可以远程登录。
当我使用Psexec在远程系统上运行我的脚本时,有没有办法阻止用户登录?
Psexec作为系统运行。我没有在Psexec命令中指定用户名。尝试远程登录的其他用户都有不同的用户名。
答案 0 :(得分:0)
您最好的选择是禁用和启用远程访问作为psexec脚本的一部分。您可以使用这些命令来执行此操作。
Change logon /enable
Change logon /disable
还有一个可以切换的注册表项,但我手边还不知道。
如果脚本失败,您只需要记住返回并启用它。如果从那里执行远程处理,您可能还会发现自己正在与组策略作斗争。