Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWünsch Dir wasWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Mit Batch eine Countdown Uhr erstellen

Mitglied: jack0swiss

jack0swiss (Level 1) - Jetzt verbinden

19.03.2010, aktualisiert 18.10.2012, 32597 Aufrufe, 11 Kommentare, 1 Danke

von 30 auf null zählen :D

Hallo


Hab hier ein kleinen Code Schnippsel
cls <----löscht den bildschriminhalt wieder
for /L %%A in (30,-1,0) do ( <---- 30 anfangszeit, -1 = minus 1 von 30 nachher 29 etc... , 0= endstation ;D
echo sie haben noch %%A sekunden zeit <------------ Hier ist die ausgabe %%A beinhaltet die aktuelle zahl
ping localhost -n 2 >nul <------------den localhost pingen ist nötig um die zeit in sekunden anzuzeigen, sonst würde es viel zu schnell runterzählen
cls <-löscht den bildschriminhalt wieder :D

viel spass
Mitglied: bastla
19.03.2010, aktualisiert 18.10.2012
Hallo jack0swiss und willkommen im Forum!

Als Alternative etwas in der Art:
Mehr dazu zB hier: https://www.administrator.de/wissen/echo-ohne-zeilenumbruch-und-%c3%a4hn ... Echo ohne Zeilenumbruch und ähnliche Spielereien">href="https://www.administrator.de/wissen/echo-ohne-zeilenumbruch-und-%c3%a4hnliche-spielereien-102460.html" title="https://www.administrator.de/wissen/echo-ohne-zeilenumbruch-und-%c3%a4hnliche-spielereien-102460.html" onclick="window.open(this.href); return false;">https://www.administrator.de/wissen/echo-ohne-zeilenumbruch-und-%c3%a4hn ... Echo ohne Zeilenumbruch und ähnliche Spielereien

Grüße
bastla
Bitte warten ..
Mitglied: jack0swiss
25.03.2010 um 00:10 Uhr
Hi Bastla


Danke für die herzliche einladung. oh ja sieht gut aus :D leider fügt es immer die zahl hintereinander an.

gruss
jack
Bitte warten ..
Mitglied: bastla
25.03.2010 um 00:17 Uhr
Hallo jack0swiss!
leider fügt es immer die zahl hintereinander an.
... was ja auch der Plan ist (und weswegen ich es "Alternative" genannt habe) ...

Grüße
bastla
Bitte warten ..
Mitglied: jack0swiss
26.03.2010 um 00:14 Uhr
Hi Bastla


oh ;D du gut, ich schlecht

grüsse
jack
Bitte warten ..
Mitglied: bastla
26.03.2010 um 07:45 Uhr
Hallo jack0swiss!

Das ist sicherlich keine Frage von "gut" oder "schlecht" - die Leser Deines Tipps haben ganz einfach eine Option mehr ...

Grüße
bastla
Bitte warten ..
Mitglied: jeb-the-batcher
06.06.2010 um 23:52 Uhr
Hi,

es gibt aber auch die Möglichkeit auf einer Zeile mehrfach zu schreiben ohne das die neuen Zeichen angehängt werden.

Man braucht nur ein CR Zeichen ausgeben.

Da gibt es jetzt allerdings zwei Dinge zu beachten, üblicherweise packe ich mir ein CR in eine Variable, dann kann man diese nur mit der !myCR! ausgeben %myCR% hat nicht die gewünschte Wirkung.

Zweitens kann man unter Vista mit dem set /p Befehl keine Whitespace Zeichen am Anfang mehr ausgeben (unter XP geht das noch).
Bei Vista werden diese einfach geschluckt, aber als Lösung kann man einfach ein nicht Whitespace als erstes ausgeben.

Jetzt stellt sich der geneigte Leser wahrscheinlich noch die eigentliche Frage wie man überhaupt ein CR Zeichen in eine Variable bekommt.

Variante1. Man benötige XP und verwende ipconfig
Die Variante ist toll, weil bei der Ausgabe von ipconfig Microsoft offenbar vergessen hat wie die Zeilenenden bei Microsoft aussehen, sprich statt CRLF
gibt ipconfig LFCR aus.
Aber läuft halt nur unter XP (und hab ich nur in der deutschen Variante getestet).

Variante2. Man verwende debug.exe (auf jedem System vorhanden) oder eine Hexeditor und erzeuge eine Datei mit zwei CR Zeichen, kann man auch mit der batch Datei selbst machen.

Variante3. Man gebe einen recht langen String in eine Datei aus, und lese diese wieder ein, dazu muss der String allerdings gerade so lang sein, dass der Batch Interpreter noch in der Lage ist das CR auszugeben aber nicht mehr das LF.

Also alles in allem recht offensichtliche Wege um mal schnell an ein einzelnes CR zu kommen.

Aber wenn man es dann mal hat, kann man endlich "auf der Stelle" Text ausgeben.

Btw. Mit Backspace klappt das übrigens auch, allerdings kann ich das nur mit Variante 2 erzeugen, dafür wird ein Backspace nicht als Whitespace angesehen,

Wer jetzt auf die tolle Idee kommt statt z.B. "X!myCR!Neuer Text", das "X" durch Alt-255 (geschützes Leerzeichen) zu ersetzen, ja war eine gute Idee, hatte ich auch, aber Vista ist ja nicht blöd
Bitte warten ..
Mitglied: bastla
07.06.2010 um 00:05 Uhr
Hallo jeb-the-batcher und willkommen im Forum!
... aber Vista ist ja nicht blöd
Ob man das einfach so stehen lassen kann ...

Deine Vorschläge sehen jedenfalls durchaus interessant aus ...

Grüße
bastla
Bitte warten ..
Mitglied: jeb-the-batcher
07.06.2010 um 00:24 Uhr
Hallo bastla,

noch Variante3, damit man nicht probieren muss

jeb
Bitte warten ..
Mitglied: Planlos89
13.01.2011 um 07:47 Uhr
Kleine anmerkung

je nach schnelligkeit des systems ist die zeit die er zum selfping bruacht unterschiedlich


der alte p3 im büro braucht für "2" ca 1 sec..
mein gaming pc mit 6Kerner bruacht für 1 sec mindestens "8-10"
Bitte warten ..
Mitglied: bastla
13.01.2011 um 08:52 Uhr
@Planlos89

Mehr Kontrolle = mehr Aufwand; also entweder die Pause zB über ein kleines VBScript erzeugen oder etwa die "sleep.exe" (aus den "Windows Server 2003 Resource Kit Tools") verwenden ...

Grüße
bastla
Bitte warten ..
Mitglied: Planlos89
13.01.2011 um 09:10 Uhr
war nur ne anmerkung das man das beachten muss;)
Bitte warten ..
Ähnliche Inhalte
Rechtliche Fragen

