C
casu4711
Benutzer
Threadstarter
- Dabei seit
- 13.01.2017
- Beiträge
- 51
Hallo, allerseits,
ich habe in einem Vereichnis von unseren Rechnern rechnerspezifische Dateien, in denen u.a. auch die Win Lizenznummer steht. Am Anfang des scripts wird der Rechnername eingegeben und das script sucht sich die entsprechende Datei. Die jeweilige Zeile wo, der Key, ausgelesen werden soll, sieht in jeder datei bspw. so aus:
- Win10 Ent <grösserer Leerraum > aaaaa-bbbbb-ccccc-ddddd-eeeee
Der Ablauf sollte dann etwa wie folgt sein, ich denke dass müßte irgendwas mit FOR /F schleife sein, aber hab es nicht hinbekommen:
Vielleicht weiss ja einer mehr , also ich suche in einer Zeiile wo vorn - Win steht den Code, der in eine Variable geschrieben werden soll, Danke i.V.
LG
ich habe in einem Vereichnis von unseren Rechnern rechnerspezifische Dateien, in denen u.a. auch die Win Lizenznummer steht. Am Anfang des scripts wird der Rechnername eingegeben und das script sucht sich die entsprechende Datei. Die jeweilige Zeile wo, der Key, ausgelesen werden soll, sieht in jeder datei bspw. so aus:
- Win10 Ent <grösserer Leerraum > aaaaa-bbbbb-ccccc-ddddd-eeeee
Der Ablauf sollte dann etwa wie folgt sein, ich denke dass müßte irgendwas mit FOR /F schleife sein, aber hab es nicht hinbekommen:
Code:
@Echo Off
SET /p pcname=PC Name:
cd c:\
cd c:\LIZ
FOR /F "tokens=*" %%F IN ('findstr /S /M /C:"%pcname%" *') DO (
SET "dat=%%F"
)
- Dieser Teil ist nur fragmentarisch
ECHO Lizensdatei: %dat%
FOR /F....
SET RegNr
::Registrierung
Vielleicht weiss ja einer mehr , also ich suche in einer Zeiile wo vorn - Win steht den Code, der in eine Variable geschrieben werden soll, Danke i.V.
LG
Beitrag automatisch zusammengeführt: