18. juni 2008 - 21:27Der er
21 kommentarer og 1 løsning
Registering af levende PC'er i et stort system - hvordan smartest
Registering af levende PC'er i et stort system - hvordan gøres det smartest ?
På arbejdet har vi registeret >4000 PCnumre over en længere årrække; kalder PC000001 - PC05000 (i dette eksempel).
I løbet af tiden bliver diverse PC'er/PCnummer nedlagt/kasseret/omdøbt/... og en nyoprettet PCnummer kommer frem i listen.
Så er det jo meningen at det gamle PCnummer burde indskrives som slettet/afmeldt/kasseret. Men det er nu ikke altid folk får gjort dette. Incl mig selv *S*
Jeg vil så gerne finde ud af hvilke af disse PCnumre stadig er levende (jeg ka' pinge dem til enhver tid; hvis de er altså tændt *S* - WakeOnLan er som default _ikke_ aktiveret)
Tanken kunne være at automatisk ping PCnumrene én for én. Hvis et PCnummer reagere bliver det noteret i en "levende" liste (evt. med dato) Hvis et PCnummer _ikke_ reagere bliver det forsøgt igen efter X tid (X = timer eller dage?) Hvis et PCnummer alligevel _ikke_ reagere indenfor 3 mdr (90 dage) skal den noteres i en "slette" liste
PCnumre listen er dynamisk; forstået på den måde at når der mere eller mindre automatisk bliver oprettet et nyt PCnummer bliver det automatisk tilføjet listen...
Håber du/I forstår pointen !?!
Det er simpelthæng for at - forsøge at - få styr på alle de PCnumre/elementer...
Har du/I nogle kommentarer/tips/trix/fiduser til dette problem/opgave ???
Kan godt fylde mere info på hvis det skulle være ...
dsquery failed:Forkert parameter.:Windows could not run this query because you a re connected to a domain that does not support this query. type dsquery /? for help.
dette er lige frit fra de små grå, men så vidt jeg lige kan huske, så er det noget med funktionslevel på ad der er for lavt, dit kører måske i mixed mode skal lige slå det op i aften når jeg kommer hjem
åbn 'active directory, users and computers' h.klik på dit domæne og vælg 'raise domain functional level' der kan du så se hvad dit domæne kører nu og du kan hæve det (du kan naturligvis IKKE sænke det)
"kursusramt" din stakkel, men man spiser vel godt når man er på kursus
[22/06-2008 22:11:33] - nu får jeg se om jeg får 'lov' til det...
Joooo - det forventes at blive et 2 kilo's kursus *S* "I ska' idag høre om noget nyt fra Microsoft - det hedder Vista - - - - - - " ... (Har sovet godt inat for at ikke falde i søvn undervejs...)
inden vi gør noget andet, så vil jeg foreslå dig dette her:
lav en gpo der gælder for alle maskinerne. i den gpo sætter du den til at køre et lononscript
du laver en delt mappe hvor der kan skrives til
og du lægger dette vbs script i netlogon
****************************** Option Explicit On Error Resume Next
Dim FileSysObj, strmaskine, mnavn, gemsom, logfil, WSHShell
Set FileSysObj = CreateObject("Scripting.FileSystemObject") Set WSHShell = CreateObject("WScript.Shell") Set MNavn = CreateObject("Shell.LocalMachine") strmaskine = MNavn.MachineName & ".log" gemsom = FileSysObj.BuildPath("\\serverdc1\brugerlogs$", strmaskine) 'fremstilling af den komplette sti EKS "\\server1\logfiler\kontor.log" If not FileSysObj.FileExists(gemsom) Then 'findes logfilen for computereren ikke, så opretter vi en ny logfil Set logfil = FileSysObj.CreateTextFile(gemsom) logfil.WriteLine "Logfil oprettet D. " & Now 'første linie i loggen angiver hvornår den blev oprettet logfil.Close End If Set logfil=Nothing Set MNavn=Nothing Set WSHShell=Nothing Set Filesysobj=Nothing ******************************
husk at rette stierne
efterhånden kommer alle maskinerne til at stå i den mappe, helt automatisk
ovenstående script er et udsnit af et jeg bruger til at logge brugere på computere, så når der kommer en ødelagt computer ind, så går jeg bare ind og finder logfilen fra pågældende maskine, og kan så se hvem jeg skal sende regningen til, og har muligheden for at sætte brugeren i karantæne (deaktiveres i ad)
den stump jeg har givet dig her logger ikke brugere, den opretter kun en fil med maskinens navn og en dato for oprettelse
... nu er jeg ikke lige den der har adgang til at indføre dette trix. Og dem der har det har travlt med alt andet *S*. Derfor ville jeg gøre dette trix som oprindeligt beskrevet; også for 'øvelsens' skyld ...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.