import-module 'C:\Program Files\Microsoft Dynamics NAV\90\Service\NavAdminTool.ps1'
Get-ItemProperty : Cannot find path 'HKLM:\SOFTWARE\Microsoft\Microsoft Dynamics NAV\90\Service' because it does not exist. At C:\Program Files\Microsoft Dynamics NAV\90\Service\NavAdminTool.ps1:12 char:32 + $snapInAssembly = Join-Path (Get-ItemProperty -path $nstPath).Path "\$snapIn.p ... + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : ObjectNotFound: (HKLM:\SOFTWARE\... NAV\90\Servi ce:String) [Get-ItemProperty], ItemNotFoundException + FullyQualifiedErrorId : PathNotFound,Microsoft.PowerShell.Commands.GetIt emPropertyCommand Join-Path : Cannot bind argument to parameter 'Path' because it is null. At C:\Program Files\Microsoft Dynamics NAV\90\Service\NavAdminTool.ps1:12 ......
Answers
It seems you have multiple version installed and registry entries are mapped to other version that is installed.
Do you have multiple NAV Version Installed?
Thanks & Regards,
Saurav Dhyani
Do you Know this About NAV?
Connect - Twitter | Facebook | Google + | YouTube
Follow - Blog | Facebook Page | Google + Page
You can create the key by manual at Registry. I use below cmdlet for import-module instead of "ps1"
Then if you repair your NAV 2016 installation then Navision Installer will do all Registry Updates.
Thanks & Regards,
Saurav Dhyani
Do you Know this About NAV?
Connect - Twitter | Facebook | Google + | YouTube
Follow - Blog | Facebook Page | Google + Page