admin管理员组

文章数量:1794759

windows .exe 文件默认打开方式变成记事本的解决方法

windows .exe 文件默认打开方式变成记事本的解决方法

windows .exe 文件默认打开方式变成记事本的解决方法

如果cmd.exe打不开,先将默认打开方式切换成cmd.exe

如果用户选择了默认的模式,会在注册表中写一个UserChoice的注册信,优先级会高一些

OpenWithList //可打开方式列表越往上应该越高 OpenWithProgids //打开的文件关联的程序标识,assoc,显示或修改文件扩展名关联 UserChoice //用户自己选择打开的方式,比默认的更高

CMD 查询注册表信 reg query HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\FileExts\\.exe


解决办法

删除用户选择的注册表信

创建一个11.reg文件,内容如下

REGEDIT4 [-HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\FileExts\\.exe\\userchoice]

或者

Windows Registry Editor Version 5.00 [-HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\FileExts\\.exe\\userchoice]

执行

就可以恢复了,图标恢复需要进行重启


附录命令 assoc assoc [.ext[=[FileType]]] · 要为一个文件扩展名删除文件类型关联,请通过按空格键在等号之后创建一个空白区域。 · 要查看已定义了打开命令字符串的当前文件类型,请使用 ftype 命令。 //查看所有文件后缀的文件类型关联 assoc //查看.exe后缀 文件类型关联 assoc .exe //修改.txt 的文件关联类型(以bat方式打开txt文件) assoc .txt=batfile

ftype ftype用显示或修改用在文件扩展名关联中的文件类型,不带参数的命令则显示当前扩展名的关联情况。 [1] 这个命令通常配合assoc来使用。 命令语法 Ftype [FileType[=[OpenCommandString]]] 参数 FileType: 指定要检查或改变的文件类型。 OpenCommandString : 指定调用这类文件时要使用的开放式命令。 /? : 显示该命令的帮助。 注意 在OpenCommandString中,ftype 适用以下变量: %0或 %1 %0 或 %1 被通过关联调用的文件名所代替 %*得到所有的参数 %~n 被所有保留参数替换,这里n可以从2~9。 %2 得到第一个参数,%3得到第二个,以此类推。 TYPE [fileType[=[openCommandString]]] fileType 指定要检查或改变的文件类型 [1] 命令举例编辑 播报 ASSOC .pl=PerlScript FTYPE PerlScript=perl.exe %1 %* 允许您启用以下 Perl 脚本: script.pl 1 2 3 如果不想键入扩展名,则键入以下字符串: set PATHEXT=.pl;%PATHEXT% 被启动的脚本如下: script 1 2 3 删除某些注册表信 要删除一个项,在名字前面加减号,比如: [-HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Services\\Serv-U] 要删除一个值,在等号后面用减号,比如: [HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run] "KAVRun"=- C:\\Users\\song>reg /? REG Operation [Parameter List] Operation [ QUERY | ADD | DELETE | COPY | SAVE | LOAD | UNLOAD | RESTORE | COMPARE | EXPORT | IMPORT | FLAGS ] 返回代码: (除了 REG COMPARE) 0 - 成功 1 - 失败 要得到有关某个操作的帮助,请键入: REG Operation /? 例如: REG QUERY /? REG ADD /? REG DELETE /? REG COPY /? REG SAVE /? REG RESTORE /? REG LOAD /? REG UNLOAD /? REG COMPARE /? REG EXPORT /? REG IMPORT /? REG FLAGS /?

本文标签: 解决方法记事本方式文件windows