Hi,
wie schaffe ich es, dass meine Batch-DAtei die laufende Prozedur nicht anzeigt?
Sie sieht so aus: @ech off
echo Das soll hier schon stehen
copy test.txt C:\test2.txt
exit
Die Zeile copy… verursacht, dasss in der DOS-Box das angezeigt wird, was der Computer tut, z.B. auch eine Datei kopiert usw., doch wie schaffe ich es, dass er das nicht mehr anzeigt?
wie schaffe ich es, dass meine Batch-DAtei die laufende
Prozedur nicht anzeigt?
Sie sieht so aus: @ech off
echo Das soll hier schon stehen
copy test.txt C:\test2.txt
exit
Die Zeile copy… verursacht, dasss in der DOS-Box das
angezeigt wird, was der Computer tut, z.B. auch eine Datei
kopiert usw., doch wie schaffe ich es, dass er das nicht mehr
anzeigt?
Eigenschaften der Verknüpfung im Autostart aufrufen und auf
der Registerkarte „Verknüpfung“ unter „Anzeigen in“ „minimiert“ auswählen.
-In den Eigenschaften der zugehörigen PIF-Datei:
Registerkarte „Programm“ -> Haken setzen bei „bei beenden schließen“
der Befehl „@echo off“ am Anfang der Batch-datei verhindert
die Anzeige der Befehls-Aufrufe
mit " > NUL", also zum Beispiel „copy c:\xy.txt d:\xz.txt > NUL“
kann in den meisten Fällen auch eine Rückmeldung des
ausgeführten Befehls verhindert werden.