Gå til innhold

script for å dokumentere instillinger på servere


Anbefalte innlegg

Har forsøkt å prøve å få dokumentasjonsarbeidet på ulike servere så automatisert som mulig. Her er ett script jeg har kommet opp med. Forslag til tillegg/endringer er hjertelig velkomne!

 

cd\

echo off

echo http://www.techotopia.com/index.php/Window...mand-line_Tools

echo ########################################

echo -

 

echo Hostname

echo Display the computer name.

hostname

echo ########################################

echo -

 

echo Date

date /t

echo ########################################

echo -

 

echo Ver

echo "displays Windows version"

ver

echo ########################################

echo -

 

echo Nbtstat

echo Display status of NetBIOS.

Nbtstat -n

echo ########################################

echo -

 

echo ipconfig /all

echo print outs the tcp/ip settings

ipconfig /all

echo ########################################

echo -

 

echo getmac

echo prints mac adress

getmac

echo ########################################

echo -

 

echo Systeminfo

echo Display machine properties and configuration.

Systeminfo

echo ########################################

echo -

 

echo Tasklist

echo Display currently running tasks and services.

Tasklist

echo ########################################

echo -

 

echo WMI

echo Display WMI information.

echo must have wmi command installed (maybe resource disk?)

echo ########################################

echo -

 

echo Set

echo Display or modify Windows environment variables. Also used to evaluate numeric expressions at the command line

Set

echo ########################################

echo -

 

echo Route print

echo Manage network routing tables.

route print

echo ########################################

echo -

 

echo net view

echo shares on this computer

net view

echo ########################################

echo -

 

 

echo Net Localgroup

echo Display or manage local group accounts.

net localgroup

echo ########################################

echo -

 

 

 

echo Net Accounts

echo Manage user account and password policies.

Net Accounts

echo ########################################

echo

 

echo Net user

echo Local user(s)

Net user

echo ########################################

echo -

 

 

echo Net Config Server

echo Display or modify configuration of Server service.

Net Config Server

echo ########################################

echo -

 

echo Net Config Workstation

echo Display or modify configuration of Workstation service.

Net Config Workstation

echo ########################################

echo -

 

 

echo Gpresult /R

echo Displays RSoP summary data.

Gpresult /R

echo ########################################

echo -

 

echo Driverquery

echo Display the current device driver properties and status.

Driverquery

echo ########################################

echo -

 

echo Chkntfs

echo Display the status of volumes. Set or exclude volumes from automatic system checking during system boot.

Chkntfs C:

echo ########################################

echo -

 

echo Chcp

echo Display or set the active code page number.

Chcp

echo ########################################

echo -

 

echo serverManagerCmd.exe -query

echo list all server roles (only on Windows 2008 SERVER)

echo the version of serverManagerCmd.exe

serverManagerCmd.exe -v

serverManagerCmd.exe -query

echo ########################################

echo -

 

 

echo sc query type= service state= all

echo lister alle tjenster som er installert, både aktive og passive.

sc query type= service state= all

echo ########################################

echo -

 

echo bootcfg /query

echo queries computers Boot.ini file settings.

bootcfg /query

echo ########################################

echo -

 

echo Vol

echo displays label and serial no. of c: drive

vol

echo ########################################

echo -

 

echo tree c:\ /f

echo "lists the three-structure of the c: drive"

tree c:\ /f

 

echo ###########EOF - END OF FILE###################

Lenke til kommentar
Videoannonse
Annonse

Lurer på hvilke konkrete servere som scriptet dokumenterer. Alle programmer er jo ikke servere. Bare dem som yter tjenester til andre programmer og dets brukere defineres vanligvis som servere. Videre er der litt rusk i scriptet, for eksempel: echo Display currently running tasks and services. I task mangers prosessvindu kommer vel ikke opp aktive services vel?

Lenke til kommentar

Scripet skal dokumentere alle instillinger på en server på ett gitt tidspunkt. Brukes oftest i forkant av en større installasjon. Ofte er det flere administratorere som jobber opp mot samme server og det er fint å ha en slik dokumentasjon liggende for senere å spore endringer.

 

Som regel redirigerer jeg bare output til en fil noe slikt som

c:\dokumentasjons_script.bat > minserver.txt

 

 

Lurer på hvilke konkrete servere som scriptet dokumenterer. Alle programmer er jo ikke servere. Bare dem som yter tjenester til andre programmer og dets brukere defineres vanligvis som servere.

 

- scriptet skal dokumentere de fleste servere som kjører i ett windows-miljø. Alt fra virtuelle servere på Vwware, citrix-servere, exchange, sql. Når det kommer til spesifikke instillinger på de ulike serverne (slik som f.eks exchange) tror jeg ikke det er formålstjenelig med script for å dokumenter. Her tror jeg man oftest blir nødt til å dokumentere oppsettet mer manuelt.

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...