使用批处理和Plink的多个命令?

时间:2015-10-01 17:20:36

标签: ssh putty plink

您好我正在尝试使用批处理文件使用plink登录服务器,转到特定目录并运行命令。我不能让这个工作。感谢任何帮助。

plink -t -ssh root@111.111.111.111 -pw xxxxx
cd /home/wonderd/public_html/dev.xxxx.com
./shell/indexer.php --reindex catalog_product_price

2 个答案:

答案 0 :(得分:3)

首先,我认为你必须在plink调用后编写机器名或IP 第二个问题是plink始终从根目录运行,因此您必须将;

之间的几个命令一起发送 像这样:

plink.exe <full name of machine / IP> "command one; command 2"

答案 1 :(得分:-1)

尝试:

plink root@192.168.0.1 -pw xxxx (cd /home/path to script ; ./script.sh)