mee 10 Geschrieben 28. März 2006 Melden Teilen Geschrieben 28. März 2006 Hallöchen ihr vor den Bildschirmen, und zwar hätte ich mal eine frage zu batch datein (einfügen von waits möglich?). Vorne weg ich bin da ganz neu dabei und kann mich noch nicht so gewählt ausdrücken. Also was ich gerne hätte: Es wird im Hintergrund ein befehl laufen der wiederholt wird (nicht angezeigt (echo off)). (^^ das hab ich schon) Aber am Anfang wenn man die Datei startet soll z. B. nacheinander 1%-100% oder immer wieder mehr punkte . .. ... usw. anzeigen (WICHTIG es soll zeile für zeile bzw. nebeneinander oder untereinander erscheinen und nicht wenn man startet gleich alles dastehen) also erst . (erste punkt auftauchen) .. (danach der zweite) so das ist die erste frage. außerdem wäre es möglich im hintergrund die anderen "sachen" aus der bat- datei auszuführen? (also während 1-100 % oder die punkte auftachen) danke im vorraus mee :) Zitieren Link zu diesem Kommentar
Hirgelzwift 10 Geschrieben 28. März 2006 Melden Teilen Geschrieben 28. März 2006 welchen befehl fuehrst du denn aus im hintergrund einen kopierbefehl? wenn ja wurde ich empfehlen robocopy zu verwenden da gibt es eine vortschrittsanzeige, aus einer normalen batch heraus waere mir das unbekannt grundsaetzlich kann man mit dem befehl start / parameter mehrere batch dateien aus einer batch heraus ausfuehren. hilft dir das weiter? Zitieren Link zu diesem Kommentar
mee 10 Geschrieben 28. März 2006 Autor Melden Teilen Geschrieben 28. März 2006 ist ein kopiervorgang der ausgeführt werden soll im hintergrund mehr oder weniger! mir ist nicht ganz klar was du da beschreibst, aber das ist auch nicht so schlimm, WEIL ich keine realistische anzeige brauch (sie muss nicht zum kopiervorgang passen). Ich will einfach nur das z. B. in einem zeitabstand: NACHEINANDER: . Pause .. Pause ... Pause .... oder 1% Pause 2% Pause 3% Pause usw. auftaucht nur wichtig ist das nicht alles auf einmal auftaucht wenn ich die datei starte. Und wäre es währendessen möglich den kopiervorgang durchzuführen also während einer eigentlich sinnlosen prozentanzeige?! Zitieren Link zu diesem Kommentar
Hirgelzwift 10 Geschrieben 28. März 2006 Melden Teilen Geschrieben 28. März 2006 also leider verstehe ich den sinn und zweck nicht ganz. wie auch immer mit den angaben die du machst kann ich dir nur empfehlen dich mit den befehlen start, xcopy bzw. robocopy und evtl cls zu beschaeftigen. Zitieren Link zu diesem Kommentar
mee 10 Geschrieben 28. März 2006 Autor Melden Teilen Geschrieben 28. März 2006 also erstmal grossen danke ^^! eigentlich will ich nur das die texte z. B. echo hallo echo wie gehts echo tschüss nacheinander angezeigt werden. und zwischen jedem echo soll eine kurze zeitspanne sein erst hallo auftauchen danach wie gehts und danach tschüss momentan wenn ich die datei öffne steht gleich alles da aber trotzdem danke mee :) Zitieren Link zu diesem Kommentar
Hirgelzwift 10 Geschrieben 28. März 2006 Melden Teilen Geschrieben 28. März 2006 wie gesagt, wenn dazwischen etwas ablauft wie ein kopierbefehl: echo Hallo start /wait xcopy blablabla echo wie geht es dir start /wait xcopy wasweissich echo servus Zitieren Link zu diesem Kommentar
carlito 10 Geschrieben 28. März 2006 Melden Teilen Geschrieben 28. März 2006 eigentlich will ich nur das die texte z. B. echo hallo echo wie gehts echo tschüss nacheinander angezeigt werden. und zwischen jedem echo soll eine kurze zeitspanne sein erst hallo auftauchen danach wie gehts und danach tschüss momentan wenn ich die datei öffne steht gleich alles da Das ist bei deiner o.g. Batch Datei klar. Da steht ja auch nichts von Pause, Break oder Sleep. Wenn es nur darum geht, dann habe ich folgenden Tipp: in irgendeinem Resource Kit ist der "sleep" Befehl enthalten. Damit kannst du in einer Batchdatei definierte Pausen einfügen. Mithilfe der Boardsuche solltest du etwas dazu finden. Wenn du eine Fortschrittsanzeige bei Kopiervorgängen möchtest, dann beschäftige dich mal mit "Robocopy". Das hat eine solche Anzeige eingebaut. Zitieren Link zu diesem Kommentar
klaus_b 10 Geschrieben 29. März 2006 Melden Teilen Geschrieben 29. März 2006 Hallo mee also erstmal grossen danke ^^! eigentlich will ich nur das die texte z. B. echo hallo echo wie gehts echo tschüss nacheinander angezeigt werden. und zwischen jedem echo soll eine kurze zeitspanne sein erst hallo auftauchen danach wie gehts und danach tschüss momentan wenn ich die datei öffne steht gleich alles da Die einfachste möäglichkeit einer Bildschirmpause ohne Fremdprogramme ist ein Ping auf den Loopback. ping 127.0.0.1 >NUL Servus Klaus Zitieren Link zu diesem Kommentar
e2e4 10 Geschrieben 29. März 2006 Melden Teilen Geschrieben 29. März 2006 Wobei man hier noch durch wiederholtes Pingen entsprechend verzögern kann, z.B. ping -n 61 127.0.0.1>nul Grüße, e2e4 Zitieren Link zu diesem Kommentar
mee 10 Geschrieben 29. März 2006 Autor Melden Teilen Geschrieben 29. März 2006 das mit dem "ping befehl" klappt perfekt danke :) mee Zitieren Link zu diesem Kommentar
lennu 10 Geschrieben 30. März 2006 Melden Teilen Geschrieben 30. März 2006 Wenn Du eine Fortschrittsanzeige haben willst, kannst Du es folgendermaßen probieren: @echo off echo . start /wait /min cmd /C "<Copy-Befehl>" cls echo .. start /wait /min cmd /c "<Copy-Befehl>" cls echo ... start /wait /min cmd /c "<Copy-Befehl>" Gruß, Lennu Zitieren Link zu diesem Kommentar
Empfohlene Beiträge
Schreibe einen Kommentar
Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.