Jump to content

blub

Expert Member
  • Gesamte Inhalte

    7.598
  • Registriert seit

  • Letzter Besuch

Alle erstellten Inhalte von blub

  1. Hallo Stefan, Danke für die Rückmeldung und den Code Dir auch ein erfolgreiches 2008 cu blub
  2. Hallo, oder auch neumodisch mit der Powershell. Nihct benötigte Properties kannst du ja löschen # Skript ermittelt Remote Eigenschaften des OS mittels win32_operatingsystem # Powershell 1.0 # blub@mcseboard.de # Created 2.1.2008 # # computer in input.txt zeilenweise listen # Zeilen mit ";" am Anfang werden ignoriert $arrComputers= get-content input.txt foreach ($computer in $arrComputers) { if ($computer.substring(0,1) -ne ";") #Bedingungen zum Auslesen setzen {write-host $computer $colItems = get-wmiobject -class "Win32_OperatingSystem" -namespace "root\CIMV2" -computername $computer foreach ($objItem in $colItems) { write-host "Boot Device: " $objItem.BootDevice write-host "Build Number: " $objItem.BuildNumber write-host "Build Type: " $objItem.BuildType write-host "Caption: " $objItem.Caption write-host "Code Set: " $objItem.CodeSet write-host "Country Code: " $objItem.CountryCode write-host "Creation Class Name: " $objItem.CreationClassName write-host "CSD Version: " $objItem.CSDVersion write-host "CS Name: " $objItem.CSName write-host "Current Time Zone: " $objItem.CurrentTimeZone write-host "Description: " $objItem.Description write-host "Distributed: " $objItem.Distributed write-host "Encryption Level: " $objItem.EncryptionLevel write-host "Free Physical Memory: " $objItem.FreePhysicalMemory write-host "Free Space In Paging Files: " $objItem.FreeSpaceInPagingFiles write-host "Free Virtual Memory: " $objItem.FreeVirtualMemory write-host "Installation Date: " $objItem.InstallDate write-host "Last Boot-Up Time: " $objItem.LastBootUpTime write-host "Local DateTime: " $objItem.LocalDateTime write-host "Locale: " $objItem.Locale write-host "Manufacturer: " $objItem.Manufacturer write-host "Name: " $objItem.Name write-host "Number Of Licensed Users: " $objItem.NumberOfLicensedUsers write-host "Number Of Processes: " $objItem.NumberOfProcesses write-host "Number Of Users: " $objItem.NumberOfUsers write-host "Organization: " $objItem.Organization write-host "Operating System Language: " $objItem.OSLanguage write-host "Operating System Product Suite: " $objItem.OSProductSuite write-host "Operating System Type: " $objItem.OSType write-host "Other Type Description: " $objItem.OtherTypeDescription write-host "Primary: " $objItem.Primary write-host "Product Type: " $objItem.ProductType write-host "Quantum Length: " $objItem.QuantumLength write-host "Quantum Type: " $objItem.QuantumType write-host "Registered User: " $objItem.RegisteredUser write-host "Serial Number: " $objItem.SerialNumber write-host "Service Pack Major Version: " $objItem.ServicePackMajorVersion write-host "Service Pack Minor Version: " $objItem.ServicePackMinorVersion write-host "Size Stored In Paging Files: " $objItem.SizeStoredInPagingFiles write-host "Status: " $objItem.Status write-host "Suite Mask: " $objItem.SuiteMask write-host "System Device: " $objItem.SystemDevice write-host "System Directory: " $objItem.SystemDirectory write-host "System Drive: " $objItem.SystemDrive write-host "Total Virtual Memory Size: " $objItem.TotalVirtualMemorySize write-host "Total Visible Memory Size: " $objItem.TotalVisibleMemorySize write-host "Version: " $objItem.Version write-host "Windows Directory: " $objItem.WindowsDirectory write-host} } } Hier noch ein Artikel, wie man *.ps1 Skripte ausführt Running Windows PowerShell Scripts cu blub
  3. blub

    DC herunterstufen

    bei nur 2 DCs, würde ich den herabzustufenden Rechner erstmal min. 48h nur ausschalten und sehen ob es zu Problemen kommt bzw. ob der verbleibende spanische DC alle Aufgaben übernehmen kann. Bei Problemen kannst du den DC dann einfach wieder einschalten. Wenn's keine Probleme gibt, kannst ihn dann relativ gefahrlos entfernen. Mir fallen z.b. noch Firewalls oder TCP/IP-Clientkonfigurationen ein, die dir grossen Ärger machen können cu blub
  4. Hallo, unter "dsmod computer /?" erscheint dsmod computer CN=MemberServer1,CN=Computers,DC=microsoft,DC=com CN=MemberServer2,CN=Computers,DC=microsoft,DC=com -reset oder per vbs im Scriptingguide Listing 9.7 Microsoft Windows 2000 Scripting Guide - Renaming Computer Accounts cu blub
  5. Hi, mit psexec von Windows Sysinternals: Documentation, downloads and additional resources kannst du netsh remote am DHCP-Server aufrufen. Allerdings muss dort der ausführende Account u.a. Mitglied der DHCPAdmins sein. cu blub
  6. mach mal auf beiden DCs ein "repadmin -showreps" erscheint am Anfang der Ausgabe "DCOptions:ISGC" und ist ansonsten in den folgenden Zeilen alles "successfull" ? cu blub
  7. inventarisiert ihr denn eure Hardware beim Einkauf nicht??
  8. blub

    Vorgaben für Serverraum

    Ich weiss leider nicht wo es steht, aber z.B. bei Banken müssen redundante Systeme in Serverräumen untergebracht sein, die min. 7 km Luftlinie voneinander getrennt sind. "Frei entscheiden", wie er mit seinen Daten umgeht, mag der HobbyIT-ler. Sobald vertrauliche Daten Dritter im Spiel sind, gibts garantiert Vorschriften (s. die bereits genannten Verweise auf BSI und DinNormen als erste Anlaufstellen) cu blub
  9. hallo pacobay Danke für deine Ausführungen. Dei SystemEnclosure-Klasse hat zumindest mein Lifebook als Notebook qualifiziert. Prinzipiell darauf verlassen würde ich mich aber auch nicht. @vmorbit: habt ihr keine Datenbank, in der ihr Eure HW verwaltet und aus der heraus du alle Notebooks abfragen kannst? Cu blub
  10. blub

    powershell: .net

    Hallo Woiza, Vielen Dank für deine SuperErklärung! Da wäre ich wohl alleine nicht drauf gekommen! Schöne Grüsse blub
  11. Aber was ist der Unterschied bei Property "Chassistypes" ??? ... 8 Portable 9 Laptop 10 Notebook ... evtl. kann man es auch indirekt über Biosversion oder Prozessortyp festmachen cu blub
  12. "meinen" 2003-er Servern spendiere ich 20 GB für die erste Partition. cu blub
  13. Microsoft Corporation cu blub
  14. Hallo, Ich experimentiere momentan mit der Powershell 1.0 und komm nicht weiter . folgender Code läuft einwandfrei PS C:\mytest> $path="C:\WINDOWS\system32\aclui.dll" PS C:\mytest> [system.Diagnostics.FileVersionInfo]::GetVersionInfo($path ) Ausgabe: ProductVersion FileVersion FileName -------------- ----------- -------- 5.2.3790.3959 5.2.3790.3959... C:\WINDOWS\system32\aclui.dll analog dazu will ich mit der Klasse System.IO.FileInfo z.B. die Eigenschaft "lastaccesstime" eines Files auslesen mit PS C:\mytest> $path="C:\WINDOWS\system32\aclui.dll" PS C:\mytest> [system.IO.FileInfo]::lastaccesstime($path) bekomme ich die Ausgabe: Method invocation failed because [system.IO.FileInfo] doesn't contain a method named 'lastaccesstime'. At line:1 char:37 + [system.IO.FileInfo]::lastaccesstime( <<<< $path) Die Methode existiert natürlich bzw. auch andere Methoden liefern diegleiche Ausgabe Dagegen läuft problemlos PS C:\mytest> $path=get-item "C:\WINDOWS\system32\aclui.dll" PS C:\mytest> write-host $path.LastWriteTime Ausgabe: 17.02.2007 15:02:40 Was ist an diesem Aufruf falsch? PS C:\mytest> [system.IO.FileInfo]::lastaccesstime($path) merci blub
  15. Microsoft Corporation von daher ist das der Normalfall -> ignorieren. cu blub
  16. Hallo, Kannst du noch einen MemoryDump produzieren Windows feature lets you generate a memory dump file by using the keyboard (meistens geht das noch) Falls ja, dann kannst du den Dump in den Windows Debugger (windbg.exe) laden und mit !analyze -v analsieren Debugging Tools for Windows - Overview Wenn du Glück hast, siehst du den fehlerhaften Treiber gleich in den ersten Zeilen. Ansonsten schau dir die ausführliche Hilfe des windbg.exe an. Du kannst im Forum nach "debugging" suchen, da gibts einige hilfreiche Tipps dazu. Ganz einfach ist das "debugging" nicht cu blub
  17. Hi, wir haben 3 Levels in unserer Supportstruktur (wenn die Frage darauf abzielt) 1-st -Level sind die Dispatcher 2-nd Level sollte ca. 95% aller Calls lösen können 3-third Level die restlichen 5% 1-st Level übernimmt auch Monitoring Aufgaben 2-nd Level übernimmt auch regelmässige, dokumentierte Betriebsaufgaben 3-thrd Level kümmert sich um Weiterentwicklung, Design, Dokumentation etc. kleinere Firmen haben oft nur 2 Levels. cu blub
  18. An welcher Maschine hast du den Trace gezogen? Sind der 139.158.62.168 und 139.158.61.155 Wins- und DNSServer. oder besagte Laptops? cu blub
  19. Diplomarbeit für wen? Uni, FH, Abendschule ? welche Fachrichtung? wieviel Zeit ist eingeplant? cu blub
  20. Hallo, im Netzwerktrace müsste man doch erkennen können, an welcher Stelle die Anmeldung stehen bleibt, obs ein DNS-Problem ist, ob Wins-Anfragen rausgehen etc. cu blub
  21. Hallo retofischer, -läuft das Skript manuell auch ohne "on error resume next"? -bau dir mal einige Ausgaben zum Logging ein, damit du siehst, wieweit das Skript kommt und wo Unterschiede zwischen manuellem und GPO-Start liegen cu blub
  22. ist der aktuellste NIC-Treiber drauf? cu blub
  23. Hallo, auf http://www.sysinternals.com gibt es die Tools "filemon" und "regmon", bzw. zusammengefasst im "process explorer". Damit kannst du nachsehen, was word beim Starten am Filesystem und in der Registry so treibt und ob es irgendwo hin will, aber nicht kann. Tipp: Du musst als erstes versuchen, die Datenflut mit geeigneten Filtern (rechte Maustaste) zu drosseln cu blub
  24. @jürgen und birgit, da Ihr auf unsere Fragen nicht antworten wollt, schliesst ihr euch vielleicht mal zusammen kurz, um herauszufinden, welche Besonderheiten eure Systeme haben. Meiner Erfahrung nach laufen "shutdown" und "psshutdown" jedenfalls einwandfrei cu blub
  25. Im WMI-SDK bzw. Win32 Classes (Windows) cu blub
×
×
  • Neu erstellen...