OpenSSH 文件夹存在于 PowerShell ISE 中,但不存在于 PowerShell 中

OpenSSH 文件夹存在于 PowerShell ISE 中,但不存在于 PowerShell 中

当我使用 PowerShell ISE、命令提示符甚至 Windows 资源管理器时,文件夹:C:\Windows\System32\OpenSSH存在。

但是,当我以管理员身份打开 PowerShell(或者不以管理员身份打开... – 两种方式都试过)并尝试导航到同一文件夹时,我可以进入C:\Windows\System32,但该OpenSSH文件夹不存在。有什么想法吗?

答案1

您正在使用 64 位版本的 PowerShell ISE(和cmd.exeWindows 文件资源管理器)和 32 位版本的 PowerShell(或反之亦然 - 不太可能)。

System32文件夹有两个版本,一个适用于 32 位应用程序,一个适用于 64 位应用程序。阅读文件系统重定向器

OpenSSH文件夹可能只存在于您系统上的其中一个版本中(可能是 64 位版本)。目前我有OpenSSH两个版本。但我记得不久前我OpenSSH只用过 64 位版本 - 因此它可能通过最近的 Windows 更新解决了。

相关内容