当前位置: 首页 > news >正文

powershell 中 invoke-expression 报错解决

打开powershell就出现这个报错: 

网上搜了也没有很好的解决办法,抱着一点点期待,问了豆包

 

根据豆包的指示,在终端执行以下 几个命令,报错解决了(开心万岁)

# 移除多余的引号和空路径
$pathArray = ($env:PATH -split ';') | Where-Object { $_ -ne '' -and $_ -notmatch '^"$' }
# 去除多余引号
$cleanedPathArray = $pathArray | ForEach-Object { $_ -replace '"', '' }
# 重新拼接路径
$newPath = $cleanedPathArray -join ';'
$env:PATH = $newPath

给豆包点个赞,太强了

但是使用以上方法,重启powershell之后又会报错

就以管理员身份运行Powershell

  1. 确定 PowerShell 配置文件路径:在 PowerShell 中运行 $PROFILE.CurrentUserAllHosts ,如果文件不存在,可手动创建。
  2. 打开配置文件:运行 notepad $PROFILE.CurrentUserAllHosts ,会用记事本打开该配置文件。
  3. 添加命令:把以下内容复制粘贴到打开的配置文件中:
# 移除多余的引号和空路径
$pathArray = ($env:PATH -split ';') | Where-Object { $_ -ne '' -and $_ -notmatch '^"$' }
# 去除多余引号
$cleanedPathArray = $pathArray | ForEach-Object { $_ -replace '"', '' }
# 重新拼接路径
$newPath = $cleanedPathArray -join ';'
$env:PATH = $newPath

    4. 保存文件:在记事本中点击 “文件” - “保存” ,关闭记事本。

这样,每次启动 PowerShell 时,都会自动执行配置文件中的脚本,实现 PATH 变量按上述方式规范且永久生效。

http://www.xdnf.cn/news/723475.html

相关文章:

  • 华为欧拉系统中部署FTP服务与Filestash应用:实现高效文件管理和共享
  • AsyncIOScheduler与BackgroundScheduler的线程模型对比
  • iOS 集成网易云信的音视频呼叫组件
  • leetcode:479. 最大回文数乘积(python3解法,数学相关算法题)
  • [Javascript进阶]JSON.stringify与JSON.parse详解
  • 公网ip怎么申请和使用?本地只有内网IP如何提供外网访问?
  • 实验设计与分析(第6版,Montgomery)第5章析因设计引导5.7节思考题5.8 R语言解题
  • 【C++】STL详解(四)---Stack和Queue
  • Vue3中Element-Plus中el-input及el-select 边框样式
  • 【设计模式】观察者模式
  • Java 大数据处理:使用 Hadoop 和 Spark 进行大规模数据处理
  • Eureka实战:怎么配置优化以减少服务发现延迟
  • 计算机网络第一章课后练习
  • 【数据库】数据库恢复技术
  • 西瓜书第九章——集成学习
  • React与Vue核心区别对比
  • day14 leetcode-hot100-27(链表6)
  • Redisson学习专栏(二):核心功能深入学习(分布式锁,分布式集合,原子操作与计数器,事件与监听)
  • Greenplum:PB级数据分析的分布式引擎,揭开MPP架构的终极武器
  • Electron-vite【实战】MD 编辑器 -- 系统菜单(含菜单封装,新建文件,打开文件,打开文件夹,保存文件,退出系统)
  • matlab分布式电源接入对配电网的影响
  • 使用 Akamai 分布式云与 CDN 保障视频供稿传输安全
  • 破解高原运维难题:分布式光伏智能监控系统的应用研究
  • 粽叶飘香时 山水有相逢
  • asio之async_result
  • VR看房系统,新生代看房新体验
  • 基于cornerstone3D的dicom影像浏览器 第二十七章 设置vr相机,复位视图
  • Linux 中应用层自定义协议与序列化 -- 自定义协议概述,序列化和反序列化,Jsoncpp
  • HTML5实现简洁的端午节节日网站源码
  • Opencv4 c++ 自用笔记 03 滑动条、相机与视频操作