2014-09-11 4 views
0

Я пишу powershell запросы с помощью WASP.Как можно использовать WASP без переустановки?

Но каждый раз, когда я хочу использовать WASP я должен сделать:

C: \ Windows \ System32 \ WindowsPowerShell \ v1.0>powershell.exe Install.ps1 -Force

Тогда я получаю этот результат:

enter image description here

И как они говорят: я запускаю это в P owershell_ise.exe:

Add-PSSnapin WASP

Теперь - я могу писать запросы с использованием WASP.

Вопрос

следующий время я начинаю Powershell_ise.exe и попытаться вызвать скрипт:

Я получаю эту ошибку:

enter image description here

  • Я не Не хотите устанавливать его каждый раз, чтобы использовать WASP. Что я могу сделать, чтобы Powershell_ise.exe автоматически распознал WASP?

NB

Может быть, ответ в последней строке результата консоли: Вы также можете добавить эту строку в свой профиль сценария, чтобы загрузить его автоматически.

Но я не нашел, как это сделать.

ответ

1

Вы должны использовать import-module в вашем профиле, и вы можете посмотреть на свой файл профиля с помощью $profile вар:

$profile.AllUsersAllHosts 
C:\Windows\System32\WindowsPowerShell\v1.0\profile.ps1 

$profile.AllUsersCurrentHost 
C:\Windows\System32\WindowsPowerShell\v1.0\Microsoft.PowerShellISE_profile.ps1 

$profile.CurrentUserAllHosts 
C:\Users\JPB\Documents\WindowsPowerShell\profile.ps1 

$profile.CurrentUserCurrentHost 
C:\Users\JPB\Documents\WindowsPowerShell\Microsoft.PowerShellISE_profile.ps1 
1

Ok нашел:

Эта статья говорит, что все это: http://blogs.technet.com/b/heyscriptingguy/archive/2013/01/04/understanding-and-using-powershell-profiles.aspx

При выполнении этого: $PROFILE | Format-List * -Force

мы получаем: PS C: \ Users \ royin> $ PROFILE | Format-List * -Force

AllUsersAllHosts  : C:\Windows\System32\WindowsPowerShell\v1.0\profile.ps1 
AllUsersCurrentHost : C:\Windows\System32\WindowsPowerShell\v1.0\Microsoft.PowerShellISE_profile.ps1 
CurrentUserAllHosts : C:\Users\royin\Documents\WindowsPowerShell\profile.ps1 
CurrentUserCurrentHost : C:\Users\royin\Documents\WindowsPowerShell\Microsoft.PowerShellISE_profile.ps1 
Length     : 78 

так просто добавить файл с именем profile.ps1 в библиотеку^(выбрать)

И писать Add-PSSnapin WASP внутри файла.

 Смежные вопросы

  • Нет связанных вопросов^_^