Diese Frage hat hier bereits eine Antwort:
- Was ist "% AppData%"? 6 Antworten
Ich habe ein paar Batch-Dateien auf die harte Tour gemacht, indem ich sie vom Root-Laufwerk in den Ordner eingegeben habe. Ich habe gesehen, dass einige Beispielcodes Prozentzeichen verwenden, die einige Schlüsselwörter einschließen, und von dort aus fortfahren, z.
%user_files%\programs\destination folder
Sie haben immer auch gearbeitet.
command-line
batch
cmd.exe
agaitan
quelle
quelle
ECHO %USERPROFILE%<ENTER>
VersuchenSET<ENTER>
VersuchenSET a=abc
VersuchenECHO %a%
Antworten:
Der Unterschied
%directory_name%
Beispiele, die Sie sehen, heißenEnvironment variables
. Unabhängig davon, wie oder wo Windows installiert wurde, werden diese Umgebungsvariablen normalerweise vom Befehlszeileninterpreter aufgelöst (CLI
) zu den aktuellen Verzeichnissen. Z.B.%userprofile%
wird unter Windows 7 immer auf zeigenC:\Users\[username]\
vorausgesetzt, Ihr Windows wurde auf dem Laufwerk C: \ installiert.quelle