>我正在查看我的$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"。
- 在cmd/PowerShell中执行
$profile
,您将获得配置文件的位置。 - 创建后续文件夹和文件。
就我而言,它是 "D:OneDriveDocumentsWindowsPowerShellMicrosoft.PowerShell_profile.ps1"
-
因此,我在
Documents
内部手动创建了"WindowsPowerShell
"文件夹,并在WindowsPowerShell
中创建了"Microsoft.PowerShell_profile.ps1
"文件。 -
然后将内容粘贴到配置文件中。
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