Freakz2 10 Geschrieben 11. Mai 2012 Melden Geschrieben 11. Mai 2012 Hallo, ich bin neu hier und das ist mein erster Beitrag. Allgemein bin ich auch noch ein Neuling in der Branche. Ich hoffe das mir hier jemand helfen kann, weil alleine komm ich momentan nicht voran. Folgendes Problem: Ich habe eine INI-file "SIC.ini". In der gibt es den Eintag "Dlg5_SeqPanDigitalTB_Pr=False". Den Eintrag möchte ich in der File auf "Dlg5_SeqPanDigitalTB_Pr=true" ändern. Die File soll geändert werden und im gleichen Verzeichnis, wo sie liegt wieder gespeichert werden. Der Pfad heisst "C:\device\sic.ini" Alles was ich bisher gefunden habe hat mich nur verwirrt und ich würde das Skript gerne selbst schreiben ohne SW oder ähnliches. Hoffe es kann mir einer helfen ich würde nämlich gerne noch mehr Änderungen an ini´s durchführen und würde das als Beispiel nutzen. Gruß
Dukel 468 Geschrieben 11. Mai 2012 Melden Geschrieben 11. Mai 2012 Hast du Powershell zur Verfügung? Ich mache das meistens so, dass ich Dateien einlese, die Änderung mache und die Datei dann wieder rausschreibe. Ungetestet: $file = "C:\device\sic.ini" $filetmp = "C:\device\sic.ini" move-item $file $filetmp foreach($line in (get-content $filetmp)){ if($line -eq 'Dlg5_SeqPanDigitalTB_Pr=False'){ $line = 'Dlg5_SeqPanDigitalTB_Pr=true' } $line | out-file $file -append } remove-item $filtmp
Freakz2 10 Geschrieben 11. Mai 2012 Autor Melden Geschrieben 11. Mai 2012 Vielen Dank für die schnelle Antwort! :) Funktioniert super...!
Empfohlene Beiträge
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 erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde dich hier an.
Jetzt anmelden