Mit System.IO.StreamWriter BAT Datei schreiben
lima-city → Forum → Programmiersprachen → Basic
-
Hi!
ich möchte über System.IO.StreamWriter in VB 2008 eine BAT Datei schreiben. Das geht auch wunderbar. Aber die BAT Datei führt den Befehl nicht aus, weil System.IO.StreamWriter vor dem Befehl ein "komisches zeichen setzt" Ich vermute ein zeichsensatzproblem. Wie behebe ich das?
Danke! -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Indem du dem Streamwriter sagst, welchen Zeichensatz er nehmen soll.
Beispiel:
Dim sw As New System.IO.StreamWriter("C:\\\\test.bat", False, System.Text.Encoding.ASCII) sw.WriteLine("echo off") sw.WriteLine("cls") sw.WriteLine("echo.") sw.WriteLine("echo hello world!") sw.WriteLine("echo.") sw.WriteLine("pause") sw.WriteLine("exit") sw.Close()
Und dann sollte es klappen ;)
Beitrag geändert: 2.11.2008 15:55:55 von cbhp -
Danke dir!
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage