그것의 경로를 포함하여 레지스트리 값을 생성하고, 경로가 이미 존재하는 경우 erroring없는 것은 구식 reg.exe를을 사용하여 쉽게 : 좋은 간결의PowerShell에서 레지스트리 경로를 하나의 라이너로 만드시겠습니까?
reg add HKCU\Software\Policies\Microsoft\Windows\EdgeUI /f /v DisableHelpSticker /t reg_sz /d 1
.
$regPath = 'HKCU:\Software\Policies\Microsoft\Windows\EdgeUI'
New-Item $regPath -Force | Out-Null
New-ItemProperty $regPath -Name DisableHelpSticker -Value 1 -Force | Out-Null
순수 PowerShell을 사용하여 쉬운 방법이 있나요 : 당신이 경로를 반복하지 않으려면 내가 순수한 PowerShell에서 그것을 발견 가장 짧은 방법은 두 줄 또는 세입니까? 그리고 유틸리티 기능을 추가하지 않고.
중요한 것은 아니지만 경로를 먼저 테스트하여 키가 존재할 때 발생하는 오류를 억제 할 수 있습니다. 이 답변의'if -not test-path' 부분을보십시오. http://stackoverflow.com/a/26707878/3093031 –
사실입니다. 하지만 그때는 더 커집니다. 나는 오류를 피하기 위해'-ErrorAction SilentlyContinue' 또는'-Force'를 사용하고있었습니다. – Vimes
이것은 powershell에 관한 나에게있어 일종의 딜 브레이커이다. ( – hl3mukkel