我正在查看我的$profile变量,我看到它指向C:\users\username\Documents\windowsPowershell\Microsoft.Powershell_profile.ps1但是,当我试图浏览到此目录时,我找不到应该在documents文件夹中的名为WindowsPowerShell的文件夹/目录。有什么想法吗我希望我可以设置一个永久的路径,链接到我的个人资料,或者至少在加载PowerShell时加载它。我的思路对吗?谢谢!
8gsdolmq1#
你所看到的道路是正确的。它是用户配置文件的路径(用于控制台主机),看不到文件夹和文件是正常的。您可以创建它并开始使用您的配置文件:
new-item -type file -path $profile -force
查看更多:about_Profiles。
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-poshSet-PoshPrompt -主题悖论希望这能解决你的问题。:)
$profile
"D:\OneDrive\Documents\WindowsPowerShell\Microsoft.PowerShell_profile.ps1"
Documents
WindowsPowerShell
Microsoft.PowerShell_profile.ps1
bwitn5fc3#
如果安装了visual studio代码,可以通过在终端code $PROFILE中运行来编辑它。这将打开文件,然后你可以编辑它。现在添加你的命令,在打开一个新的终端窗口时运行,喜欢使用**“Oh My Posh”**如果您已经有了installedInstall-Module oh-my-posh -Scope CurrentUser在新的终端窗口打开时,将这些行添加到您的配置文件中,以加载您的首选主题。
code $PROFILE
Install-Module oh-my-posh -Scope CurrentUser
Import-Module oh-my-posh Set-PoshPrompt -Theme Aliens
3条答案
按热度按时间8gsdolmq1#
你所看到的道路是正确的。它是用户配置文件的路径(用于控制台主机),看不到文件夹和文件是正常的。您可以创建它并开始使用您的配置文件:
查看更多:about_Profiles。
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 -主题悖论
希望这能解决你的问题。:)
bwitn5fc3#
如果安装了visual studio代码,可以通过在终端
code $PROFILE
中运行来编辑它。这将打开文件,然后你可以编辑它。现在添加你的命令,在打开一个新的终端窗口时运行,喜欢使用**“Oh My Posh”**
如果您已经有了installed
Install-Module oh-my-posh -Scope CurrentUser
在新的终端窗口打开时,将这些行添加到您的配置文件中,以加载您的首选主题。