[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
  1. @echo off
  2. title 清除文件默认打开方式
  3. set /p ext=请输入要清除的后缀(不加.):
  4. echo.希望清除的后缀默认值:.%ext%
  5. pause
  6. rem 使用命令清除
  7. assoc .%ext%=
  8. rem 清除相关注册表项
  9. echo.Windows Registry Editor Version 5.00>edit.reg
  10. echo.[-HKEY_CLASSES_ROOT\.%ext%]>>edit.reg
  11. echo.[-HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.%ext%]>>edit.reg
  12. start edit.reg
  13. echo.确认导入后按任意键继续……
  14. pause >nul
  15. del edit.reg
  16. rem 重启资源管理器
  17. taskkill /f /im explorer.exe
  18. start explorer.exe
复制代码
1

评分人数

    • 5i365: 乐于分享, 技术666技术 + 1

TOP

回复 5# 5i365


    添加关联哪用批处理解决啊,直接在打开方式里选择就行了。

TOP

在Windows系统中有这样2个概念
文件扩展名
例如.exe   .doc  .docx   .xlsx   .png等等,这些事文件扩展名。

在Windows中,文件扩展名都会关联相应的文件类型,通过assoc命令可以查看该扩展名关联的文件类型。

然后文件类型会关联默认的打开程序,用ftype命令可以查看文件类型关联的打开应用程序。

所以,如果你要设置扩展名默认的打开程序,可以先用assoc查看该扩展名关联的文件类型,然后用ftype命令设置该文件类型的默认打开程序。这样操作下来就可以关联扩展名的默认打开程序了。

TOP

返回列表