Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Может сложиться ситуация, когда используемое Вами приложение имеет 32-битные оснастки PowerShell, а операционная система – 64-разрядная. В этом случае оснастки могут не зарегистрироваться автоматически при установке приложения и вы не сможете их использовать.
Но ситуация поправима. Нужно просто дозарегистрировать их вручную. Для этого воспользуйтесь следующей инструкцией.
1. Стартуйте PowerShell под администратором и проверьте командой Get-PSSnapin -Registered , есть ли в списке требуемая вам оснастка.
2. Если её нет, выполните команду C:\Windows\Microsoft.NET\Framework64\v2.0.50727\InstallUtil.exe "<PathToDll>"
3. Командой Get-PSSnapin -Registered убедитесь, что в этот раз регистрация прошла успешно.
4. Далее командой Add-PsSnapin "<Snap-In Name>" загрузите оснастку для использования в PowerShell.
Вот пример такой регистрации: