3
更改Powershell $ profile目录
我想知道如何更改$ profile变量指向的位置。 PS H:\> $profile H:\WindowsPowerShell\Microsoft.PowerShell_profile.ps1 H:\是网络共享,因此当我创建配置文件并加载powershell时,我得到以下信息: 安全警告仅运行您信任的脚本。尽管来自Internet的脚本可能很有用,但此脚本可能会损害您的计算机。您是否要运行H:\ WindowsPowerShell \ Microsoft.PowerShell_profile.ps1?[D]不要运行[R]一次运行[S]暂停[?]帮助(默认为“ D”): 根据Microsoft的说法,$ profile的位置由%USERPROFILE%环境变量确定。这不是真的: PS H:\> $env:userprofile C:\Users\username 例如,我有一台XP机器可以按照我的意愿工作: PS H:\> $profile C:\Documents and Settings\username\My Documents\WindowsPowerShell\Microsoft.PowerShell_profile.ps1 PS H:\> $env:userprofile C:\Documents and Settings\username PS H:\> $env:homedrive H: PS H:\> $env:homepath \ 这是Vista机器的相同输出,其中$ profile指向错误的位置: PS H:\> $profile H:\WindowsPowerShell\Microsoft.PowerShell_profile.ps1 PS H:\> $env:userprofile C:\Users\username …