batファイルが実行されないで死ぬほど悩んだ件

2重に問題があった

1.batファイルがまず一瞬開いて閉じる。

文字コードutf8に変えたことが原因

C:\WINDOWS\system32\cmd.exeを直接叩く。

chcp 932

で変更

2.batファイル実行しても動かない、実行されない

関連付けがおかしかった。通常の変更しても治らず。

レジストリを直接編集

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.bat]

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.bat\OpenWithList]

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.bat\OpenWithProgids]
“batfile”=hex(0):

ファイル実行からREGEDIT.EXEを実行してもよし

おすすめ

コメントを残す

メールアドレスが公開されることはありません。

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください