🎃

コマンドプロンプトを起動するとすぐ消える問題を解決

2022/12/10に公開

問題

[Windows] -> c, m, dでコマンドプロンプトを起動すると、一瞬だけ現れてすぐに消える

それだとよく見えないので、VSCodeからも起動してみると以下のような表示。

Microsoft Windows [Version 10.0.19042.158]
(c) Microsoft Corporation. All rights reserved.
& の使い方が誤っています

原因

コマンドプロンプトの初期フォルダが間違っている
多分、minicondaやVSCodeを入れたり消したりしているうちに起きた。

解決方法

レジストリエディタから、初期のフォルダ設定を削除
値を空にするとかではなく、削除してOK

キー:HKEY_CURRENT_USER\Software\Microsoft\Command Processor
名前:AutoRun

参考

https://docs.microsoft.com/en-us/previous-versions/windows/it-pro/windows-server-2003/cc737438(v=ws.10)?redirectedfrom=MSDN
https://www.ghacks.net/2007/11/16/change-the-default-command-prompt-directory/

Discussion