MS-DOS Forum

MS-DOS Forum
Anleitungen, Referenz aller DOS Befehle, Batch Dateien
 
RegistrierenRegistrieren  LoginLogin
Neues Thema eröffnen   Neue Antwort erstellen    MS-DOS Forum Foren-Übersicht -> Batch Programmierung
Autor
Nachricht
wawoni





wie kann ich eine batch datei eine liste erstellen lassen.
Verfasst am: 05.07.2010, 08:17

ich bin in einem firmennetzwerk aktiv und würde ganz gerne eine batch-datei benutzten um eine liste von den computern zu erstellen, die an sind.

eine liste mit den PC namen habe ich
 
39






Verfasst am: 07.07.2010, 08:34

Du kannst ganz einfach alle hintereinander pingen schreibst dir dann z.B. in eine Textdatei die aktiven rein.

Hier: http://de.wikibooks.org/wiki/Batch-Programmierung:_Beispiele

Unter dem Punkt: "Message-Ping"

Wenn du das änderst kannst du das nach deinen Wünschen so anpassen wie du es brauchst.

HTH

39

Edit:

Hier ein Beispiel mit einem PC:

Code:
@echo off

:: löscht die Text Datei wenn sie exisitert
IF EXIST online.txt DEL online.txt

:: pingt den gewünschten PC (In diesem Beispiel "testpc") einmal an. NUL macht keine Ausgabe.
ping testpc -n 1 >NUL

:: speichere den Errorlevel in eine Variable
SET pcstatus=%errorlevel%

:: speichert die meldung dann in eine Textdatei
IF %pcstatus%==0 (echo "TESTPC - Online" > ".\online.txt")

PAUSE
 
Neues Thema eröffnen   Neue Antwort erstellen    MS-DOS Forum Foren-Übersicht -> Batch Programmierung
 
 Verwandte Themen   Aufrufe   Letzter Beitrag 
Keine neuen Beiträge Umbenennen einer Datei 12124 08.01.2009, 15:39
Keine neuen Beiträge Kopieren einer Datei auf einen Drucker 4846 03.01.2009, 00:10
Keine neuen Beiträge Kopieren von Text von der Tastatur in eine Datei 4308 29.12.2008, 18:41
Keine neuen Beiträge Umbenennen einer Datei während des Kopierens 6078 16.12.2008, 05:04
Keine neuen Beiträge eine gelöschte MS-DOS Datei wiederherstellen 7806 09.11.2008, 11:47
 


[ Time: 0.0994s ][ Queries: 64 (0.0632s) ][ GZIP on - Debug on ]