TweakPC

Zurück   Computer Hardware Forum - TweakPC > Games und Software > Programmiersprachen

Antwort
 
LinkBack Themen-Optionen Thema bewerten Ansicht
Alt 16.04.2005, 16:09   #1 (permalink)
Tweaker
 

Registriert seit: 15.06.2004
Ort: Nürnberg
Beiträge: 703

predi befindet sich auf einem aufstrebenden Ast

Standard durch *.bat neue datei (zb. .txt) erzeugen ..

hi,

also ich möchte mir ne *.bat datei schrieben und wenn ich die ausführe, soll sie an einem festgelegten pfad zb. c:\programme\... eine .txt erzeugen, deren inhalt ich in der bat festgelegt hab !


kann mir da einer von euch helfen ?



danke schonmal,


andré
predi ist offline   Mit Zitat antworten
Alt 16.04.2005, 18:09   #2 (permalink)
Tweaker
 

Registriert seit: 25.11.2004
Beiträge: 788

mceck ist ein Lichtblickmceck ist ein Lichtblickmceck ist ein Lichtblickmceck ist ein Lichtblickmceck ist ein Lichtblick

Standard AW: durch *.bat neue datei (zb. .txt) erzeugen ..

Code:
@echo off
set PFAD=c:\
set DATEI=test.txt
set INHALT=Der Text hier soll in die Datei geschrieben werden.
echo %INHALT% > %PFAD%%DATEI%
Ich hoffe, dass es dir hilft...
mceck ist offline   Mit Zitat antworten
Alt 16.04.2005, 18:10   #3 (permalink)
Polsterwaffenkampfsportle r
 
Benutzerbild von tele
 

Registriert seit: 29.10.2003
Ort: Double-U-UpperValley
Beiträge: 14.561

tele hat eine strahlende Zukunft
tele hat eine strahlende Zukunfttele hat eine strahlende Zukunfttele hat eine strahlende Zukunfttele hat eine strahlende Zukunfttele hat eine strahlende Zukunft

Standard AW: durch *.bat neue datei (zb. .txt) erzeugen ..

ausgabeumleitung mit

commando > textdatei.txt

z.b.

c:\>dir > test.txt

könnnte sowas ausgeben:

autoexec.bat
config.sys
programme
windows
test.txt
tele ist offline   Mit Zitat antworten
Alt 16.04.2005, 20:35   #4 (permalink)
Tweaker
 

Registriert seit: 15.06.2004
Ort: Nürnberg
Beiträge: 703

predi befindet sich auf einem aufstrebenden Ast

Standard AW: durch *.bat neue datei (zb. .txt) erzeugen ..

dank dir !


hat mir weiter geholfen
predi ist offline   Mit Zitat antworten
Alt 18.06.2011, 18:12   #5 (permalink)
HonkiMuhKuh
Gast
 

Beiträge: n/a

Standard AW: durch *.bat neue datei (zb. .txt) erzeugen ..

Der Code oben ist genial!
Aber wie kann man damit einen text erstellen der mehre Zeilen hat?

Also z.b.
1
2
3
4

wenn ich das so eingebe
set INHALT=1
2
3
4
echo %INHALT% > %PFAD%%DATEI%

steht in der datei nur 1
  Mit Zitat antworten
Alt 01.07.2011, 09:54   #6 (permalink)
Stickstoff Junkie
 
Benutzerbild von Tweak-IT
 

Registriert seit: 11.03.2005
Beiträge: 3.518

Tweak-IT ist ein wunderbarer AnblickTweak-IT ist ein wunderbarer AnblickTweak-IT ist ein wunderbarer AnblickTweak-IT ist ein wunderbarer AnblickTweak-IT ist ein wunderbarer AnblickTweak-IT ist ein wunderbarer AnblickTweak-IT ist ein wunderbarer Anblick

Standard AW: durch *.bat neue datei (zb. .txt) erzeugen ..

