Windowsでの.vbsファイル復元のデフォルトの開き方の解決方法

1283 ワード

先日の操作ミスでvbsファイルのデフォルトの開き方をnotepad++に変更した結果、vbsのスクリプトは実行できなくなりました.結局今日PostgreSQLをインストールして死んでインストールすることができなくて、いつもエラーを提示します.最後に調べてみると、問題はやはりvbsファイルのデフォルトの開き方にあり、Googleは半日も調べていたが、調べたのはいつも以下の2つの解決方法だった.
1.次のコマンドを実行します.
rundll32.exe setupapi,InstallHinfSection DefaultInstall 132 %windir%\inf\wsh.inf

2.次のコマンドを実行します.
reg delete "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.vbs\" /f

しかし、実際の結果はすべてだめで、仕方がなくて、また半日探して、やっと1種の方法を見つけて試験に成功しました.まず、「スタート」->regedit、レジストリを開き、HKEY_を削除します.CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerFileExts.vbsの下にあるすべての登録情報.次に、他のパソコンのC:WindowsSystem 32ディレクトリからwscript.exeをコピーし、自分のパソコンのwscript.exeファイルを削除し、コピーしたwscript.exeを自分のパソコンのC:WindowsSystem 32ディレクトリにコピーします.次に、次のコードを指定します.
Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\.VBS] @="VBSFile"
[HKEY_CLASSES_ROOT\.VBS\PersistentHandler] @="{5e941d80-bf96-11cd-b579-08002b30bfeb}"
[HKEY_CLASSES_ROOT\VBSFile\Shell] @="Open"
recover.regのファイルに保存し(ファイル名は任意に取り、recoverなど)、ファイルを実行します.
最後に、.vbsファイルはデフォルトの開き方を復元します.
注意:システムを再起動すると、vbsファイルがデフォルトのアイコンに戻ります.そうしないと、前のアイコンになります.
転載先:https://www.cnblogs.com/panpei/archive/2013/04/08/3008904.html