我在Windows 8上使用命令行,输入ls命令后,我收到以下错误:
ls.exe-系统错误 程序无法启动,因为您的计算机缺少cygintl-2.dll。尝试重新安装该程序以解决此问题。
实际上,我用Google搜索并观看了一些视频,我尝试下载了一个cygintl-2.dll压缩文件,然后解压缩了dll文件,然后将其复制到system32文件夹中。但是,它仍然显示错误。我还尝试重新安装Microsoft Visual C ++ Redistributable。它也失败了。我不知道在哪里可以找到任何帮助。希望有人能帮助我。非常感谢!!!
答案 0 :(得分:4)
这是因为OpenSSH / bin中缺少cygintl-2.dll
& cygintl-1.dll
。
答案 1 :(得分:2)
我安装了一个较新版本的OpenSSH,谢天谢地解决了这个问题。我非常担心!具体来说,我按照这两个链接(https://answers.microsoft.com/en-us/windows/forum/windows_7-performance/lsexe-system-error-how-to-browse-directories/2dddf4a5-5958-4768-acd7-ab4cf816f57e?auth=1和https://sourceforge.net/p/sshwindows/bugs/2/),然后从此网站安装了可执行文件:http://sshwindows.webheat.co.uk/