putty ssh报错unable to open command file
时间: 2024-03-26 17:39:14 浏览: 163
如果您在使用putty.exe通过ssh连接到远程主机时遇到"unable to open command file"的错误提示,这通常是由于-m参数指定的命令文件路径不正确或无法访问导致的。
请确保您指定的命令文件路径是正确的,并且您有足够的权限来访问该文件。您可以尝试使用绝对路径或相对路径来指定命令文件。
另外,如果您使用的是Windows操作系统,请注意在命令文件路径中使用反斜杠"\"时,需要将其转义为双反斜杠"\\",或者使用正斜杠"/"。
例如,如果您要执行远程主机上的"ls -l"命令,并将命令保存在"C:\Users\your_username\commands.txt"文件中,您可以使用以下命令行:
```
putty.exe -ssh your_username@your_remote_host -pw your_password -m "C:\\Users\\your_username\\commands.txt"
```
或者使用相对路径:
```
putty.exe -ssh your_username@your_remote_host -pw your_password -m "commands.txt"
```
请注意,相对路径是相对于putty.exe所在的目录。如果命令文件与putty.exe在同一目录中,可以直接使用文件名。
阅读全文