Mit Batch eine Datei mit der Kodierung ANSI erstellen?

Mitglied: DrMarksman

DrMarksman (Level 1) - Jetzt verbinden

06.03.2016 um 17:30 Uhr, 1855 Aufrufe, 6 Kommentare, 1 Danke

Guten Tag,
mal wieder eine Frage von mir...

Ich versuche im Moment den Inhalt eines Textdokuments einfach zu ändern.
Dass das ganze jedoch mit Batch nicht so einfach ist kann man sich evt denken. Das Programm funktioniert im Moment ungefähr so:

-Nehme Inhalt aus config.txt und kopiere in neues Dokument (config.txt.bat)
-Lösche .txt
-Suche in config.txt.bat nach bgc:0 und ändere den Wert "0"
-Erstelle neue config.txt und kopiere Inhalt von config.txt.bat hinein
-Löche config.txt.bat

Im Code sieht das so aus:


Mein Problem ist im Moment, dass er:
1. Den Inhalt in der .txt.bat nicht ersätzt sondern nur drunter schreibt. (Ist aber kein Problem das bekomme ich selbst hin.)
2. Den Inhalt den er hineinschreiben soll nicht hineinschreibt sondern sowas wie @Echo ist gleich Off oder so. Ich habe schon aus einer anderen Frage / Antwort vernommen das dies an der Codierung liegen könnte. Das ist auch richtig!

Jetzt ist meine Frage wie man dieses Problem umgehen kann bzw die Kodierung von einer neu erstellten Datei automatisch in ANSI ändert?



Lange Fragestellung ich weiß, aber ich brauche eben Hilfe und will es deswegen sehr genau machen.

Danke im Vorraus, bedanke mich aber bei jeder Antwort nochmal einzeln... ;D
Gruß
Dr.Marksman
Mitglied: DrMarksman
06.03.2016 um 17:33 Uhr
Was auch noch wichtig ist, ist das es sich nicht nur um einen sondern um mehrere Werte handelt die geändert werden können/sollen. Deswegen auch das %sett% und %set%
Bitte warten ..
Mitglied: rubberman
07.03.2016 um 01:08 Uhr
Zu viel Schnickschnack. Die merkwürdigen Ausschmückungen, wie die Laufzeit des Scripts durch einen Ping künstlich zu verlängern und dergleichen, kannst du meinetwegen einbauen wenn das Script funktioniert ...

Wie sieht der Inhalt deiner Datei aus und was willst du durch was ersetzen? (Je realitätsnaher das Beispiel, desto besser die Lösung.)

Grüße
rubberman
Bitte warten ..
Mitglied: DrMarksman
07.03.2016 um 21:37 Uhr
Das Dokument soll im Grunde eine config werden wie man sich vielleicht schon gedaht hat. Da drin sollen am besten Werte stehen die ich einfach zerlegen kann ohne noch groß viel was auslesen muss.
Bitte warten ..
Mitglied: rubberman
07.03.2016 um 21:57 Uhr
config
Das bedeutet alles und nichts. Bitte beantworte doch einfach meine Frage, incl. Beispiel.

Grüße
rubberman
Bitte warten ..
Mitglied: DrMarksman
08.03.2016 um 07:44 Uhr
es soll sowas drin stehen wie

bgc:0
nickn:DrMarksman

Und so weiter ich kanns dir grade nicht gnenauer sagen weil ich selbst noch nicht alles weiß was da soäter mal drin stehen soll... Aber es sollte irgentwie eine erkennungszeile (bgc) und ein Wert (0) drin stehen. Den Wert müsste man dann verändern könnwn
Bitte warten ..
Mitglied: rubberman
08.03.2016 um 18:34 Uhr
Dann würde ich das etwa so angehen:
Grüße
rubberman
Bitte warten ..
Heiß diskutierte Inhalte
Festplatten, SSD, Raid
Festplatte aus defekten Notebook ausgebaut - wird nicht erkannt - Wie gelange ich an meine Daten?
gelöst 1nCoreVor 1 TagFrageFestplatten, SSD, Raid15 Kommentare

Hallo liebe Community, nach 7 Jahren hat mein XMG Notebook seinen Geist aufgegeben In dem Notebook waren zwei Festplatten verbaut (eine für System und ...

Erkennung und -Abwehr
Wie geschickt sich Malware verstecken kann - Ein Beispiel aus der Praxis eines Security Experts
colinardoVor 1 TagTippErkennung und -Abwehr5 Kommentare

Servus Kollegen und Mitstreiter, da ja in letzter Zeit die Exchange-Lücken die Admin-Landschaft ziemlich aufgewirbelt haben und dabei auch immer mal wieder "sogenannte" Admins ...

Exchange Server
Exchange Update CU19 auf CU20 Fehler - Eine weitere Version dieses Produkts ist bereits installiert
gelöst StefanKittelVor 1 TagFrageExchange Server6 Kommentare

Hallo, ich habe hier einen Exchange 2016 mit CU19 (15.1.2176.2). Darauf wollte ich nun CU20 installiert. Download Es erscheint Eine weitere Version dieses Produkts ...

Windows Server
Hat Microsoft die WindowsServerSicherung oder diskpart zerpatcht?
anteNopeVor 21 StundenFrageWindows Server3 Kommentare

Hallo, kann es eventuell sein, dass Microsoft mit seinen letzten Updates die WindowsServerSicherung bzw. diskpart zerschossen hat? Es häufen sich bei mir seit gestern ...

Windows 10
Windows 10 Updates im Abgesicherten Modus nicht möglich!
gelöst Yuuto.LucasVor 1 TagFrageWindows 1016 Kommentare

Hallo, ich habe aktuell ein Problem bei einem Kunden Rechner. Bei diesem gibt es Probleme mit dem Soundkarten Treiber hdaudio.inf wegen dem der PC ...

Windows 10
Lokales Profil wird beim Herunterfahren gelöscht!
Yuuto.LucasVor 1 TagFrageWindows 1012 Kommentare

Hallo, ich habe aktuell folgendes Problem. An einem Kundenrechner ist aktuell ein Lokales Profil eingerichtet (vorher ein Server Profil bei dem das gleiche Problem ...

Ubuntu
Cups-Server mit SMB lehnt Verbindungen ab (smb.conf)?
ErikHeinemannVor 11 StundenFrageUbuntu17 Kommentare

Guten Morgen, ich habe einen Ubuntu 20.04 Server mit Cups als Printspooler. Nun Soll noch Samba hinzugefügt werden für eine einfache Verwendung unter Windows. ...

Exchange Server
Kaspersky for Exchange Meldungen
gelöst wieoderwasVor 9 StundenFrageExchange Server11 Kommentare

Guten Morgen, wir haben bei uns einen Exchange 2013 mit Kaspersky for Exchange und Sophos auf Dateiebene. Heute Morgen habe ich einige von diesen ...