Lokasi profil PowerShell di Windows 7

7

Saat menjalankan perintah, notepad $profileinstance notepad terbuka tetapi saya mendapat peringatan bahwa path tidak ada.

Jadi saya harus mengatur ini secara manual, apakah ada yang tahu caranya? Ada beberapa lokasi, tetapi saya lebih suka meletakkan profil di lokasi yang benar.

KdgDev
sumber

Jawaban:

10

Ada beberapa skrip profil yang dapat dibuat sesuai dengan host mana dan berapa banyak pengguna yang Anda inginkan untuk menerapkan profil. Bantuan PowerShell 2.0 memiliki artikel about_Profiles yang merinci. Versi singkat (dari dokumen) adalah:

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
NReilingh
sumber
ini jawaban yang bagus, Keith.
Paul Nathan
2

Berikut ini skrip PowerShell yang dapat Anda gunakan untuk memeriksa keberadaan profil ini, dan membuatnya jika tidak ada.

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

Jeffery Hicks
sumber
Itu sangat berguna. Terima kasih untuk bantuannya.
KdgDev