Also ich hab da gerade mal was getippt...

Code:
@echo off
set PFAD=c:\
set DATEI=test.txt
set INHALT1=1
set INHALT2=2
set INHALT3=3
set INHALT4=4

echo %INHALT1% > %PFAD%%DATEI%
echo. >> %PFAD%%DATEI%
echo %INHALT2% >> %PFAD%%DATEI%
echo. >> %PFAD%%DATEI%
echo %INHALT3% >> %PFAD%%DATEI%
echo. >> %PFAD%%DATEI%
echo %INHALT4% >> %PFAD%%DATEI%
Das ist mit einer Leerzeile anstatt einem Zeilenumbruch.

Ergibt folgende Ausgabe:

Code:
1 
 
2 
 
3 
 
4
Auch sehr lesenswert ist diese Seite hier:

Tutorials zu Batch-Sprache
Tweak-IT ist offline   Mit Zitat antworten
Für diesen Beitrag bedankt sich:
sofl (06.07.2011)
Alt 17.01.2015, 16:35   #7 (permalink)
kodi-blend
Gast
 

Beiträge: n/a

Standard AW: durch *.bat neue datei (zb. .txt) erzeugen ..

Hallo,

ich bin gerade dabei ein Batch Programm zu schreiben das eine *.txt auswirft was auch funktioniert aber ich brauche das in utf-8 Kodierung wie kann ich das realisieren?

wenn ich es so eingebe,

echo ^blablabla usw.>C:\m\test.txt

bekomme ich eine Textdatei mit ANSI Code aber brauche utf-8 Code

vielen dank
  Mit Zitat antworten
Alt 19.01.2015, 12:28   #8 (permalink)
Stickstoff Junkie
 
Benutzerbild von Tweak-IT
 

Registriert seit: 11.03.2005
Beiträge: 3.518

Tweak-IT ist ein wunderbarer AnblickTweak-IT ist ein wunderbarer AnblickTweak-IT ist ein wunderbarer AnblickTweak-IT ist ein wunderbarer AnblickTweak-IT ist ein wunderbarer AnblickTweak-IT ist ein wunderbarer AnblickTweak-IT ist ein wunderbarer Anblick

Standard AW: durch *.bat neue datei (zb. .txt) erzeugen ..

Das wäre theoretisch möglich mit endlos langen aufrufen von Debug und selbst zusammengestellten Zeichenketten aber total unbrauchbar in der konkreten Anwendung.

Eine eigene EXE Datei welche dir die Datei konvertiert ist die Lösung.

Genauer der Standard dafür ist iconv und die Windows Binary findest du hier zum Download:

ICONV for Windows | dbaportal.eu
Tweak-IT ist offline   Mit Zitat antworten
Antwort

Stichworte
bat, datei, erzeugen, txt


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir erlaubt, neue Themen zu verfassen.
Es ist dir erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[News] Better Reality: Spielelevel durch 3D-Scans echter Umgebungen erzeugen TweakPC Newsbot News 1 08.01.2014 12:05
[News] AVM: Besseres DSL durch neue Firmware TweakPC Newsbot News Archiv 0 15.01.2009 00:12
[News] 20 bis 40 Stunden Akkulaufzeit durch neue LCDs TweakPC Newsbot News 6 28.11.2008 12:04
Starke Temperaturschwankungen durch neue WLP ?? GullAsch Cooling - Kühler, Lüfter etc. 1 27.09.2004 18:40
exel xp datei in works 7 datei konvertieren? _Smash_ Windows & Programme 8 26.12.2002 16:05


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:10 Uhr.




Powered by vBulletin® Version 3.8.10 (Deutsch)
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
SEO by vBSEO 3.5.2 ©2010, Crawlability, Inc.
Impressum, Datenschutz Copyright © 1999-2015 TweakPC, Alle Rechte vorbehalten, all rights reserved