You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何修改Windows 11 Terminal的PowerShell配置文件路径并解决签名报错

解决PowerShell配置文件路径指向OneDrive及签名问题

一、将配置文件路径改为本地Documents目录

  1. 创建本地配置文件目录和文件
    打开Windows Terminal的PowerShell会话,运行以下命令直接生成目标路径和配置文件:
New-Item -Path "C:\Users\ashut\Documents\WindowsPowerShell\Microsoft.PowerShell_profile.ps1" -ItemType File -Force
  1. 让Windows Terminal默认加载本地配置文件
  • 按Ctrl+,打开Terminal设置
  • 在左侧列表找到PowerShell对应的配置项
  • 修改「命令行」字段为:
    powershell.exe -NoProfile -Command "& 'C:\Users\ashut\Documents\WindowsPowerShell\Microsoft.PowerShell_profile.ps1'"
    
  • 保存设置后重启Terminal,PowerShell会自动加载你指定的本地配置文件。

(可选)彻底修正$profile默认路径:
如果希望echo $profile直接返回本地路径,可以修改Documents文件夹的默认位置:

  • 打开文件资源管理器,右键点击左侧「文档」→「属性」
  • 切换到「位置」标签页,点击「移动」选择C:\Users\ashut\Documents,确认后系统会同步文件位置,后续$profile会自动指向本地路径。

二、解决“文件未进行数字签名”报错

该问题由PowerShell执行策略限制导致,执行以下命令调整策略(仅对当前用户生效,满足个人使用安全需求):

Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser

输入Y确认后,本地创建的配置文件即可正常运行。

内容的提问来源于stack exchange,提问作者Ashutosh

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.25 21:31:09