GPUpdate PS 命令行
GPUdate PS Commandlet
由于某种原因,我遇到了这个脚本的问题,它以前可以工作,但现在不行了?我不会带着
回来
Invoke-GPUpdate : The term 'Invoke-GPUpdate' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or
if a path was included, verify that the path is correct and try again.
Write-Host "Refreshing Group Policies on the local machine......."
Invoke-GPUpdate -Computer $computer -RandomDelayInMinutes 0 -force ForegroundColor Cyan
Start-Sleep -s 20
Invoke-GPUpdate
is part of the GroupPolicy
模块。 GroupPolicy
默认情况下不可用,但包含在 RSAT 工具中。可能发生的事情是对 Windows 进行了重大更新,在这种情况下,如果 RSAT 工具未作为 Windows 功能安装(它仅作为以 [ 开头的“按需功能”提供) =15=],即 build 17763),它将在更新过程中被删除,需要重新安装。
我相信这在技术上也会发生在该功能上,因为 RSAT 工具仍然链接到 Windows 的特定版本,但升级过程将重新安装该功能(如果它已经存在)。
安装 GroupPolicy
RSAT 工具作为 Windows PowerShell
的一项功能
如果您有 Windows 1809 或更高版本,您可以使用以下命令作为功能安装:
Get-WindowsCapability -Name 'Rsat.GroupPolicy.*' -Online | Where-Object { $_.State -ne 'Installed' } | Add-WindowsCapability -Online
您也可以对其他 RSAT 工具执行相同的操作(这些功能根据其功能进行了模块化)。枚举所有这些:
Get-WindowsCapability -Name RSAT*
再次强调,这需要 Windows 1809 或更新版本,否则这些功能将不可用。您必须安装它 by using the MSU provided by Microsoft for your Windows version。
由于某种原因,我遇到了这个脚本的问题,它以前可以工作,但现在不行了?我不会带着
回来Invoke-GPUpdate : The term 'Invoke-GPUpdate' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again.
Write-Host "Refreshing Group Policies on the local machine......."
Invoke-GPUpdate -Computer $computer -RandomDelayInMinutes 0 -force ForegroundColor Cyan
Start-Sleep -s 20
Invoke-GPUpdate
is part of the GroupPolicy
模块。 GroupPolicy
默认情况下不可用,但包含在 RSAT 工具中。可能发生的事情是对 Windows 进行了重大更新,在这种情况下,如果 RSAT 工具未作为 Windows 功能安装(它仅作为以 [ 开头的“按需功能”提供) =15=],即 build 17763),它将在更新过程中被删除,需要重新安装。
我相信这在技术上也会发生在该功能上,因为 RSAT 工具仍然链接到 Windows 的特定版本,但升级过程将重新安装该功能(如果它已经存在)。
安装 GroupPolicy
RSAT 工具作为 Windows PowerShell
的一项功能
如果您有 Windows 1809 或更高版本,您可以使用以下命令作为功能安装:
Get-WindowsCapability -Name 'Rsat.GroupPolicy.*' -Online | Where-Object { $_.State -ne 'Installed' } | Add-WindowsCapability -Online
您也可以对其他 RSAT 工具执行相同的操作(这些功能根据其功能进行了模块化)。枚举所有这些:
Get-WindowsCapability -Name RSAT*
再次强调,这需要 Windows 1809 或更新版本,否则这些功能将不可用。您必须安装它 by using the MSU provided by Microsoft for your Windows version。