powershell 配置文件在我的 windows 7 机器上的位置不一致
There is an inconsistency concerning the location of powershell's profile on my windows 7 machine
我在包含 powershell 可执行文件的同一目录中创建了一个配置文件。ps1,在我的机器上是 C:\Windows\System32\WindowsPowerShell\v1.0
我运行powershell.exe
肯定会执行profile文件
然而,当我在 powershell 提示符下输入 $profile 时,返回了以下不存在的文件名
C:\Users\richard\Documents\WindowsPowerShell\Microsoft.PowerShell_profile.psi
有谁知道这种不一致是如何发生的,我应该采取什么步骤来解决它?
$Profile 是一个字符串,但它有 4 个注释属性以及放置配置文件脚本的可能位置。每个都根据正在执行的用户和主机来选择。
要查看全部 4 个,请使用类似这样的东西
$profile| select-object *Host* | format-list
您获得的列表将显示配置文件脚本位置,这些位置对于您和该主机来说是 运行。
我在包含 powershell 可执行文件的同一目录中创建了一个配置文件。ps1,在我的机器上是 C:\Windows\System32\WindowsPowerShell\v1.0
我运行powershell.exe
肯定会执行profile文件然而,当我在 powershell 提示符下输入 $profile 时,返回了以下不存在的文件名
C:\Users\richard\Documents\WindowsPowerShell\Microsoft.PowerShell_profile.psi
有谁知道这种不一致是如何发生的,我应该采取什么步骤来解决它?
$Profile 是一个字符串,但它有 4 个注释属性以及放置配置文件脚本的可能位置。每个都根据正在执行的用户和主机来选择。
要查看全部 4 个,请使用类似这样的东西
$profile| select-object *Host* | format-list
您获得的列表将显示配置文件脚本位置,这些位置对于您和该主机来说是 运行。