Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Mit Hilfe einer Batch Datei .txt Datei auslesen

Empfohlene Antworten

Veröffentlicht

Hallo alle zusammen.!

Bin ganz neu hier und möchte mich gleich im Voraus entschuldigen falls ich im falschen Bereich bin mit meinem Problem.

In meinem Batchfile müsste bei jedem Durchlauf eine Zeile aus einer .txt ausgelesen werden.

Hier ein Auszug aus dem File:

set computerlist=ImageConfig.txt

set base=c:\Backup\

set domain=test

set naspath=\\fileserver\DATABACKUP\snapshot

for /F "eol=; Tokens=3 delims=,=" %%C in (%computerlist%) do set user=%%C

for /F "eol=; Tokens=4 delims=,=" %%D in (%computerlist%) do set password=%%D

psexec \\%%A -u %domain%\%user% -p %password% -f -e -c %base%\Snapshot.exe %%B %naspath%\$Computername.sna

In dem ImageConfig.txt stehen der Computername,zu sicherndes Laufwerk,Benutzer,Passwort.

PC1,C:,user1,password1

PC2,C:,user2,password2

PC3,C:,user3,password3

Jetzt wäre meine Frage wie schaffe ich es, dass im ersten Durchlauf die Daten der ersten Zeile importiert werden, im 2ten die Daten der 2ten Zeile usw.?

Vielleicht kann mir von euch jemand helfen da ich noch ein kompletter Neuling bin.

Vielen Dank im Voraus!

lg ddet

Vielen Dank für die schnelle Antwort!

Könntest du mir vielleicht aufschreiben wie diese for schleife aussehen soll?

Ich hab gerade eben auch über den Befehl skip gelesen, mit dem ich Zeilen überspringen kann.

Wenn ich in mein Batchfile eine variable immer um eins hochzählen lasse und diese Variable nach skip= eintrage müsste das doch auch funktionieren, oder?

Vielen Dank im Voraus

lg

ddet

So in der Art:


@echo off


FOR /f %%b IN (foo.log) DO (

	for /F "eol=; Tokens=3 delims=,=" %%C in ("%%b") do echo %%C

	for /F "eol=; Tokens=4 delims=,=" %%D in ("%%b") do echo %%D

)

Mit skip sollte es auch gehen, nur das ist nicht "sauber" und evt. gibt es für skip einen maximalen Wert.

Vielen Dank!

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.