当前位置:网站首页 > 更多 > 玩电脑 > 正文

[玩转系统] 在 Windows 11 中恢复 Windows 终端链接

作者:精品下载站 日期:2024-12-14 08:06:50 浏览:15 分类:玩电脑

在 Windows 11 中恢复 Windows 终端链接


当我迁移到 Windows 11 时,我喜欢的一件小事就是在开始跳转列表中添加了 Windows 终端。您可以通过右键单击任务栏中的“开始”图标或按 Win+x 来获取此列表。多年来,此列表已从打开命令提示符的选项变为打开 Windows PowerShell。所以当它改为打开 Windows 终端时我很高兴。特别是带有“作为管理员”选项。

不幸的是,最新的测试版本恢复为 Windows PowerShell。我被告知这是一个经过深思熟虑的决定,以避免在用户卸载 Windows 终端时出现死链接。甚至不让我开始。

我在 Twitter 上就这个问题联系了 Paul Thurrott,他提供了一些关于修改首发名单的参考资料。以下是我恢复 Windows 终端链接的方法。

链接组

这些链接存储在 %LOCALAPPDATA% 下,特别是 C:\Users\Jeff\AppData\Local\Microsoft\Windows\WinX。 WinX 下有子文件夹 Group1、Group2 和 Group3。这些目录对应于开始菜单分组,从底部开始。 Group3 文件夹是我要创建链接的位置。

[玩转系统] 在 Windows 11 中恢复 Windows 终端链接

您可以看到现有的链接。编号反映了它们在列表中的排序方式。我在 Windows 资源管理器中打开此文件夹并右键单击以创建新的快捷方式。

我需要 Windows 终端程序的路径,因此我使用 PowerShell 获取并粘贴它。

(Get-Command wt.exe).source | Set-Clipboard

[玩转系统] 在 Windows 11 中恢复 Windows 终端链接

接下来,为快捷方式命名。

[玩转系统] 在 Windows 11 中恢复 Windows 终端链接

完成后,我知道我希望快捷方式以高架运行。如果您以前没有这样做过,请打开链接属性并单击“高级”。

[玩转系统] 在 Windows 11 中恢复 Windows 终端链接

这并不难。

[玩转系统] 在 Windows 11 中恢复 Windows 终端链接

选中该框并单击“确定”。

注册链接

仅在文件夹中包含链接是不够的。它显然需要某种 Windows 巫毒来“注册”它。为了实现这一点魔法,我需要下载一个名为 hashlnk.exe 的实用程序。从 https://github.com/riverar/hashlnk/blob/master/bin/hashlnk_0.2.0.0.zip 下载 zip 文件并解压该文件。我将其保存到 C:\Work。我犹豫是否要下载一个随机文件,但它是 Microsoft MVP 多年前创建的,并且是 Github 上的一个开源项目。如果这让你感觉好一点,我没有遇到任何问题,ESET 也没有提出任何警告。

链接文件的名称将在列表中使用,因此我重命名了链接。

rename-item '.\Windows Terminal.lnk' -NewName 'Windows Terminal (Admin).lnk'

您需要链接文件的完整路径。

$linkpath = (get-item 'Windows Terminal (Admin).lnk').fullname

注册命令很简单。指定 hashlnk.exe 的路径,假设它不在您的路径中,并将链接路径作为参数。

C:\work\hashlnk.exe $linkpath

[玩转系统] 在 Windows 11 中恢复 Windows 终端链接

就是这样。您需要注销并重新登录或终止 Explorer 进程。

get-process explorer | stop-process

现在我有了 Windows 终端快捷方式。

[玩转系统] 在 Windows 11 中恢复 Windows 终端链接

我尝试向 .lnk 文件添加一个数字来控制顺序,但该数字包含在列表输出中,因此我删除了该文件并在没有它的情况下重新开始。一旦运行 hashlnk.exe,我认为您无法对 .lnk 文件执行任何其他操作,因此在使用它之前请确保所有内容都按照您想要的方式配置。

概括

如果有一种更新或更好的方法来实现相同的结果,特别是适合自动化的方法,我很想听听。我对 hashlnk.exe 的新替代品很好奇。

您需要 登录账户 后才能发表评论

取消回复欢迎 发表评论:

关灯