Heiseshow, live ab 12 Uhr: Steht die Vorratsdatenspeicherung vor dem Aus?

Information von sabinesRechtliche Fragen

"Schon einmal wurde die Vorratsdatenspeicherung erst vor Gericht gestoppt und nun scheint eine Wiederholung anzustehen. Aber was bedeutet der ...

Batch & Shell

Batch Übung zum Desktop Switchen

Anleitung von TechnoXBatch & Shell7 Kommentare

Guten Tag, für mich war es eine Trainingsübung. Da ich mich fragte - wie kann ich meine Icons auf ...

Batch & Shell

Batch Script Editor - Programmvorstellung des Entwicklers

Tipp von wowItsDogeBatch & Shell16 Kommentare

Die bisher verfügbaren Batch Editoren sind entweder verbesserte Text Editoren, bei dem vom Nutzer Programmierkentnisse vorausgesetzt werden, oder haben ...

Batch & Shell

Batch zum Zurücksetzen eines lokalen Profils

Tipp von Mr.ErrorBatch & Shell

Ahoi! Mir ist in diesem Forum schon sehr oft geholfen worden und daher wollte ich auch mal was zurück ...

Neue Wissensbeiträge
LAN, WAN, Wireless

PfSense - IPv6 hinter Fritz! Box 6390 (Kabel Deutschland)

Anleitung von FA-jka vor 7 StundenLAN, WAN, Wireless5 Kommentare

Hallo, Vorab-Betrachtung der Netzwerkanbindung ein Blick in den Online-Monitor der Fritz!Box offenbart uns, dass wir ein /62 Netz erhalten. ...

Erkennung und -Abwehr
Ebay "portscannt" Kunden
Information von Lochkartenstanzer vor 9 StundenErkennung und -Abwehr1 Kommentar

Moin, Nach neuesten Erkenntnissen führt ebay.com einen Portscan auf den Computer durch, von dem man aus die Seite besucht: ...

Windows Server
Windows DNS Server Denial of Service Vulnerability
Information von Dani vor 2 TagenWindows Server

Moin, Microsoft is aware of a vulnerability involving packet amplification that affects Windows DNS servers. An attacker who successfully ...

Batch & Shell

Automatisches Mailing im Batch mit mit sTunnel und Blat.exe

Anleitung von JHB-Kaltduscher vor 2 TagenBatch & Shell4 Kommentare

Ich habe die Lösung für die Frage: Ich kann GoogleMail SMTP nicht einrichten? Folgende Teile nötig: sTunnel + blat.exe ...

Heiß diskutierte Inhalte
Hardware
Gaming-Laptop
Frage von MrLabelHardware42 Kommentare

Hallo, ich würde mir gerne meinen ersten Gaming Laptop kaufen. Meine Frage ist, komme ich mit maximal 1000,- hin ...

LAN, WAN, Wireless
WLAN-Reichweite verstärken
Frage von f3nrIsLAN, WAN, Wireless20 Kommentare

Hallo, ich habe von einem Bekannten den Auftrag bekommen, mich ein bisschen schlau zu machen, wie man auf seinem ...

Datenbanken
Oracle Standard Lizenzierung - Trennung von der VMWare Farm
Frage von inspiratioDatenbanken18 Kommentare

Hallo zusammen, die Thematik ist einwenig komplex. Wir haben einen Server worauf eine Oracle Datenbank läuft. Dieser Server ist ...

Microsoft
Automatischer Neustart trotz aktiver GPO mit Option "Keinen automatischen Neustart."
Frage von diekotteMicrosoft14 Kommentare

Guten Morgen, ich bin relativ neu hier im Unternehmen und die User klagen, dass Sie morgens kurz nach dem ...