Powershell:$profile指向我找不到的路径并设置永久路径



>我正在查看我的$profile变量,我看到它指向C:\users\username\Documents\windowsPowershell\Microsoft.Powershell_profile.ps1

但是,当我尝试浏览到此目录时,我找不到名为WindowsPowerShell的文件夹/目录,该文件夹/目录应该在文档文件夹中。 有什么想法吗?

我希望我可以设置一个链接到我的配置文件的永久路径,或者至少在加载Powershell时加载它。 我在这里走在正确的轨道上吗?

谢谢!

-达斯汀

你看到的路径是正确的。它是您的用户配置文件(对于控制台主机(的路径,看不到文件夹和文件是正常的。您可以创建它并开始使用您的个人资料:

new-item -type file -path $profile -force

请参阅此处了解更多信息:about_Profiles。

当您错误地删除配置文件时,就是这种情况。

您可以在配置文件的位置手动创建"Microsoft.Powershell_profile.ps1"。

  1. 在cmd/PowerShell中执行$profile,您将获得配置文件的位置。
  2. 创建后续文件夹和文件。

就我而言,它是 "D:OneDriveDocumentsWindowsPowerShellMicrosoft.PowerShell_profile.ps1"

  1. 因此,我在Documents内部手动创建了" WindowsPowerShell"文件夹,并在WindowsPowerShell中创建了" Microsoft.PowerShell_profile.ps1"文件。

  2. 然后将内容粘贴到配置文件中。

    Import-Module posh-git

    导入模块哦,我的豪华

    设置-时髦提示-主题悖论

希望这能解决您的问题。 :)

如果你

安装了Visual Studio代码,你可以通过在终端code $PROFILE中运行来编辑它。 这将打开文件,然后您可以对其进行编辑。

现在添加每当打开新终端窗口时要运行的命令,例如使用"Oh My Posh">

如果您已经安装了它Install-Module oh-my-posh -Scope CurrentUser

将这些行添加到配置文件中,以便在新的终端窗口打开时加载您喜欢的主题。

Import-Module oh-my-posh
Set-PoshPrompt -Theme Aliens

相关内容

最新更新