Umleiten der Ausgabe erfolgt über vbscript (cscript) Datei

Problem mit der Ausgabe des Befehls:

Ich bin versucht zu haben, einen kontinuierlichen ping-report zurück, um eine text-Datei.

Begann mit:

ping 127.0.0.1 -t >> C:Textping.txt

Funktioniert Super

Ich auch haben wollen, Zeitstempel aufgeführt, die vor jedem ping

So Schrieb:

Dim str
Do While Not WScript.StdIn.AtEndOfStream
  str = WScript.StdIn.ReadLine
  WScript.StdErr.WriteLine now & " - " & str
Loop

Gespeichert als timestampLog.vbs auf meinem desktop und ließ eine Kopie in meinem system 32 Ordner.

Setzen all dies in einer batch-Datei:

ping 127.0.0.1 -t | cscript //nologo timestamplog.vbs >> C:Pingtest1.txt

Es funktioniert perfekt, außer, dass die Ausgabe-drucken, um die Eingabeaufforderung, und Pingtest1.txt während erstellt die batch-Datei ist leer.

Kann jemand bitte helfen Sie mir mit immer den Ausgang zu Pingtest1.txt?

InformationsquelleAutor user2387022 | 2013-05-15

Schreibe einen Kommentar