Batch Bestimmten wert aus datei auslesen

Diskutiere Batch Bestimmten wert aus datei auslesen im Programmierung Forum im Bereich Software Forum; hi! ich moechte aus einer datei die ungefaerh so aussieht: Datentr„ger in Laufwerk C: ist System Volumeseriennummer: 4CBC-58D8 Verzeichnis...
B

badcat

Threadstarter
Mitglied seit
14.04.2006
Beiträge
13
hi!

ich moechte aus einer datei die ungefaerh so aussieht:

Datentr„ger in Laufwerk C: ist System
Volumeseriennummer: 4CBC-58D8

Verzeichnis von C:\Scanner

13.07.2006 08:30 61.440 IR_Read.exe
1 Datei(en) 61.440 Bytes
0 Verzeichnis(se), 4.690.673.664 Bytes frei

das C:\Scanner auslesen da kann natuerlich auch was anderes stehen... wie kann ich das am besten machen? den pfad was da nach "Verzeichnis von " seteht möchte ich dann in eine umgebungsvariable speichern!

danke!
mfg badcat
 
zeck-e

zeck-e

Mitglied seit
12.07.2006
Beiträge
488
Vbs

Hallo,

versuch es mal damit:

----------------------- Kopieren und in eine datei einfügen z.B C:\test.vbs

'Dieses script kann aus einem Loginscript aufgerufen werden cscript test.vbs (oder wie auch immer)

Set objFSO = CreateObject("Scripting.FileSystemObject")
Set objFile = objFSO.OpenTextFile("C:\temp\vbs\test.txt", 1) ' Pfade sollten angepasst werden!
Set objShell = CreateObject("WScript.Shell")

Do Until objFile.AtEndOfStream

Zeile = objFile.ReadLine

If InStr(Zeile, "Verzeichnis von ") Then 'zu suchender Teilstring

Ausgabe = Right(Zeile, Len(Zeile) - 16)

'jetzt wird die Umgebungsvariable gesetzt
'system bedeutet es wird eine Systembezogene Umgebungsvariable geschrieben
'würde man statt system -> user eintragen wäre die Variable Benutzerbezogen

objShell.Environment("system")("Scanner") = Ausgabe

Set objShell = Nothing
End If

Loop

------------------------ Ende

Gruß
zecke
 
Thema:

Batch Bestimmten wert aus datei auslesen

Sucheingaben

batch Volumeseriennummer auslesen

Batch Bestimmten wert aus datei auslesen - Ähnliche Themen

  • Batch Datei öffnen

    Batch Datei öffnen: Hallo, ich hätte da mal eine Frage! Ich möchte eine Batch Datei starten/öffnen, allerdings wird dieser Text bei mir angezeigt "Diese App kann auf...
  • [Batch] Dateien in bestimmter Menge in noch nicht vorhandene Ordner verschieben

    [Batch] Dateien in bestimmter Menge in noch nicht vorhandene Ordner verschieben: Hallo ihr, ich hab da ein Problemfall den ich gerne mit einer Batch lösen wollen würde. Folgende Ausgangssituation: Ich habe einen Ordner mit...
  • Sie müssen eine App für diese Aufgabe installieren bei Batch-Datei

    Sie müssen eine App für diese Aufgabe installieren bei Batch-Datei: Hallo liebe Community, Wenn ich eine batch-Datei unter Windows 10 starten möchte, kommt immer das Fenster "App im Store suchen? Sie müssen eine...
  • EXE oder Batch zu einem bestimmten Zeitpunkt starten

    EXE oder Batch zu einem bestimmten Zeitpunkt starten: Wie der Titel schon sagt, möchte ich eine Batch oder eine EXE zu einem bestimmten Zeitpunkt starten. Nun möchte ich gerne wissen, wie das...
  • Batch - Zugriff auf bestimmte Daten verweigern

    Batch - Zugriff auf bestimmte Daten verweigern: Hey. Ich möchte den Zugriff zu bestimmten Ordnern per Batch verweigern. Ich dachte man könnte das mit IF %USERNAME% == "Gast" ECHO Zugriff...
  • Ähnliche Themen

    Oben