2016-11-11 3 views
-1

Wie würde ich eine Stapeldatei zum Kopieren aus einem bestimmten Verzeichnis erhalten, das eine Datei mit einem Namen enthält, der bei jeder Ausführung der Stapeldatei unterschiedlich sein würde? Bsp .:Wie kopiert man sich von einem sich ständig ändernden Pfad in einer Batch-Datei?

copy "C:\Users\%USER%\AppData\Local\Microsoft\Windows\INetCookies" 

%USER% ist die Änderungsdateinamen.

+2

Da es wahrscheinlich mehrere BENUTZER gibt, müssen Sie eine Möglichkeit haben, vorherzusagen, was diese Variable sein wird. Wird es darauf basieren, wer die Batch-Datei ausführt? – UltrasoundJelly

+0

Es basiert auf dem, der am Computer angemeldet ist, aber es wird idealerweise von einem USB gestartet. @UltraschallJelly –

Antwort

2
%username% 

ist die Umgebungsvariable für den Benutzernamen des aktuellen Benutzers. und

%userprofile% 

ist der Pfad zu ihrem Profil.

0

Zusätzlich zu der bereits angegebenen Antwort können Sie den Pfad mithilfe einer anderen der integrierten Umgebungsvariablen% LOCALAPPDATA% noch weiter nach unten verschieben.

"%LocalAppData%\Microsoft\Windows\INetCookies" 

Typ SET von gefolgt [Enter] in ein cmd.exe Fenster aufgelistet alle der Maschine Variablen zu sehen.

Verwandte Themen