バッチファイルでディレクトリとして使用した場合、パーセント記号は何を示していますか? [複製]


0

この質問にはすでに答えがあります。

私はいくつかのバッチファイルをルートドライブからフォルダまでずっとタイプすることによってディレクトリにCD-ingすることによって難しい方法を作りました。いくつかのコード例では、いくつかのキーワードを囲むパーセント記号を使用し、そこから続行しています。

%user_files%\programs\destination folder

彼らはいつもうまくいっています。


やってみる ECHO %USERPROFILE%<ENTER> やってみる SET<ENTER> やってみる SET a=abc やってみる ECHO %a%
barlop

回答:


0

違う %directory_name% あなたが見る例は呼ばれています Environment variables。通常、Windowsのインストール方法や場所に関係なく、これらの環境変数はコマンドラインインタプリタによって解決されます( CLI )実際のディレクトリに移動します。例えば。 %userprofile% Windows 7では、常に C:\Users\[username]\WindowsがC:\ドライブにインストールされていると仮定します。


必ずしもディレクトリ名ではありません
barlop
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.