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

Dell Service-Tags Remote per Script auslesen

Frage Entwicklung

Mitglied: SonnyBlack219

SonnyBlack219 (Level 1) - Jetzt verbinden

24.03.2010, aktualisiert 17:20 Uhr, 7434 Aufrufe, 2 Kommentare

Hallo ihr,
habe mit einem Kollegen zusammen ein Script gebastelt, was bei uns Inhouse super funktioniert - jedoch beim Kunden nicht. Vielleicht findet ihr einen Fehler....

Das Script wird über die CMD als Domänenadmin ausgeführt:

01.
On Error Resume Next 
02.
set objFSO = CreateObject("Scripting.FileSystemObject") 
03.
strInputFile = inputBox("Where is the file containing the computer names?",vbOkOnly+vbInformation,"C:\temp\computers.txt") 
04.
set objInputFile = objFSO.OpenTextFile(strInputFile) 
05.
set objOutputFile = objFSO.CreateTextFile("d:\kunden\****\service tag\results.txt") 
06.
allComputers = objInputFile.ReadAll() 
07.
arrComputers = split(allComputers, vbCrLf) 
08.
 
09.
For Each strComputer in arrComputers 
10.
objOutputFile.WriteLine strComputer 
11.
Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2") 
12.
Set colItems = objWMIService.ExecQuery("Select * from Win32_BIOS",,48) 
13.
For Each objItem in colItems 
14.
objOutputFile.WriteLine vbTab & objItem.SerialNumber 
15.
Next 
16.
set colItems2 = objWMIService.ExecQuery("Select * from Win32_ComputerSystem",,48) 
17.
For Each objItem2 in colItems2 
18.
objOutputFile.WriteLine vbTab & objItem2.UserName 
19.
objOutputFile.WriteLine vbTab & objItem2.Model & vbCrLf 
20.
Next 
21.
Next 
22.
 
23.
msgBox "Script finished. Results can be found at C:\temp\results.txt",vbOkOnly+vbInformation,"Finished"  
24.
 
Danke vorab!
Mitglied: 76109
24.03.2010 um 15:20 Uhr
Hallo SonnyBlack219!

Es wäre zunächst erstmal sinnvoll, das On Error mit einem Kommentarzeichen zu versehen, um eventuell eine entsprechende Fehlermeldung zu bekommen?

Mein erster Verdacht wäre, das der Ordner-Pfad in Codezeile 5 noch nicht existiert?

Gruß Dieter
Bitte warten ..
Mitglied: SonnyBlack219
24.03.2010 um 15:38 Uhr
Hallo!

Das Verzeichnis war vorhanden, die Idee mit dem Kommentarzeichen probieren wir mal, danke
Bitte warten ..
Ähnliche Inhalte
Windows Userverwaltung
Mit Powershell am AD Controller die aktiven Usersessions auslesen (1)

Frage von arduino zum Thema Windows Userverwaltung ...

Batch & Shell
gelöst Powershell - User Remote abmelden (4)

Frage von Bugger zum Thema Batch & Shell ...

Windows Installation
gelöst Vorinstalliertes Betriebssystem auslesen (BIOS) (14)

Frage von Yauhun zum Thema Windows Installation ...

Neue Wissensbeiträge
Heiß diskutierte Inhalte
Windows Update
MS: Update-Server-Adressen OHNE Wildcards (16)

Frage von mrserious73 zum Thema Windows Update ...

Multimedia & Zubehör
Laptop per HDMI an TV - einer geht, einer nicht (10)

Frage von dreizehneinhalb zum Thema Multimedia & Zubehör ...

Microsoft Office
+1.000 Ordner in Outlook: Wie besser? (9)

Frage von Matsushita zum Thema Microsoft Office ...