Tag Archiv für Windows

Uptime von Windows Servern ermitteln

Unter Unix/Linux gibt es ja das schöne, altgediente uptime. Unter Windows gibt es kein Pendant dazu. Aber so kann man es auch einfach rauskriegen. uptime.cmd:

@echo off
REM
REM Dirk Dettmering
REM
net statistics server | find /I "since"

Gefunden habe ich es hier.

Freigaben eines Fileservers aus der Registry sichern

Fileserver mit sehr vielen Freigaben verlieren bei uns manchmal einen Teil ihrer Freigaben nach einem Reboot (das betrifft vor allem das „wunderbare“ Produkt AiO von HP mit dem eigentlich für Fileserver optimierten Windows Server 2003 Storage!). Um die fehlenden Freigaben inklusive der Freigaberechte schnell wiederherzustellen, sollte man vor dem Reboot die Freigaben als Export der Registry sichern:

@echo off
 REM Freigaben aus der Registry auslesen
 REM
 REM Dirk Dettmering
 REM
 set datum=%date:~-4%-%date:~-7,2%-%date:~-10,2%
 set zeit=%time:~-11,2%h-%time:~-8,2%m
 set DateiName=%COMPUTERNAME%_Registry-FreigabenExport_%datum%_%zeit%.reg
 REM Export lokal ablegen:
 regedit /E C:\Tools\Backup\Freigaben\%DateiName% HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\LanmanServer\Shares
 REM Export auf Freigabe$ ablegen:
 regedit /E \\Fileserver\Freigabe$\BACKUPs\Freigaben_Registry-Exporte\%DateiName% HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\LanmanServer\Shares
 REM

Mit diesem Export lassen sich die Freigaben dann sehr einfach wieder herstellen:


@echo off
REM Freigaben wiederherstellen durch Import in die Registry
REM
REM Dirk Dettmering
REM
IF "%1"=="" GOTO Continue
	REM Daten der Freigaben importieren:
	regedit /S %1
	net stop server 2>nul
	net start server
	GOTO END
:Continue
ECHO
ECHO
ECHO Batchdatei wurde ohne Registryexport als Parameter aufgerufen!
ECHO
PAUSE
:END

Automatische Zeitsynchronisation unter Windows (XP)

Neben der traditionellen Art mit net time /setsntp:host.domain.tld Kann man die Zeitsynchronisierung auch noch mit w32tm /config /syncfromflags:DOMHIER /update setzen, wenn der PC Domänenmitglied ist. Mit w32tm /tz kann man sich die aktuelle Zeitkonfiguration anzeigen lassen. Siehe dazu auch