管理员权限
有的时候某台机器是默认的管理员账户下的,但是在另一台机器就不一定是管理员账户,就没有管理员权限,忽略了这点,写的脚本代码会有漏洞,不够健壮。
如果您正在尝试在没有GUI的环境中或通过SSH关闭远程进程,您可能需要寻找不同的方法。通常,在这种情况下,您可能需要确保远程SSH会话已经具有必要的权限来执行这些操作,或者您可能需要在远程机器上设置一个计划任务或服务,以管理员权限运行,并可以被远程触发执行。管理员权限很重要,
与remote区别
ssh连接的时候与remote不是同一个会话,所以ssh产生的命令在remote上不一定能看到,比如说ssh控制远程机器打开一个有GUI的软件,在remote会话里不一定看得到,但是如果生成了日志,是可以看到有新文件生成的。
尝试打开PowerShell
当您通过SSH在远程Windows机器上执行命令时,它默认可能是在cmd环境中执行,而不是PowerShell环境。
有的时候选择PowerShell,是因为用powershell会更温和。