![如果脚本包含“taskkill”命令,则无法在 Windows 服务器上通过 SSH 执行 .bat 文件](https://linux22.com/image/1599491/%E5%A6%82%E6%9E%9C%E8%84%9A%E6%9C%AC%E5%8C%85%E5%90%AB%E2%80%9Ctaskkill%E2%80%9D%E5%91%BD%E4%BB%A4%EF%BC%8C%E5%88%99%E6%97%A0%E6%B3%95%E5%9C%A8%20Windows%20%E6%9C%8D%E5%8A%A1%E5%99%A8%E4%B8%8A%E9%80%9A%E8%BF%87%20SSH%20%E6%89%A7%E8%A1%8C%20.bat%20%E6%96%87%E4%BB%B6.png)
我有一个.bat
文件,当通过远程桌面连接时,我可以在 Windows Server 上运行它。但是当通过客户端连接时,我无法运行该 .bat 文件ssh
。我对两个连接使用相同的用户/凭据。
错误信息显示:
coopr@WIN-3PI2FA523CJA89 C:\Users\Coopr\Server\Startup>StopCoopR.bat
ERROR: Access denied
该脚本执行以下操作:
@echo off
cd C:\Users\Coopr\Server\
taskkill /IM CoopR.exe /F
taskkill
当涉及远程访问时,它可能会有一些特殊行为吗?