PowerShell Skript ergänzen. CSV Import-Bearbeitung
Hallo zusammen,
mir wurde hier schon richtig gut geholfen, deswegen habe ich noch eine Bitte.
Ich habe ein PowerShell Skript der eine csv Datei importiert und anschließend aus Lagerverfügbarkeit (=1) den Bestand auf 5 ändert.
Das funktioniert auch wunderbar, jetzt hat die CSV Datei zusätzlich in den Spalten noch den Bestand von 3 Stück was beim Lieferanten heißt nicht Lieferbar also Bestand =0.
Wie kann ich jetzt zusätzlich aus der 3 eine 0 machen ?
Und dann noch eine Frage
Wie stelle ich es an wenn der Link vom Lieferanten Benutzernamen und Passwort abfrage hat.
Hier das PowerShell Skript
Vielen Dank
Grüße
Matthias
mir wurde hier schon richtig gut geholfen, deswegen habe ich noch eine Bitte.
Ich habe ein PowerShell Skript der eine csv Datei importiert und anschließend aus Lagerverfügbarkeit (=1) den Bestand auf 5 ändert.
Das funktioniert auch wunderbar, jetzt hat die CSV Datei zusätzlich in den Spalten noch den Bestand von 3 Stück was beim Lieferanten heißt nicht Lieferbar also Bestand =0.
Wie kann ich jetzt zusätzlich aus der 3 eine 0 machen ?
Und dann noch eine Frage
Wie stelle ich es an wenn der Link vom Lieferanten Benutzernamen und Passwort abfrage hat.
Hier das PowerShell Skript
$file="c:\jtl\rcdome\rcdome.csv"
$x = 100
iwr "https://www.xxxx.de/feed/stock_availability.csv" -outfile $file
$csv = Import-Csv $file -Delimiter ";"
$csv | %{
if ($_.Lieferverfügbarkeit -eq 1){
$_.Lieferverfügbarkeit = $x
}
}
$csv | export-csv $file -delimiter ";" -NoType -Encoding UTF8
start "C:\Program Files (x86)\JTL-Software\JTL-wawi-ameise.exe" -Argumentlist "--server=.\JTLWAWI --database=eazybusiness --dbuser=xxxxxx --dbpass=xxxxx --templateid=IMP96 --inputfile=$file" -wait
Vielen Dank
Grüße
Matthias
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 2483014024
Url: https://administrator.de/forum/powershell-skript-ergaenzen-csv-import-bearbeitung-2483014024.html
Ausgedruckt am: 01.05.2025 um 21:05 Uhr
2 Kommentare
Neuester Kommentar

Nur von copy n paste lernt man halt nichts. Beschäftige die mit dem Code und was er macht, dann beschäftige dich mal mit den folgenden beiden Kontrollstrukturen um deine gewünschte Änderung einzubauen:
Alles, was Sie schon immer über die switch-Anweisung wissen wollten
IF, ELSE, SWITCH: Bedingte Anweisungen in PowerShell
Und für deine zweite Frage mit
Powershell-Script, das sich auf Website anmeldet und dann eine andere speichert
btw. Doppelpost! Warten können bis man an die Reihe kommt, sollte man schon aushalten wenn man sich nicht selbst mit dem Inhalt beschäftigen will!
FAQ
Alles, was Sie schon immer über die switch-Anweisung wissen wollten
IF, ELSE, SWITCH: Bedingte Anweisungen in PowerShell
Und für deine zweite Frage mit
Powershell-Script, das sich auf Website anmeldet und dann eine andere speichert
btw. Doppelpost! Warten können bis man an die Reihe kommt, sollte man schon aushalten wenn man sich nicht selbst mit dem Inhalt beschäftigen will!
FAQ
Regel Nr. 2: Beiträge und Kommentare
Poste nicht doppelt!
Poste nicht doppelt!