Beginnen Sie, indem Sie Ihren Code kommentieren. Macht es leichter zu verstehen, was Sie erreichen wollen Verwenden Sie den Befehl Pause zum Debuggen, falls erforderlich, in jedem Schritt Ihres Codes.
Versuchen Sie Folgendes: Fügen Sie in Pre-Unhide.bat einen "/ wait" -Schalter zu Ihrer "start / min start.bat" hinzu - also "start / min / wait start.bat". Dadurch wird preunhide vor dem Aufruf von unhide.bat warten, bis der Start abgeschlossen ist. Weitere Informationen zu Start und anderen CMD-Befehlen finden Sie unter diesem Link: http://ss64.com/nt/
Fügen Sie exit als letzte Codezeile für start.bat hinzu. Dadurch wird start.bat geschlossen, so dass preunhide unhide.bat aufrufen kann. Sie können es auch als letzte Zeile für das Einblenden hinzufügen.
Sie sollten auch ROBOCOPY anstelle von XCOPY verwenden.