Ich bin mir nicht sicher, was genau Sie meinen. Sie sollten das aktuelle/start-in-Verzeichnis vor dem Aufrufen eines Skripts nicht ändern müssen. Wenn dieses Skript sein Arbeitsverzeichnis definieren muss, sollte es dies tun.
Wenn das der Fall ist, dann geben Sie einfach die vollständige oder relative Batch-Datei-Name:
"C:\Windows\branding\readWin..bat"
Wenn die Batch-Datei, die Sie aufrufen wollen, sind nicht seine eigenen aktuellen Verzeichnis definieren und Sie fühlen es ist notwendig, dann könnte man sicher sein, es durch die Definition selbst zuerst:
CD /D "C:\Windows"
Oder:
PushD "C:\Windows"
Danach führen Sie einfach Ihre Batch-Datei unter Verwendung ihrer vollständigen oder relativen Pfad wie zuvor erwähnt.
Wo ist genau der Speicherort Ihrer Batchdatei? – Hackoo
Es ist auf C: \ Windows \ branding \ readWin..bat. –