matsche112
Goto Top

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

$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

Content-Key: 2483014024

Url: https://administrator.de/contentid/2483014024

Printed on: June 15, 2024 at 23:06 o'clock

Mitglied: 1915348599
Solution 1915348599 Apr 13, 2022 updated at 08:50:57 (UTC)
Goto Top
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
Regel Nr. 2: Beiträge und Kommentare
Poste nicht doppelt!
Member: matsche112
matsche112 Apr 15, 2022 at 06:22:11 (UTC)
Goto Top
Danke