在批处理脚本中运行时隐藏putty终端

时间:2012-11-16 20:40:36

标签: batch-file putty

我正在运行我的shell脚本,通过putty连接到远程服务器,在批处理脚本中:

putty.exe -ssh -2 user@sever.com -pw password -m command.cmd

其中,command.cmd包含

cd /path/to/the/script
./name.ksh

正如我所知,它正在100%正确运行。但是这里,当批处理脚本运行时,putty终端正在出现,这是我不想要的。

有没有办法隐藏腻子终端?

1 个答案:

答案 0 :(得分:4)

使用批处理不可行,请使用vbscript:

Set WshShell = WScript.CreateObject("WScript.Shell")
WshShell.Run "putty.exe -ssh -2 user@sever.com -pw password -m command.cmd", 0
' 0 => hide