Wie finde ich das aktuelle Verzeichnis einer Batch-Datei und verwende es dann für den Pfad?

Ich habe eine Batchdatei, die ich an unsere Kunden verteilen möchte, um eine Softwareaufgabe auszuführen.

Wir vertreiben sie als Ordner oder.zip mit den Dateien im Inneren. Im Inneren befinden sich die Stapeldateien und ein weiterer Ordner mit den Dateien, die zum Ausführen des Stapels benötigt werden.

Normalerweise geben Sie beim Erstellen eines Stapels den Pfad ein, in dem sich die Dateien befinden. Aber ich werde nicht wissen, wo die Dateien sind. Die Dateien werden weiterhin im Hauptordner gespeichert, aber ich muss den Ordner im Stapel finden, um die Dateien ausführen zu können.

Also zum Beispiel: Wenn sie den Master-Ordner auf dem Desktop haben und ihn ausführen, müsste es so etwas wie sein"C:\Users\Username\Desktop" zu rennen. Sie würden die Batch-CD an diesem Ort haben.

Aber was ist, wenn sie es aus Dokumenten ausführen? Ich kenne den Benutzernamen nicht, also muss ich den Stapel irgendwie finden lassen. Jeder Code und / oder Anweisungen wäre toll.

Antworten auf die Frage(4)

Ihre Antwort auf die Frage