我在安装了 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 不遵守命令行中的可执行表达式。