powershell - 如何在 Windows Server Core 中设置默认 Powershell 版本
问题描述
在 Windows Server Core 中,从 msi (7.2.0) 安装版本 7 后,预计文档文件夹中应该有两个文件夹,一个用于 WindowsPowerShell(版本 5),一个用于 PowerShell(版本 7)。
安装 7.2.0 时,Windows Server Core 以版本 5 启动。正在寻找一种方法来将默认启动从 5 更改为 7。
Windows Server Core 中没有“设置”链接。它只是命令行。
是否有命令行可以启用从五到七的切换?
pwsh.exe 在 C:\Program Files\Powershell\7 下作为 pwsh.exe 可用,启动它会产生预期的结果。但是在启动时,此版本不会启动。
解决方案
检查路径显示已声明 PowerShell 7 路径。一旦该路径到位,在命令行的任意位置键入 pwsh 将自动运行版本 7,它似乎是 PowerShell 7 的默认设置
推荐阅读
- digital-signature - WSS4j - WS 客户端拦截器:缺少数字签名
- ios - 静态库与动态框架的 iOS 应用程序大小
- spring-boot - Spring Boot 2 Jersey 实现不起作用
- python - Python:验证csv是否只有一列,否则抛出错误
- python - 在 Python 中的 Pandas 日期时间列中添加记录
- database-administration - SQL Server 无响应,但 SSMS 和 RDP 连接有效
- javascript - 新日期作为反应关键道具?
- python - tkinter python图标不会显示在窗口中
- c# - 带有 HttpWebRequest POST 的 WSDL?
- java - 如何在网格视图中为字符串数组设置自定义字体