peter58ha
Goto Top

Verzeichnisse per Script erstellen und Dateien dort hinkopieren

Hallo zusammen!

Ich kenne mich mit einfachen BATCH-Dateien aus, aber mit WSH.. oh - gar nicht!

Folgendes möchte ich erreichen: (auf PCs/Laptops, auf denen Windows 7 pro ausgeführt wird)

1) Die Service-Tag (Seriennummer) aus dem BIOS auslesen

diesen Code hab ich dafür bereits im WMI Code Generator gefunden:
strComputer = "."
Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\CIMV2")
Set colItems = objWMIService.ExecQuery( _
"SELECT * FROM Win32_BIOS",,48)
For Each objItem in colItems
Wscript.Echo "-----------------------------------"
Wscript.Echo "Win32_BIOS instance"
Wscript.Echo "-----------------------------------"
Wscript.Echo "SerialNumber: " & objItem.SerialNumber
Next

2) auf einem Netzwerk-LW ein Verzeichnis mit der ermittelten Serien-Nummer erstellen

3) von einem NAS (per UNC) ein Verzeichnis incl. Inhalt auf den PC/Laptop kopieren

4) die drei Programme (IE11 und zwei Updates) installieren (sind im kopierten Verzeichnis)

4) die Datei "gatherosstate.exe" (ist auch in dem kopierten Verzeichnis) ausführen und die erstellte Datei "GenuineTicket.txt" in das zuvor angelegte Verzeichnis kopieren

5) fertig face-wink

Wer kann mir da weiterhelfen?

Vielen Dank!

Peter

Content-Key: 303867

Url: https://administrator.de/contentid/303867

Printed on: April 25, 2024 at 13:04 o'clock

Member: MrCount
Solution MrCount May 06, 2016 updated at 12:37:07 (UTC)
Goto Top
Hi,

also per Batch geht das z.B. so:

1. Seriennummer
set torun=wmic bios get serialnumber /format:value
for /f "tokens=2 delims==" %%a in ('%torun%') do set serial=%%a  

2. Verzeichnis erstellen
set "zielpfad_nw=\\Pfad zum Ziel\"  
md %zielpfad_nw%%serial%

3. Verzeichnis kopieren
set "quellpfad=\\DEIN NAS-Pfad\"  
set "zielpfad_pc=c:\DEIN Zielpfad auf dem Laptop oder PC"  
xcopy %quellpfad% %zielpfad_pc% /E /Q /H

4.1 Programme ausführen
start %zielpfad_pc%\Dateiname der .exe
...

4.2 gatherosstate.exe ausführen
siehe 4.1

GenuineTicket.txt kopieren
copy %zielpfad_pc%\GenuineTicket.txt %zielpfad_nw%%serial%
Member: peter58ha
peter58ha May 07, 2016 at 13:59:54 (UTC)
Goto Top
Hey hallo MrCount!

Vielen Dank, Script funz priiiima!

Schönes WE!

Peter