首页 > 解决方案 > 为什么在使用 assoc 命令将特定扩展名更改为另一个不同时在 windows 中打开程序没有任何改变?

问题描述

我使用的是 windows 10 专业版,并以管理员身份打开命令提示符,在我的笔记本电脑中运行 windows 命令。使用 assoc 命令将文件扩展名文件更改为另一个不同的文件(例如 assoc .jpg=txtfile),运行它后我发现没有任何变化,并且 jpeg 文件仍然使用常规程序而不是记事本打开。此外,当出现属于不同程序的扩展列表时,我可以通过仅键入 assoc 并运行它来查看唯一的变化。例如,我已将 .jpg 文件更改为 txt 文件,它在列表中仅显示为“.jpg=txtfile”,但 tyat 仍然在 jpeg 程序而不是 notpad 中打开?有人在这里帮助我清楚。谢谢

标签: cmd

解决方案


你也需要使用ftype。我有一个保存到 MS 文档的链接,上面说它在 Win8 之前是最新的:https ://docs.microsoft.com/en-us/previous-versions/windows/it-pro/windows-server-2012- R2 和 2012/cc771394(v=ws.11)
也许Win10没有任何变化,但你从上面得到了想法,可以谷歌一下Win10。


推荐阅读