Erstellen Sie eine Batchdatei, die einmal ausgeführt wird, und schließen Sie das Eingabeaufforderungsfenster.

Erstellen Sie eine Batchdatei, die einmal ausgeführt wird, und schließen Sie das Eingabeaufforderungsfenster.

Dies ist die Befehlszeile, die ich auf meinem Windows XP-Rechner ausführen möchte

arp -s 192.168.1.1 11-22-33-44-11-22

Ich habe versucht, Code wie diesen in arp.bat zu integrieren

arp -s 192.168.1.1 11-22-33-44-11-22
exit

Wenn ich darauf doppelklicke, bleibt das Fenster mit der Eingabeaufforderung geöffnet und der Befehl wird immer wieder wiederholt.

MEINE FRAGE AKTUALISIERT:Wie kann ich es nur einmal ausführen und die Eingabeaufforderung nach Abschluss der Ausführung verlassen?

Oder

Wenn es überhaupt möglich ist, diesen Befehl auszuführen

arp -s 192.168.1.1 11-22-33-44-11-22

beim Start von Windows ausführen

Oder

Wenn es eine Möglichkeit gibt, diese Datei einmal mit einer anderen Methode als der regulären Batchdatei in Windows XP auszuführen

Antwort1

ok, ich habe das Problem gefunden

als ich den Stapel erstellte, speicherte ich ihn unter dem Namenarp.batdas war das Problem, der Befehl wiederholt sich ständig und wird nie beendet

Ich habe die Datei arp.bat in batch.bat oder einen beliebigen anderen Namen umbenannt, der nicht mit dem Wort arp zusammenhängt, und es funktioniert problemlos.

verwandte Informationen