パソコン関連の書籍等を読んで試したりしながらアウトプットしまくります。

アウトプットしながら学ぶ

コマンドプロンプト ツール

コマンドプロンプトを管理者として実行した場合のカレントディレクトリに関して

投稿日:

Windows10でコルタナの検索ボックスに「cmd」と入力してコマンドプロンプトを実行した場合、
起動時のカレントディレクトリは「C:\Users\[ユーザー名]」です。

ここで、「管理者として実行」した場合、「C:\WINDOWS\system32」が
カレントディレクトリとなります。

バッチファイルの場合

バッチファイルの場合は、

「管理者として実行」した場合、「C:\WINDOWS\system32」

バッチファイルをダブルクリックした場合、ファイルがあるフォルダ

となります。

上記動作を確認するためには、以下の内容を記述したバッチファイルを作ればわかります。

@echo off
cd
pause

「C:\WINDOWS\system32」となるのを回避する方法

バッチファイルの内容を以下のようにすれば、ファイルがあるフォルダがカレントとなります。

@echo off
%~d0
cd %~d0%~p0
cd
pause







-コマンドプロンプト, ツール

Copyright© アウトプットしながら学ぶ , 2025 AllRights Reserved Powered by AFFINGER4.