Update-Help
컴퓨터에 최신 도움말 파일을 다운로드하고 설치합니다.
구문
Update-Help
[[-Module] <String[]>]
[-FullyQualifiedModule <ModuleSpecification[]>]
[[-SourcePath] <String[]>]
[-Recurse]
[[-UICulture] <CultureInfo[]>]
[-Credential <PSCredential>]
[-UseDefaultCredentials]
[-Force]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Update-Help
[[-Module] <String[]>]
[-FullyQualifiedModule <ModuleSpecification[]>]
[-LiteralPath <String[]>]
[-Recurse]
[[-UICulture] <CultureInfo[]>]
[-Credential <PSCredential>]
[-UseDefaultCredentials]
[-Force]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Update-Help
cmdlet은 PowerShell 모듈에 대한 최신 도움말 파일을 다운로드하여 컴퓨터에 설치합니다. 변경 사항을 적용하기 위해 PowerShell을 다시 시작할 필요가 없습니다.
Get-Help
cmdlet을 사용하여 새 도움말 파일을 즉시 볼 수 있습니다.
Update-Help
컴퓨터의 도움말 파일 버전을 확인합니다. 모듈에 대한 도움말 파일이 없거나 도움말 파일이 오래된 경우 Update-Help
최신 도움말 파일을 다운로드합니다. 도움말 파일은 인터넷 또는 파일 공유에서 다운로드하여 설치할 수 있습니다.
매개 변수가 없으면 Update-Help
세션의 모듈 및 업데이트 가능한 도움말을 지원하는 설치된 모든 모듈에 대한 도움말 파일을 업데이트합니다. 현재 세션에 설치되었지만 로드되지 않은 모듈이 포함됩니다. PowerShell 모듈은 $env:PSModulePath
환경 변수에 나열된 위치에 저장됩니다.
자세한 내용은 about_Updatable_Help참조하세요.
Module 매개 변수를 사용하여 특정 모듈에 대한 도움말 파일을 업데이트할 수 있습니다. UICulture 매개 변수를 사용하여 여러 언어 및 로캘로 도움말 파일을 다운로드합니다.
인터넷에 연결되지 않은 컴퓨터에서 Update-Help
사용할 수 있습니다.
Save-Help
cmdlet을 사용하여 인터넷에서 도움말 파일을 다운로드하고 공유 폴더 또는 파일 시스템 디렉터리와 같은 파일 시스템 위치에 저장합니다. 그런 다음 Update-Help
SourcePath 매개 변수를 사용하여 파일 시스템 위치에서 업데이트된 도움말 파일을 다운로드하고 컴퓨터에 설치합니다.
PowerShell 프로필에 Update-Help
cmdlet을 추가하여 도움말 업데이트를 자동화할 수 있습니다. 기본적으로 Update-Help
각 컴퓨터에서 하루에 한 번만 실행됩니다. 하루에 한 번 제한을 재정의하려면 Force 매개 변수를 사용합니다.
Update-Help
cmdlet은 Windows PowerShell 3.0에서 도입되었습니다.
중요하다
Update-Help
관리 권한이 필요합니다.
PowerShell Core 모듈에 대한 도움말 파일을 업데이트하려면 컴퓨터의 Administrators 그룹의 구성원이어야 합니다.
PowerShell Core 모듈을 포함하여 PowerShell 설치 디렉터리($PSHOME\Modules
)의 모듈에 대한 도움말 파일을 다운로드하거나 업데이트하려면 관리자 권한으로 실행 옵션을 사용하여 PowerShell을 시작합니다.
예: Start-Process powershell.exe -Verb RunAs
.
WINDOWS PowerShell ISE(통합 스크립팅 환경)의 도움말 메뉴에서 Windows PowerShell 도움말 업데이트 메뉴 항목을 사용하여 도움말 파일을 업데이트할 수도 있습니다.
Windows PowerShell 도움말 업데이트 항목은 매개 변수 없이 Update-Help
cmdlet을 실행합니다.
$PSHOME
디렉터리의 모듈에 대한 도움말을 업데이트하려면 관리자 권한으로 실행 옵션을 사용하여 Windows PowerShell ISE를 시작합니다.
예제
예제 1: 모든 모듈에 대한 도움말 파일 업데이트
Update-Help
cmdlet은 업데이트 가능한 도움말을 지원하는 설치된 모듈에 대한 도움말 파일을 업데이트합니다. UI(사용자 인터페이스) 문화권 언어는 운영 체제에서 설정됩니다.
Update-Help
예제 2: 지정된 모듈에 대한 도움말 파일 업데이트
Update-Help -Module Microsoft.PowerShell*
예제 3: 다른 언어에 대한 도움말 파일 업데이트
Update-Help
cmdlet은 모든 모듈에 대한 일본어(ja-JP) 및 영어(en-US) 도움말 파일을 업데이트합니다.
모듈이 지정된 UI 문화권에 대한 도움말 파일을 제공하지 않으면 모듈 및 UI 문화권에 대한 오류 메시지가 표시됩니다. 이 예제에서 오류 메시지는 Microsoft.PowerShell.Utility
Update-Help -UICulture ja-JP, en-US
Update-Help : Failed to update Help for the module(s) 'Microsoft.PowerShell.Utility' with UI culture(s) {ja-JP}
No UI culture was found that matches the following pattern: ja-JP.
예제 4: 자동으로 도움말 파일 업데이트
이 예제에서는 매일 오전 3:00에 모든 모듈에 대한 도움말을 업데이트하는 예약된 작업을 만듭니다.
$jobParams = @{
Name = 'UpdateHelpJob'
Credential = 'Domain01\User01'
ScriptBlock = '{Update-Help}'
Trigger = (New-JobTrigger -Daily -At "3 AM")
}
Register-ScheduledJob @jobParams
Id Name JobTriggers Command Enabled
-- ---- ----------- ------- -------
1 UpdateHelpJob 1 Update-Help True
Register-ScheduledJob
cmdlet은 Update-Help
명령을 실행하는 예약된 작업을 만듭니다. 이 명령은 자격 증명 매개 변수를 사용하여 컴퓨터의 Administrators 그룹 구성원 자격 증명을 사용하여 Update-Help
실행합니다.
트리거 매개 변수의 값은 매일 오전 3시에 작업을 시작하는 작업 트리거를 만드는 New-JobTrigger
명령입니다.
Register-ScheduledJob
명령을 실행하려면 관리자 권한으로 실행 옵션을 사용하여 PowerShell을 시작합니다. PowerShell은 자격 증명 매개 변수에 지정된 사용자의 암호를 묻는 메시지를 표시합니다. 자격 증명은 예약된 작업과 함께 저장됩니다. 작업이 실행될 때 메시지가 표시되지 않습니다.
Get-ScheduledJob
cmdlet을 사용하여 예약된 작업을 보고, Set-ScheduledJob
cmdlet을 사용하여 변경하고, Unregister-ScheduledJob
cmdlet을 사용하여 삭제할 수 있습니다. 다음 경로의 작업 스케줄러에서 예약된 작업을 보고 관리할 수도 있습니다.
Task Scheduler Library\Microsoft\Windows\PowerShell\ScheduledJobs
.
예제 5: 파일 공유에서 여러 컴퓨터의 도움말 파일 업데이트
이 예제에서는 업데이트된 도움말 파일이 인터넷에서 다운로드되어 파일 공유에 저장됩니다. 파일 공유에 액세스하고 업데이트를 설치할 수 있는 권한이 있는 사용자 자격 증명이 필요합니다. 파일 공유를 사용하는 경우 방화벽 뒤에 있거나 인터넷에 연결되지 않은 컴퓨터를 업데이트할 수 있습니다.
PS> Save-Help -DestinationPath \\Server01\Share\PSHelp -Credential Domain01\Admin01
PS> Invoke-Command -ComputerName (Get-Content Servers.txt) -ScriptBlock {
Update-Help -SourcePath \\Server01\Share\PSHelp -Credential Domain01\Admin01
}
Save-Help
명령은 업데이트 가능한 도움말을 지원하는 모든 모듈에 대한 최신 도움말 파일을 다운로드합니다.
DestinationPath 매개 변수는 파일을 \\Server01\Share\PSHelp
파일 공유에 저장합니다.
자격 증명 매개 변수는 파일 공유에 액세스할 수 있는 권한이 있는 사용자를 지정합니다.
Invoke-Command
cmdlet은 여러 컴퓨터에서 원격 Update-Help
명령을 실행합니다.
ComputerName 매개 변수는 Servers.txt 파일에서 원격 컴퓨터 목록을 가져옵니다.
ScriptBlock 매개 변수는 Update-Help
명령을 실행하고 SourcePath 매개 변수를 사용하여 업데이트된 도움말 파일이 포함된 파일 공유를 지정합니다.
자격 증명 매개 변수는 파일 공유에 액세스하고 원격 Update-Help
명령을 실행할 수 있는 사용자를 지정합니다.
예제 6: 업데이트된 도움말 파일 목록 가져오기
Update-Help
cmdlet은 지정된 모듈에 대한 도움말을 업데이트합니다. cmdlet은 자세한 정보 표시 공통 매개 변수를 사용하여 업데이트된 도움말 파일 목록을 표시합니다.
자세한 정보 표시 사용하여 특정 모듈에 대한 모든 도움말 파일 또는 도움말 파일의 출력을 볼 수 있습니다.
자세한 정보 표시 매개 변수가 없으면 Update-Help
명령의 결과를 표시하지 않습니다.
자세한 정보 표시 매개 변수 출력은 도움말 파일이 업데이트되었는지 또는 최신 버전이 설치되었는지 확인하는 데 유용합니다.
Update-Help -Module Microsoft.PowerShell.Utility -Verbose
예제 7: Updatable 도움말을 지원하는 모듈 찾기
이 예제에서는 업데이트할 수 있는 도움말을 지원하는 모듈을 나열합니다. 이 명령은 모듈의 HelpInfoUri 속성을 사용하여 Updatable 도움말을 지원하는 모듈을 식별합니다.
HelpInfoUri 속성에는 Update-Help
cmdlet이 실행될 때 리디렉션되는 주소가 포함되어 있습니다.
Get-Module -ListAvailable | Where-Object -Property HelpInfoUri
Directory: C:\program files\powershell\6\Modules
ModuleType Version Name PSEdition ExportedCommands
---------- ------- ---- --------- ----------------
Manifest 6.1.0.0 CimCmdlets Core {Get-CimAssociatedInstance... }
Manifest 1.2.2.0 Microsoft.PowerShell.Archive Desk {Compress-Archive... }
Manifest 6.1.0.0 Microsoft.PowerShell.Diagnostics Core {Get-WinEvent, New-WinEvent}
Directory: C:\WINDOWS\system32\WindowsPowerShell\v1.0\Modules
ModuleType Version Name PSEdition ExportedCommands
---------- ------- ---- --------- ----------------
Manifest 2.0.1.0 Appx Core,Desk {Add-AppxPackage, ... }
Script 1.0.0.0 AssignedAccess Core,Desk {Clear-AssignedAccess, ... }
Manifest 1.0.0.0 BitLocker Core,Desk {Unlock-BitLocker, ... }
예제 8: 인벤토리 업데이트 도움말 파일
이 예제에서 스크립트 Get-UpdateHelpVersion.ps1
각 모듈 및 해당 버전 번호에 대한 업데이트 가능한 도움말 파일의 인벤토리를 만듭니다.
스크립트는 모듈의 HelpInfoUri 속성을 사용하여 Updatable 도움말을 지원하는 모듈을 식별합니다. 업데이트 가능한 도움말을 지원하는 모듈의 경우 스크립트는 도움말 정보 파일(*helpinfo.xml)을 찾아 구문 분석하여 최신 버전 번호를 찾습니다.
스크립트는 PSCustomObject 클래스 및 해시 테이블을 사용하여 사용자 지정 출력 개체를 만듭니다.
# Get-UpdateHelpVersion.ps1
Param(
[parameter(Mandatory=$False)]
[String[]]
$Module
)
$HelpInfoNamespace = @{helpInfo='https://schemas.microsoft.com/powershell/help/2010/05'}
if ($Module) { $Modules = Get-Module $Module -ListAvailable | where {$_.HelpInfoUri} }
else { $Modules = Get-Module -ListAvailable | where {$_.HelpInfoUri} }
foreach ($mModule in $Modules)
{
$mDir = $mModule.ModuleBase
if (Test-Path $mdir\*helpinfo.xml)
{
$mName=$mModule.Name
$mNodes = dir $mdir\*helpinfo.xml -ErrorAction SilentlyContinue |
Select-Xml -Namespace $HelpInfoNamespace -XPath "//helpInfo:UICulture"
foreach ($mNode in $mNodes)
{
$mCulture=$mNode.Node.UICultureName
$mVer=$mNode.Node.UICultureVersion
[PSCustomObject]@{"ModuleName"=$mName; "Culture"=$mCulture; "Version"=$mVer}
}
}
}
ModuleName Culture Version
---------- ------- -------
ActiveDirectory en-US 3.0.0.0
ADCSAdministration en-US 3.0.0.0
ADCSDeployment en-US 3.0.0.0
ADDSDeployment en-US 3.0.0.0
ADFS en-US 3.0.0.0
매개 변수
-Confirm
cmdlet을 실행하기 전에 확인 메시지를 표시합니다.
형식: | SwitchParameter |
별칭: | cf |
Position: | Named |
Default value: | False |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-Credential
SourcePath지정된 파일 시스템 위치에 액세스할 수 있는 권한이 있는 사용자의 자격 증명을 지정합니다. 이 매개 변수는 SourcePath 또는 LiteralPath 매개 변수가 명령에 사용되는 경우에만 유효합니다.
자격 증명 매개 변수를 사용하면 원격 컴퓨터에서 SourcePath 매개 변수를 사용하여 Update-Help
명령을 실행할 수 있습니다. 명시적 자격 증명을 제공하면 액세스 거부 오류가 발생하거나 CredSSP 인증을 사용하여 자격 증명을 위임하지 않고 원격 컴퓨터에서 명령을 실행하고 세 번째 컴퓨터의 파일 공유에 액세스할 수 있습니다.
형식: | PSCredential |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-Force
이 cmdlet은 하루에 한 번 제한 사항을 따르지 않고 버전 검사를 건너뛰고 1GB 제한을 초과하는 파일을 다운로드합니다.
이 매개 변수가 없으면 Update-Help
24시간마다 한 번만 실행됩니다. 다운로드는 모듈당 1GB의 압축되지 않은 콘텐츠로 제한되며 도움말 파일은 컴퓨터의 기존 파일보다 최신인 경우에만 설치됩니다.
하루에 한 번 제한은 도움말 파일을 호스팅하는 서버를 보호하고 반복된 연결 또는 다운로드의 리소스 비용을 발생시키지 않고 PowerShell 프로필에 Update-Help
명령을 추가하는 것이 실용적입니다.
Force 매개 변수 없이 여러 UI 문화권의 모듈에 대한 도움말을 업데이트하려면 다음과 같은 동일한 명령에 모든 UI 문화권을 포함합니다.
Update-Help -Module PSScheduledJobs -UICulture en-US, fr-FR, pt-BR
형식: | SwitchParameter |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-FullyQualifiedModule
ModuleSpecification 개체 형식으로 지정된 이름의 모듈을 지정합니다. 이러한 모듈은 ModuleSpecification 생성자(Hashtable)설명 섹션에 설명되어 있습니다.
예를 들어 FullyQualifiedModule 매개 변수는 형식으로 지정된 모듈 이름을 허용합니다.
@{ModuleName = "modulename"; ModuleVersion = "version_number"}
또는
@{ModuleName = "modulename"; ModuleVersion = "version_number"; Guid = "GUID"}.
ModuleName 및 ModuleVersion 필요하지만 Guid 선택 사항입니다.
Module 매개 변수와 동일한 명령에서 FullyQualifiedModule 매개 변수를 지정할 수 없습니다.
형식: | ModuleSpecification[] |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | True |
와일드카드 문자 허용: | False |
-LiteralPath
인터넷에서 다운로드하는 대신 업데이트된 도움말 파일의 폴더를 지정합니다.
Save-Help
cmdlet을 사용하여 디렉터리에 도움말 파일을 다운로드한 경우 이 매개 변수 또는 SourcePath 사용합니다.
Get-Item
또는 Get-ChildItem
cmdlet과 같은 디렉터리 개체를 파이프라인하여 Update-Help
수 있습니다.
SourcePath값과 달리 LiteralPath 값은 입력된 대로 정확하게 사용됩니다. 와일드카드 문자로 해석되는 문자는 없습니다. 경로에 이스케이프 문자가 포함된 경우 작은따옴표로 묶습니다. 작은따옴표는 PowerShell에 문자를 이스케이프 시퀀스로 해석하지 않도록 지시합니다.
형식: | String[] |
별칭: | PSPath |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | True |
와일드카드 문자 허용: | False |
-Module
지정된 모듈에 대한 도움말을 업데이트합니다. 쉼표로 구분된 목록에 하나 이상의 모듈 이름 또는 이름 패턴을 입력하거나 각 줄에 하나의 모듈 이름을 나열하는 파일을 지정합니다. 와일드카드 문자가 허용됩니다.
Get-Module
cmdlet에서 Update-Help
cmdlet으로 모듈을 파이프라인할 수 있습니다.
지정한 모듈은 컴퓨터에 설치해야 하지만 현재 세션으로 가져올 필요는 없습니다. 세션의 모듈이나 $env:PSModulePath
환경 변수에 나열된 위치에 설치된 모듈을 지정할 수 있습니다.
*
값(모두)은 컴퓨터에 설치된 모든 모듈에 대한 도움말을 업데이트하려고 시도합니다.
Updatable 도움말을 지원하지 않는 모듈이 포함됩니다. 이 값은 명령에서 업데이트할 수 있는 도움말을 지원하지 않는 모듈을 발견할 때 오류를 생성할 수 있습니다. 대신 매개 변수 없이 Update-Help
실행합니다.
Update-Help
cmdlet의 Module 매개 변수는 모듈 파일 또는 모듈 매니페스트 파일의 전체 경로를 허용하지 않습니다.
$env:PSModulePath
위치에 없는 모듈에 대한 도움말을 업데이트하려면 Update-Help
명령을 실행하기 전에 모듈을 현재 세션으로 가져옵니다.
형식: | String[] |
별칭: | Name |
Position: | 0 |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | True |
와일드카드 문자 허용: | True |
-Recurse
지정된 디렉터리의 도움말 파일에 대한 재귀 검색을 수행합니다. 이 매개 변수는 명령이 SourcePath 매개 변수를 사용하는 경우에만 유효합니다.
형식: | SwitchParameter |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-SourcePath
Update-Help
인터넷에서 다운로드하는 대신 업데이트된 도움말 파일을 가져오는 파일 시스템 폴더를 지정합니다. 폴더의 경로를 입력합니다. 파일 이름 또는 파일 이름 확장명을 지정하지 마세요.
Get-Item
또는 Get-ChildItem
cmdlet의 폴더와 같은 폴더를 파이프라인하여 Update-Help
수 있습니다.
기본적으로 Update-Help
인터넷에서 업데이트된 도움말 파일을 다운로드합니다.
Save-Help
cmdlet을 사용하여 업데이트된 도움말 파일을 디렉터리에 다운로드한 경우 SourcePath 사용합니다.
SourcePath기본값을 지정하려면 그룹 정책, 컴퓨터 구성, Update-Help대한 기본 원본 경로를 설정합니다. 이 그룹 정책 설정은 사용자가 Update-Help
사용하여 인터넷에서 도움말 파일을 다운로드할 수 없도록 합니다.
자세한 내용은 about_Group_Policy_Settings참조하세요.
형식: | String[] |
Position: | 1 |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-UICulture
Update-Help
업데이트된 도움말 파일을 가져오는 데 사용하는 UI 문화권 값을 지정합니다.
es-ES, 문화권 개체를 포함하는 변수 또는 문화권 개체를 가져오는 명령(예: Get-Culture
또는 Get-UICulture
명령)과 같은 하나 이상의 언어 코드를 입력합니다. 와일드카드 문자는 허용되지 않으며 de같은 부분 언어 코드를 제출할 수 없습니다.
기본적으로 Update-Help
운영 체제에 대해 설정된 UI 문화권의 도움말 파일을 가져옵니다.
UICulture 매개 변수를 지정하는 경우 Update-Help
지정된 UI 문화권에 대해서만 도움말을 찾습니다.
UICulture 매개 변수를 사용하는 명령은 모듈이 지정된 UI 문화권에 대한 도움말 파일을 제공하는 경우에만 성공합니다. 지정된 UI 문화권이 지원되지 않아 명령이 실패하면 오류 메시지가 표시됩니다.
형식: | CultureInfo[] |
Position: | 2 |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-UseDefaultCredentials
Update-Help
현재 사용자의 자격 증명을 사용하여 인터넷 다운로드를 포함한 명령을 실행했음을 나타냅니다. 기본적으로 명령은 명시적 자격 증명 없이 실행됩니다.
이 매개 변수는 웹 다운로드에서 NTLM(NT LAN Manager), 협상 또는 Kerberos 기반 인증을 사용하는 경우에만 적용됩니다.
형식: | SwitchParameter |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-WhatIf
cmdlet이 실행되면 어떻게 되는지 보여 주세요. cmdlet이 실행되지 않습니다.
형식: | SwitchParameter |
별칭: | wi |
Position: | Named |
Default value: | False |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
입력
디렉터리 경로를 Update-Help
파이프할 수 있습니다.
모듈 개체를 Get-Module
cmdlet에서 Update-Help
파이프할 수 있습니다.
출력
None
Update-Help
출력을 생성하지 않습니다.
참고
PowerShell과 함께 설치된 명령 또는
컴퓨터의 Administrators 그룹 구성원만 PowerShell Core 모듈, PowerShell과 함께 설치된 명령 및 $PSHOME\Modules
폴더의 모듈에 대한 도움말을 업데이트할 수 있습니다. 도움말 파일을 업데이트할 수 있는 권한이 없는 경우 온라인으로 도움말 파일을 읽을 수 있습니다. 예를 들어 Get-Help Update-Help -Online
.
모듈은 최신 도움말의 가장 작은 단위입니다. 특정 cmdlet에 대한 도움말은 업데이트할 수 없습니다. 특정 cmdlet이 포함된 모듈을 찾으려면 Get-Command
cmdlet의 ModuleName 속성을 사용합니다(예: (Get-Command Update-Help).ModuleName
).
도움말 파일은 모듈 디렉터리에 설치되므로 Update-Help
cmdlet은 컴퓨터에 설치된 모듈에 대해서만 업데이트된 도움말 파일을 설치할 수 있습니다. 그러나 Save-Help
cmdlet은 컴퓨터에 설치되지 않은 모듈에 대한 도움말을 저장할 수 있습니다.
Update-Help
모듈에 대한 업데이트된 도움말 파일을 찾을 수 없거나 지정된 언어로 업데이트된 도움말을 찾을 수 없는 경우 오류 메시지를 표시하지 않고 자동으로 계속됩니다. 상태 및 진행률 세부 정보를 보려면 자세한 정보 표시 매개 변수를 사용합니다.
Update-Help
cmdlet은 Windows PowerShell 3.0에서 도입되었습니다. 이전 버전의 Windows PowerShell에서는 작동하지 않습니다. Windows PowerShell 2.0 및 Windows PowerShell 3.0이 모두 있는 컴퓨터에서는 Windows PowerShell 3.0 세션의 Update-Help
cmdlet을 사용하여 도움말 파일을 다운로드하고 업데이트합니다. 도움말 파일은 Windows PowerShell 2.0 및 Windows PowerShell 3.0에서 모두 사용할 수 있습니다.
Update-Help
및 Save-Help
cmdlet은 다음 포트를 사용하여 도움말 파일을 다운로드합니다. HTTP용 포트 80 및 HTTPS용 포트 443.
Update-Help
모든 모듈 및 PowerShell Core 스냅인을 지원합니다. 다른 스냅인은 지원하지 않습니다.
$env:PSModulePath
환경 변수에 나열되지 않은 위치에서 모듈에 대한 도움말을 업데이트하려면 모듈을 현재 세션으로 가져온 다음 Update-Help
명령을 실행합니다. 매개 변수 없이 Update-Help
실행하거나 Module 매개 변수를 사용하여 모듈 이름을 지정합니다.
Update-Help
및 Save-Help
cmdlet의 Module 매개 변수는 모듈 파일 또는 모듈 매니페스트 파일의 전체 경로를 허용하지 않습니다.
모든 모듈은 Updatable 도움말을 지원할 수 있습니다. 작성하는 모듈에서 Updatable 도움말을 지원하는 방법에 대한 지침은 지원되는 지원 도움말참조하세요.
Update-Help
및 Save-Help
cmdlet은 Windows PE(Windows 사전 설치 환경)에서 지원되지 않습니다.