我有以下问题。出于某种原因(我想尝试一下)我将命令提示符(C:\ Windows \ System32 \ cmd.exe)设置为默认程序(右键单击JS文件,属性,打开 - >更改...) 。
现在,出于某种原因,我无法将其更改回其他程序。在文件选项中这样做的选项已经消失。有什么办法可以把它改回正常状态吗?
谢谢, 鲁
编辑: reg查询输出hkcr \ jsfile \ shell / s:
HKEY_CLASSES_ROOT \ jsfile \壳 (默认)REG_SZ打开
HKEY_CLASSES_ROOT \ jsfile \壳\修改
HKEY_CLASSES_ROOT \ jsfile \壳\编辑\命令 (默认)REG_SZ C:\ Windows \ System32 \ Notepad.exe%1
HKEY_CLASSES_ROOT \ jsfile \ shell \使用Adobe Dreamweaver CS5.5编辑
HKEY_CLASSES_ROOT \ jsfile \ shell \使用Adobe Dreamweaver编辑 CS5.5 \命令 (默认)REG_SZ“C:\ Program Files(x86)\ Adobe \ Adobe Dreamweaver CS5.5 \ Dreamweaver.exe”,“%1”
HKEY_CLASSES_ROOT \ jsfile \壳\打开
HKEY_CLASSES_ROOT \ jsfile \壳\打开\命令 (默认)REG_SZ“C:\ Program Files(x86)\ Adobe \ Adobe Dreamweaver CS5.5 \ dreamweaver.exe”,“%1”
HKEY_CLASSES_ROOT \ jsfile \壳\打开\ ddeexec (默认)REG_SZ
HKEY_CLASSES_ROOT \ jsfile \壳\ Open2 (默认)REG_SZ打开& with命令提示符 MUIVerb REG_SZ @C:\ Windows \ System32 \ wshext.dll,-4511
HKEY_CLASSES_ROOT \ jsfile \壳\ Open2 \命令 (默认)REG_SZ C:\ Windows \ System32 \ CScript.exe“%1”%*
HKEY_CLASSES_ROOT \ jsfile \壳\打印
HKEY_CLASSES_ROOT \ jsfile \壳\打印\命令 (默认)REG_SZ C:\ Windows \ System32 \ Notepad.exe / p%1
答案 0 :(得分:1)
打开cmd
框并使用ASSOC
和FTYPE
。
我的Windows 7系统上的输出:
C:\Windows\System32>assoc .js
.js=JSFile
C:\Windows\System32>ftype jsfile
jsfile=C:\Windows\System32\WScript.exe "%1" %*
使用ASSOC
,您可以找出与.js
相关联的文件类型
假设“JSFile
”,您可以使用“ftype jsfile
”来查找为JSFile定义的默认命令。 “ftype /?
”解释了如何更改命令。