Ich habe eine Batch-Datei, die sich in einem Verzeichnis befindet und auch von dort ausgeführt werden muss, da sie Dateien in diesem Verzeichnis aktualisiert.
Dies funktioniert einwandfrei, außer wenn der Benutzer die Batchdatei als Administrator ausführt (unter Vista erforderlich). Das Startverzeichnis lautet dann C: \ Windows \ System32.
Gibt es eine Möglichkeit, noch zu wissen, aus welchem Verzeichnis die Batchdatei ausgeführt wurde?
Ich möchte nicht, dass der Benutzer das Verzeichnis manuell eingibt.