gpt4 book ai didi

powershell - Boxstarter 或 PowerShell 命令更改 "Opens With"属性

转载 作者:行者123 更新时间:2023-12-02 23:45:52 24 4
gpt4 key购买 nike

我正在尝试开发自己的Boxstarter用于启动新机器的脚本。我刚刚意识到我真的很想添加一行来更改默认应用程序以打开某些文件类型。例如,我想用 Notepad++ 打开 .txt 文件。我知道如何通过右键单击文件并检查它的属性来执行此操作,但是我可以在 Boxstarter 脚本中添加一行来执行此操作吗?或者,由于 Boxstarter 基本上是一组特殊的 PowerShell 命令,是否有一个 PowerShell 命令我可以直接调用来更改 opens with属性(property)?我做了一些搜索,大部分结果都是关于如何让 PowerShell 打开某些东西,而不是更改 opens with属性(property)。其余的都是关于如何打开 PowerShell。

最佳答案

另一种类似但不完全相同的方法是更改​​要与特定应用程序关联的文件关联。 Chocolatey 包含一些辅助命令来执行此操作,因此可用于您的 Boxstarter 包。这是我的 Boxstarter 软件包之一的摘录:

Install-ChocolateyFileAssociation ".txt" "$env:programfiles\Sublime Text 2\sublime_text.exe"
Install-ChocolateyFileAssociation ".dll" "$($Boxstarter.programFiles86)\jetbrains\dotpeek\v1.1\Bin\dotpeek32.exe"

所以现在双击任何文本文件打开 sublime 或任何 dll 打开 dotpeek。

但我同意。能够添加到“打开方式...”列表仍然很有帮助。

关于powershell - Boxstarter 或 PowerShell 命令更改 "Opens With"属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22253321/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com