惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

人人都是产品经理
人人都是产品经理
MyScale Blog
MyScale Blog
Y
Y Combinator Blog
罗磊的独立博客
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
P
Proofpoint News Feed
Google DeepMind News
Google DeepMind News
V
Vulnerabilities – Threatpost
T
The Blog of Author Tim Ferriss
云风的 BLOG
云风的 BLOG
Recorded Future
Recorded Future
N
News and Events Feed by Topic
B
Blog RSS Feed
阮一峰的网络日志
阮一峰的网络日志
博客园_首页
C
CXSECURITY Database RSS Feed - CXSecurity.com
博客园 - 【当耐特】
N
Netflix TechBlog - Medium
博客园 - 叶小钗
B
Blog
Vercel News
Vercel News
T
Tenable Blog
T
The Exploit Database - CXSecurity.com
Spread Privacy
Spread Privacy
T
Threat Research - Cisco Blogs
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
Last Week in AI
Last Week in AI
F
Fortinet All Blogs
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
Microsoft Security Blog
Microsoft Security Blog
S
Securelist
Microsoft Azure Blog
Microsoft Azure Blog
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
P
Palo Alto Networks Blog
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
D
DataBreaches.Net
Cyberwarzone
Cyberwarzone
Engineering at Meta
Engineering at Meta
Martin Fowler
Martin Fowler
G
GRAHAM CLULEY
Project Zero
Project Zero
Cisco Talos Blog
Cisco Talos Blog
A
Arctic Wolf
C
CERT Recently Published Vulnerability Notes
L
LangChain Blog
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
C
Check Point Blog
A
About on SuperTechFans
W
WeLiveSecurity
The GitHub Blog
The GitHub Blog

叉息的空中咖啡馆

梦想实现:新笔电验机流程 十八岁 玩·《Life Is Strange》 《美丽新世界》·关于对未来世界模式的设想 《时间》 《冬夜》 《自习课》 AI破甲词 聊聊小米17:一场“务实”的溃败 聊聊摆烂 关于处理愤怒与抑郁 高三手写日记汇总 单纯是想写点东西:暑假记 植物性神经紊乱笔记 你家的狗看了都会做的煮挂面&煮菜&调汤汁&煎鸡蛋教程 读·《共产党宣言》(敏感话题,密码123) 更新butterfly主题 英语词性转换规则大满贯 博客域名更改步骤 子品牌手机厂跟“正统”厂差在哪里? 为什么图文个人博客是碎片化时间更好的利用方式 暑假计划大纲 暑假闲得蛋疼之:我!要!变!帅! 优秀的高考成绩能为我的人生带来什么? 聊聊集体降智 换机记·真我GT7Pro 聊聊个人实用主义 改掉啃指甲的坏习惯 游记·郑州 十七岁 一封小作文 博客嵌入B站视频代码格式示例 博客头像自动同步qq头像 闲鱼的机器人贩子是如何干扰正常交易秩序的? 更改butterfly内置美化无序列表标记的样式 加西亚·马尔克斯《告别信》 不要看不起任何人 羽毛球从瞎玩到进阶 关于不同意识与理想主义杂谈 md笔记使用正则表达式为中英对照文章或歌词分别设置中英文段落格式 Minecraft终末之诗 [持续更新]喜欢的一些句子 记忆 帕拉图式的爱情——被时代撕碎的理想 不要轻易尝试催眠术 读·《非暴力沟通》 谈不婚主义 如何正确读书才能找到黄金屋? 别让音乐沦为背景点缀 PS绘制齿轮 记·梦起缘尽 重置大脑——平衡多巴胺(更新中) MC将网易版存档转换到基岩版 [持续更新]一个小白运营博客的一些常识、软件推荐 游记·北京 在butterfly主题下更新twikoo前端版本 文学到底有什么用? 每个人都应该知道的突破豫网墙的方法 博客更新日志
在win10下配置Powershell 7和Windows终端
XChere · 2024-08-09 · via 叉息的空中咖啡馆

发表于|更新于|技术

|总字数:830|阅读时长:2分钟|浏览量:|

为什么要使用windows终端及Powershell 7

windows终端作为win11的原装终端方案,拥有高度的可自定义性,优良的图形界面,并且支持多标签页和通用快捷键

Powershell 7则拥有自动补全、高亮显示等强大功能

在windows11中,终端已经系统自带安装,而Powershell 7安装后已经自动并入终端,无需额外设置

本文将告知你如何在win10环境下获得上述win11近乎一样的使用体验,包括替换win+X菜单将Powershell 7并入windows终端

安装终端及Powershell 7

Windows终端在Microsoft Store有上架,直接安装即可

Powershell 7也在微软商店有上架,但为了集成入windows终端,这里使用msi包安装,从github官方发布下载

将Powershell 7添加进Windows终端

自动添加

这个东西比较玄学,有时当你安装完成后windows终端会自动识别到powershell7并将其自动添加到配置文件中

有时则不会

还有的时候刚安装好windows终端没有自动识别到,手动配置完毕后过了一晚上起来发现powershell 7的整个安装目录自动搬到C盘了,同时自动添加到了windows终端,而原来手动配置的文件则因为目标程序搬走了而不可用(没错我就是这样的倒霉蛋)

手动添加

打开windows终端,在标题栏上右键-设置

下拉,选择“添加新配置文件”–“新建空配置文件”–命名自取,这里取"Powershell 7"

命令行,预览选择powershell 7安装目录中的“pwsh.exe”

图标可自选,这里使用Powershell 7栅格化图标

“以管理员身份运行此配置文件”建议打开

其他项这里不作修改

保存,至此,Powershell 7已添加进windows终端

最终效果

将Powershell 7设为windows终端默认项

在windows终端-设置-启动中

选择默认配置文件为刚刚新建的配置项,保存

将Windows终端添加到Win+X菜单

首先下载(官网直联)win+X菜单管理工具Win+X Menu Editor v3.0(官网)

解压启动

单击键盘上的“ins”键

选择终端程序:C:\Program Files\WindowsApps\Microsoft.WindowsTerminal_1.20.11781.0_x64__8wekyb3d8bbwe,终端程序名为“wt.exe”

(注:该目录不确定是否为永久链接,建议使用everything搜索工具搜索“wt.exe”)

定位到目录:C:\Program Files\WindowsApps\,进入文件夹Microsoft.WindowsTerminal_(版本号),终端程序名为“wt.exe”,也可直接使用everything搜索工具搜索“wt.exe”

添加后可用键盘上的delete键将原来的两个Powershell删除

可以右键新建的项目将其移动到最上或最下方,打开更方便

重启explorer,此时windows终端已添加到win+x菜单

至此,我们已经可以愉快的在win10上获得与win11近乎相同的终端使用环境了

小技巧

启动时自动cd到博客目录

进入windows终端设置-配置文件-powershell 7-启动目录,选择你的博客文件夹

打开列表式自动补全

键入命令

echo $profile

之后在其输出的目录下新建Microsoft.PowerShell_profile.ps1文件,这是powershell的配置文件

在其中输入

Set-PSReadLineOption -PredictionSource History -PredictionViewStyle ListView

完成