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

guz6ccqo  于 2023-05-23  发布在  Windows
关注(0)|答案(3)|浏览(422)

我正在查看我的$profile变量,我看到它指向C:\users\username\Documents\windowsPowershell\Microsoft.Powershell_profile.ps1
但是,当我试图浏览到此目录时,我找不到应该在documents文件夹中的名为WindowsPowerShell的文件夹/目录。有什么想法吗
我希望我可以设置一个永久的路径,链接到我的个人资料,或者至少在加载PowerShell时加载它。我的思路对吗?
谢谢!

  • 达斯汀
8gsdolmq

8gsdolmq1#

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

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

查看更多:about_Profiles

r6vfmomb

r6vfmomb2#

当您错误地删除了您的配置文件时,就是这种情况。
您可以在配置文件的位置手动创建“Microsoft.Powershell_profile.ps1”。
1.在cmd/powershell中执行$profile,您将获得您的配置文件的位置。
1.创建后续文件夹和文件。
在我的例子中,它是"D:\OneDrive\Documents\WindowsPowerShell\Microsoft.PowerShell_profile.ps1"
1.因此,我手动创建了Documents中的“WindowsPowerShell”文件夹,并在WindowsPowerShell中创建了“Microsoft.PowerShell_profile.ps1”文件。
1.然后粘贴配置文件中的内容。
导入模块posh-git
导入模块oh-my-posh
Set-PoshPrompt -主题悖论
希望这能解决你的问题。:)

bwitn5fc

bwitn5fc3#

如果安装了visual studio代码,可以通过在终端code $PROFILE中运行来编辑它。这将打开文件,然后你可以编辑它。
现在添加你的命令,在打开一个新的终端窗口时运行,喜欢使用**“Oh My Posh”**
如果您已经有了installedInstall-Module oh-my-posh -Scope CurrentUser
在新的终端窗口打开时,将这些行添加到您的配置文件中,以加载您的首选主题。

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

相关问题