Jump to content

Batchdatei basteln


Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Empfohlene Beiträge

Hallo,

 

ich habe vor mir eine Batchdatei zu basteln, aber irgendwie blicke ich hinten und vorne ned durch.

 

Folgende Aufgabe:

 

Ich habe eine Textdatei die wie folgt aufgebaut ist:

 

User1 gruppe2

User5 gruppe5

User6 gruppe4

 

usw.

 

Jetzt möchte ich irgendwie ein Robocoyp Script baun, das ungefähr so aussieht.

 

robocopy /MIR //server1/gruppe2 x:

 

Da aber der Ausführende nicht weiss, welche gruppe er hat - muss erst die textdatei,

irgendwie ausgelesen werden, um herauszufinden welche Gruppe zb. User1 hat.

 

Ich hoffe das alles ist verständlich ausgedrückt.

 

Wie kann ich mein Problem lösen ? Oder wer kann mir helfen ?

 

Schon mal Danke

 

Underline

Link zu diesem Kommentar

Hi,

 

hab nun ne Lösung. Obs die optimale ist, keine Ahnung - aber es funktioniert.:)

 

 

if (%1)==() (set varTextdatei="gruppe.txt") else (set varTextdatei=%1)

 

find /n "%username%" %varTextdatei% > c:\temp.txt

 

for /F "skip=2 tokens=2" %%a in ( c:\temp.txt) do Set varWGruppe=%%a

 

 

 

robocopy.exe /MIR /R:3 /W:1 \\Server\%varWGruppe% W:\

 

 

Danke auch an Varnik für deinen Tip.

 

Greets

 

Underline

Link zu diesem Kommentar
Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Schreibe einen Kommentar

Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung jetzt entfernen

  Only 75 emoji are allowed.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor-Fenster leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

×
×
  • Neu erstellen...