Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

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 IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

Service-PC soll, wenn kein anderer PC im Netz ist, nach Zeit X, selber ausschalten.

Frage Netzwerke Netzwerkmanagement

Mitglied: 12035

12035 (Level 1)

15.04.2005, aktualisiert 21.03.2009, 6863 Aufrufe, 8 Kommentare

Ich habe einige Rechner im Netz. Alle PC´s können den Service-PC(Win98) an schalten (tasten nach GND).
Nur mit dem ausschalten ist das so ein Ding. Zur Zeit fährt der PC 22Uhr runter (ob einer noch im Netz ist oder nicht).
Die beste Lösung wäre es, wenn der Service-PC nachschaut, ob noch ein PC im Netz da ist (antwortet).
Wenn nicht, nach 10 min -> "shutdown".

Im Netz sind Win98, WinXP, Linux -Rechner.

vy 73 Andreas
Mitglied: alaska
15.04.2005 um 23:51 Uhr
da ich eine alter batch-fan bin,wie wärs mit:

ping 192.168.1.1
if errorlevel 0 goto 2
2:
ping 192.168.1.2 goto 3
.....
if errorlevel 0 goto shutdown
shutdown:
if errorlevel 0 shutdown

kannst dir natürlich auch ne schleife bauen
Bitte warten ..
Mitglied: Pretre
16.04.2005 um 00:08 Uhr
Hallo Alaska,

Batch-Fan? das hört sich ja gut an, könntest du mir vielleicht ein wenig erlaeutern was ich mit batch files alles machen kann? oder irgendwelche gute sites sagen die du kennst, würde gerne wissen welche befehle man so verwenden kann usw. Wenn's irend ne gute Seite gibt wo alles erklärt wird wäre nicht schlecht, habe aber nix gscheites gefunden.

Vielen Dank

Pretre
Bitte warten ..
Mitglied: 12035
16.04.2005 um 07:17 Uhr
Hallo Alaska,

auf die Idee mit einer BATCH-Datei hätte ich eigentlich auch kommen können.
Ich benutze solche selbstgeschriebenen Dateien zum archivieren / sortieren / sichern von Dateien seit mehr als 15 Jahren. Selbst unter WinXP kein Problem. Davor habe ich mich mit BASIC über Wasser gehalten J.

Danke für den Tipp.

Hallo Pretre,

einfach mal bei GOOGLE ?batch? (deutsch) eingeben. Die ersten 10 Einträge sehen vielversprechend aus.

vy 73 Andreas
Bitte warten ..
Mitglied: 12035
06.05.2005 um 19:45 Uhr
So funktioniert schon mal;

Programm:

@echo off
cls
set ip=3
IF EXIST ping.txt del ping.txt

:start

ping -w 25 -n 1 192.168.200.%ip% | FIND "TTL" >nul
if not errorlevel 1 echo 192.168.200.%ip% >ping.txt
if /i %ip% NEQ 10 set /a ip=%ip%+1
if %ip% NEQ 10 goto start

IF EXIST ping.txt goto ende
IF NOT EXIST ping.txt shutdown -u -t 10

:ende

echo.
echo Suche abgeschlossen.
echo.

Leider nur unter WinXP !
Unter Win98 funktioniert die Schleife mit Zähler nicht!

Wer hat da eine Idee ?

vy 73 Andreas
Bitte warten ..
Mitglied: 12035
12.05.2005 um 18:06 Uhr
Hallo zusammen,

nach einigen Versuchen nun das Ergebnis:

