Jump to content

Backup Script mit wbadmin. Parameter /exclude aus CSV bedienen


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

Empfohlene Beiträge

Geschrieben

Hallo,

 

gibt es eine Möglichkeit den Parameter /exclude bei wbadmin aus einer CSV-Datei befüllen zu lassen?

 

Ziel ist, sämtlichen Ausnahmen in einer CSV-Datei einzutragen damit dies Übersichtlicher gestaltet werden kann. Ich möchte die Ausnahmen gerne in Excel verwalten können (Alphabetisch sortieren lassen usw.)

 

Bisher habe ich eine Variable erstellt, die alle Ausnahmen enthält, aber das wird jetzt langsam echt zu aufwendig.

 

set exclude=Datei1,Datei2,Pfad1024,.............

Eleganter ist es ja, die Variable %exclude% aus einer CSV zu befüllen.

 

Danke und viele Grüße

 

Timo

Geschrieben

Hi,

 

Danke schon mal.

Habe ich auch gedacht. Nur scheitere ich aktuell schon daran, dass ich die Werte aus der CSV-Datei nicht hintereinander bekomme. Ich lasse diese aktuell noch in eine normale Textdatei schreiben. Aber darin stehen diese genau wie in der csv-Datei zeilenweise untereinander. Ich müsste diese aber alle hintereinander stehen haben. Sobald ich das gelöst bekommen habe, kann es weiter gehen.

 

Viele Grüße

Timo

Geschrieben

Hi,

 

Mit einer FOR-Schleife

 

Aktuell sieht das so aus:

for /F "tokens=1 delims=" %%a in (exclude.csv) do (
    >>INFO.txt echo %%a 

Aber das kann natürlich nicht klappen. Ich muss einen Weg finden, dass er mir jede Zeile in eine Variable schreibt.

Alternativ den gesamten bisher eingelesenen Inhalt in Variable "Inhalt" schreibt und dann die nächste neue Zeile in eine zweite Variable "NeueZeile". Dann Inhalt=Inhalt+NeueZeile usw.

Aber das gelingt mir nicht wirklich

Geschrieben

Ich würde das in Powershell machen (da kann ich dir auch besser weiterhelfen). Mit cmd musst du das per "set" setzen und mit "%" auslesen.

 

K.a. ob folgendes geht:

 

Set foo=Datei1

Set foo=%foo%,Datei2

 

In Powershell geht das per:

 

Get-Content excludes.csv | % { $foo += $_ + ',' }

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

Erstelle ein Benutzerkonto oder melde dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde dich hier an.

Jetzt anmelden
×
×
  • Neu erstellen...