質問: ### 前提・実現したいこと バッチファイルのディレクトリがわかりません。 最近ようやくコマンドプロンプトのを使えるようになり、次はバッチファイルを勉強することにしました。 ### 具体的な質問 ``` 1.バッチファイルのカレントディレクトリはどこですか? 2.あるディレクトリ内のファイルに関して作業する場合バッチファイルはそのディレクトリ内に設置しなければいけませんか? ``` ### あと、参考までに ``` バッチファイルをプロンプトからではなく直接ダブルクリックで実行すると、プロンプトがすぐ消えてしまいログが確認できません。 プロンプトから起動する以外で解決策はありますか? ``` ### 試したこと もちろん質問前にきちんと予習したつもりですが、質問の内容があまりに初歩すぎるのか適切なドキュメントが見つかりません。 バッチファイルにも現在学習中のpythonのようなチュートリアルやライブラリはあるのでしょうか。ありましたら、ソースコード等学習の参考にしたいので紹介していただけないでしょうか。よろしくお願い致します。 ### 補足情報(言語/FW/ツール等のバージョンなど)
回答: > > 1.バッチファイルのカレントディレクトリはどこですか? > > > コマンドプロンプトから起動した場合は、起動時のカレントディレクトリです。 Explorerからダブルクリックで起動した場合は、ファイルがあるディレクトリです。 > > 2.あるディレクトリ内のファイルに関して作業する場合バッチファイルはそのディレクトリ内に設置しなければいけませんか? > > > そんなことはありません。 > > バッチファイルをプロンプトからではなく直接ダブルクリックで実行すると、プロンプトがすぐ消えてしまいログが確認できません。 > > プロンプトから起動する以外で解決策はありますか? > > > 最後に、`PAUSE`コマンドを入れてください。