关于我的 Windows 7 机器上 powershell 配置文件的位置不一致



我在包含powerShell可执行文件的同一目录中创建了一个profile.ps1,我在我的计算机上是c: windows system32 windowspowershell v1.0

当我运行powershell.exe

时,配置文件肯定会执行

但是,当我在PowerShell提示下输入$ profile时,返回以下不存在的文件名

c: users richard documents windowspowershell microsoft.powershell_profile.psi

有人知道这种不一致是如何发生的,我应该采取什么步骤来解决它?

$ profile是一个字符串,但是它具有4个Note属性,其中可能位置可以放置配置文件脚本。根据执行哪个用户和哪个主机选择每个主机。

看到所有4个,使用类似的东西

$profile| select-object *Host* | format-list

您获得的列表将显示为您和此主机运行的个人资料脚本位置。

最新更新