无法通过 SSH 执行某些命令

无法通过 SSH 执行某些命令

我在安装了 freeSSHD 的 Windows 计算机上的 system32 目录中放置了一个名为“CrackHash.bat”的批处理文件,该批处理文件充当服务器。我可以通过 Windows 计算机上的 cmd 窗口顺利运行此批处理文件。

然后我使用 SSH 连接到我的 Windows 计算机,进入虚拟命令行(“C:\windows\system32>”),然后尝试输入完全相同的命令(“CrackHash.bat”),但出现错误:

'CrackHash.bat' is not recognized as an internal or external command, operable program or batch file.

我怎样才能解决这个问题?

答案1

尝试运行.\CrackHash.bat或明确定义批处理文件的完整路径。我怀疑 freeSSHD 不遵守命令行中的可执行表达式。

相关内容