@echo off
IF EXIST ping.txt del ping.txt
cls
set C1=0
echo.
echo Clients im Netzwerk:
echo. >ping.txt
:LOOP
ECHO Suche 192.168.0.%C1%
ping -w 25 -n 1 192.168.0.%C1% | FIND "TTL" >nul
if not errorlevel 1 echo 192.168.0.%C1% >>ping.txt
XCALC %C1% + 1
SET STEP=M1
SET VAR=C1
GOTO ENV
:M1
IF ERRORLEVEL 254 GOTO EXIT
GOTO LOOP
:ENV
FOR %%a IN (0 1 2) DO IF ERRORLEVEL %%a00 SET $1=%%a
GOTO %$1%
:2
FOR %%a IN (0 1 2 3 4 5) DO IF ERRORLEVEL 2%%a0 SET $2=%%a
FOR %%a IN (0 1 2 3 4 5 6 7 8 9) DO IF ERRORLEVEL 2%$2%%%a SET $3=%%a
IF NOT '%$1%%$2%%$3%' == '259' GOTO SET_E
FOR %%a IN (0 1 2 3 4 5) DO IF ERRORLEVEL 2%$2%%%a SET $3=%%a
GOTO SET_E
:1
:0
FOR %%a IN (0 1 2 3 4 5 6 7 8 9) DO IF ERRORLEVEL %$1%%%a0 SET $2=%%a
FOR %%a IN (0 1 2 3 4 5 6 7 8 9) DO IF ERRORLEVEL %$1%%$2%%%a SET $3=%%a
:SET_E
SET %VAR%=%$1%%$2%%$3%
IF NOT '%$1%'== '0' GOTO OK
SET %VAR%=%$2%%$3%
IF NOT '%$2%'== '0' GOTO OK
SET %VAR%=%$3%
:OK
SET $1=
SET $2=
SET $3=
GOTO %STEP%
:EXIT
SET C1=0
:ende
Find /C "192.168.0" ping.txt
if errorlevel 1 rundll32.exe shell32.dll,SHExitWindowsEx 1
echo.
echo Suche abgeschlossen.
Zeile 17 (IF ERRORLEVEL 254 GOTO EXIT) der Wert entspricht den vorhandenen Rechnern, die überwacht werden sollen.
Zeile 4 (set C1=0) Beginn mit Adresse 0

XCALC Uraltes Basicprogramm (Compailt in exe für einen 80286)

vy 73 Andreas
Bitte warten ..
Mitglied: wasipm
21.09.2007 um 09:35 Uhr
Hier is ein weiterer Tipp: macht exakt was Du wolltest, auch im Netzwerk:

Name "Auto Shutdown Manager" von EnviProt:

http://www.it-administrator.de/downloads/software/23783/
Bitte warten ..
Mitglied: 8644
21.09.2007 um 09:40 Uhr
Moin,

warum muss man jemandem, der nicht mehr im Forum ist, nach über 2 Jahren noch antworten?

Psycho
Bitte warten ..
Mitglied: Pretre
21.09.2007 um 12:14 Uhr
Das find ich klasse

Pretre
Bitte warten ..
Ähnliche Inhalte
E-Business
Hat jemand Erfahrung mit einer Nebentätigkeit als PC-Service? (7)

Frage von cramtroni zum Thema E-Business ...

Grafikkarten & Monitore
PC startet, aber kein Bild (13)

Frage von Linuxguru zum Thema Grafikkarten & Monitore ...

Windows 7
PC fährt langsam herunter, hängt sich manchmal dabei auf (4)

Frage von SarekHL zum Thema Windows 7 ...

Windows Installation
Notebook und PC aufsetzen automatisieren Windows 7 und 10 (10)

Frage von xpxy15 zum Thema Windows Installation ...

Neue Wissensbeiträge
Windows 10

Windows 8.x oder 10 Lizenz-Key aus dem ROM auslesen mit Linux

(6)

Tipp von Lochkartenstanzer zum Thema Windows 10 ...

Tipps & Tricks

Wie Hackt man sich am besten in ein Computernetzwerk ein

(40)

Erfahrungsbericht von Herbrich19 zum Thema Tipps & Tricks ...

Heiß diskutierte Inhalte
Windows 10
gelöst Windows 10 Home "Netzlaufwerk nicht bereit" (19)

Frage von Oggy01 zum Thema Windows 10 ...

Exchange Server
gelöst RU 17 Exchange 2010 . Erfahrungen? (10)

Frage von keine-ahnung zum Thema Exchange Server ...

Datenbanken
gelöst MySQL Zeiterfassungs-Problematik (wer ist eingecheckt) (9)

Frage von NativeMode zum Thema Datenbanken ...

Windows Server
Festplatten Ruhezustand Windows Server 2016 (8)

Frage von ahaeuser zum Thema Windows Server ...