windows server GUI 和ServerCore模式切换
带GUI和纯命令行模式 除了在安装系统的时候可以选择,还可以安装好之后动态切换。
powershell 命令:
GUI to Server-Core
Uninstall-WindowsFeature Server-Gui-Mgmt-Infra –restart
Server-Core to GUI
Install-WindowsFeature Server-Gui-Mgmt-Infra,Server-Gui-Shell –Restart
dism /get-wiminfo /wimfile:d:sourcesinstall.wim
Intall-WindowsFeature Server-Gui-Mgmt-Infra -Source:wim:d:sourcesinstall.wim:2
https://serverfault.com/questions/496918/cannot-get-server-gui-mgmt-infra-to-install-on-server-core
上述仅针对安装操作系统时使用的非Server Core 版本的系统镜像,由于疏忽大意导致安装成为Server Core版本的情形;如果安装系统时直接选用了Server Core版本的系统镜像,需要转化为GUI 图形化界面则相对比较复杂。
1.使用此 cmdlet 确定完全安装映像的索引编号:Get-WindowsImage -ImagePath
2.运行Install-WindowsFeature Server-Gui-Mgmt-Infra, Server-Gui-Shell –Restart –Sourcewim:< D:sources>install.wim:<Index # from step 1>
3.或者使用 Windows 更新而不是某个 WIM 文件作为源,用以下Windows PowerShell cmdlet:
Install-WindowsFeature Server-Gui-Mgmt-Infra,Server-Gui-Shell–Restart
https://blog.csdn.net/weixin_34329187/article/details/92120188
Windows Server 2019 Core(1)-远程调用Powershell
先登录远程服务器
#在命令行里运行
powershell
#看一下ip地址,并记ip地址
ipconfig
#确认WinRM是启动的
Get-Service WinRM | start-Service
#最后,你需要允许远程运行PowerShell
Enable-PSRemoting
然后回到本地
powershell
# 确认WinRM在你的电脑上是启动的
Get-Service WinRM | Start-Service
# 非域控环境下添加trusted host(如果是域控把"*"改为域名即可)
Set-Item WSMan:localhostClientTrustedHosts "*" -Force
# 试一下连接远程服务器的powershell,记得在弹出窗里输入远程服务器的帐号密码
Enter-PSSession 远程ip -Credential (Get-Credential)