如何从.bat文件在命令提示符下运行此命令?

时间:2018-07-21 01:24:38

标签: batch-file command-prompt

更改目录,例如ssh -i "miftah01.pem" ec2-user@ec2-52-91-88-181.compute-1.amazonaws.com

然后运行以下命令:

len(values) == 1

每当我尝试执行此操作时,.bat文件仅执行目录更改。我有 cygwin.exe ,以便ssh字符串可以工作。

1 个答案:

答案 0 :(得分:0)

我很确定这是答案。

您从cygwin提示符($)启动ssh,而不是直接从cmd提示符启动。我使用以下格式的批处理文件

PATH=C:\cygwin64\bin;%PATH%
cd %HOME%\"Documents"
ssh -i "miftah01.pem" ec2-user@ec2-52-91-88-181.compute-1.amazonaws.com

使其生效的命令为PATH=...;但是如果要通过快捷方式运行这些命令,则cd命令需要更好地解析路径。