我创建了一个包含以下内容的 Windows 批处理文件:
plink -batch PuttySaveSessionName -pw thePassword "bash stop.sh"
stop.sh 位于我登录的 linux 机器的主目录下,内容如下:
echo "starting..."
cd //path_to_jboss_dir/jboss/bin
./spcrun.stop
echo "finished"
如果我执行 Windows 批处理文件,我会收到以下输出并且服务器仍在运行:
starting...
finished
JAVA_HOME system property is undefined.
Please define JAVA_HOME and start JBoss again.
如果我使用 putty 登录,并按照上面的命令,服务器将关闭。
我需要使用 Windows 中的 pLink 进行相同的行为。关于问题是什么的任何想法?