8wDlpd.png
8wDFp9.png
8wDEOx.png
8wDMfH.png
8wDKte.png

当用户配置文件不存在时编辑 powershell 提示符

Mechanic Pig 1月前

42 0

我想编辑我的 Powershell 提示符,如下所述 https://superuser.com/questions/1259900/how-to-colorize-the-powershell-prompt。但是,我的 $profile 变量引用的路径不...

我想编辑我的 Powershell 提示符,如下所述 https://superuser.com/questions/1259900/how-to-colorize-the-powershell-prompt 。但是,我的 $profile 变量引用了一个不存在的路径 C:\Users\ferdi\OneDrive\Documenti\WindowsPowerShell\Microsoft.PowerShell_profile.ps1 。具体来说,WindowsPowerShell 文件夹不存在。如何找到我的 $profile 的真实位置,以便我可以编辑它并更改我的提示符?

多谢!

帖子版权声明 1、本帖标题:当用户配置文件不存在时编辑 powershell 提示符
    本站网址:http://xjnalaquan.com/
2、本网站的资源部分来源于网络,如有侵权,请联系站长进行删除处理。
3、会员发帖仅代表会员个人观点,并不代表本站赞同其观点和对其真实性负责。
4、本站一律禁止以任何方式发布或转载任何违法的相关信息,访客发现请向站长举报
5、站长邮箱:yeweds@126.com 除非注明,本帖由Mechanic Pig在本站《powershell》版块原创发布, 转载请注明出处!
最新回复 (0)
  • 的值 automatic $PROFILE variable is the true location of your profile file ,更准确地说是 当前用户 (您)和 当前主机 (托管 PowerShell 的应用程序,通常是控制台/终端窗口)的配置文件的真实位置。

    • p1

    • p2

    只是 PowerShell doesn't create any profile files by default, and it doesn't even create the directories for them .

    • p4

      if (-not (Test-Path $PROFILE)) {  New-Item -Force $PROFILE }
      • The Test-Path call guards against accidentally replacing an existing profile, because New-Item -Force not only creates parent directories as needed, but also replaces any existing file with a new, empty one.

    然后,要使用 Visual Studio Code 编辑您的配置文件,例如,运行, code $PROFILE 或者,如果没有安装自定义文本编辑器,请使用 notepad $PROFILE .

    • 无论哪种方式,如果文件的内容有可能(可能随着时间的推移)包含非 ASCII 字符(例如 é ),请务必将文件保存为 带有 BOM 的 UTF-8 ,这是 Windows PowerShell 正确读取文件所必需的,并且在 PowerShell (Core) 7 .
返回
作者最近主题: