title: How can I create a registry value and path leading to it in one line using PowerShell?
body: <p>Creating a registry value, including the path up to it, and not erroring if the path already exists is easy using old-school reg.exe:</p>
  
  <pre><code>reg add HKCU\Software\Policies\Microsoft\Windows\EdgeUI /f /v DisableHelpSticker /t reg_sz /d 1
  </code></pre>
  
  <p>That's nice and concise. The shortest way I found to do it in pure PowerShell is two lines, or three if you don't want to repeat the path:</p>
  
  <pre><code>$regPath = 'HKCU:\Software\Policies\Microsoft\Windows\EdgeUI'
  New-Item $regPath -Force | Out-Null
  New-ItemProperty $regPath -Name DisableHelpSticker -Value 1 -Force | Out-Null
  </code></pre>
  
  <p>Is there an easier way using pure PowerShell? And without adding a utility function.</p>