Kann jemand bitte erklären, was ist der Unterschied zwischenUnterschied zwischen Aufruf und cmd/c in Windows-Batch-
call someBatchFile.bat ...
Und
cmd /C someBatchFile.bat ...
Sie beide als Lösungen für this Problem mir vorgeschlagen wurden, aber ich verstehe nicht, warum sie beide arbeiten, und, was noch wichtiger ist, wenn es irgendwelche signifikanten Unterschiede gibt, die ich beachten muss.
Die zweite Anweisung startet einen neuen Prozess. Alle Änderungen, die someBatchFile.bat an Umgebungsvariablen vornimmt, wirken sich nicht aus und sind für Ihre aktuelle Stapeldatei nicht sichtbar. Könnte gut sein, könnte schlecht sein. –
Siehe [diese Antwort] (http://stackoverflow.com/questions/36095847/why-is-there-no-need-for-call-to-return-for-called-batch-script-which-is-invo/36096956 # 36096956). – Aacini
@Aacini, das war die Antwort, die ich suchte. Da die verknüpfte Frage anders ist, denke ich, dass es von Vorteil wäre, wenn Sie es auch hier beantwortet hätten. Willst du das bitte tun, damit ich es als beantwortet markieren kann? – carlossierra