7

При выполнении команды notepad $profile открывается экземпляр notepad, но я получаю предупреждение о том, что путь не существует.

Так что мне придется установить это вручную, кто-нибудь знает как? Есть несколько мест, но я бы предпочел разместить профиль в правильном месте.

2 ответа2

10

Существует несколько сценариев профиля, которые можно создавать в зависимости от того, к каким хостам и скольким пользователям вы хотите применить профиль. В справке PowerShell 2.0 есть статья about_Profiles , в которой подробно рассказывается. Краткая версия (из документов):

Description                Path
-----------                ----
Current User, Current Host $Home\[My ]Documents\WindowsPowerShell\Profile.ps1
Current User, All Hosts    $Home\[My ]Documents\Profile.ps1
All Users, Current Host    $PsHome\Microsoft.PowerShell_profile.ps1
All Users, All Hosts       $PsHome\Profile.ps1

Name                               Description
-----------                        -----------
$Profile                           Current User,Current Host
$Profile.CurrentUserCurrentHost    Current User,Current Host
$Profile.CurrentUserAllHosts       Current User,All Hosts
$Profile.AllUsersCurrentHost       All Users, Current Host
$Profile.AllUsersAllHosts          All Users, All Hosts
2

Вот скрипт PowerShell, который вы можете использовать для проверки существования этих профилей и создания их, если они не существуют.

http://jdhitsolutions.com/blog/2009/11/get-profiles/

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .