Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

In mehrere Textfiles per Batch Wert einfügen

Frage Entwicklung Batch & Shell

Mitglied: eazy-isi

eazy-isi (Level 1) - Jetzt verbinden

04.09.2008, aktualisiert 05.09.2008, 4615 Aufrufe, 2 Kommentare

Hallo zusammen,

ich habe folgendes Problem, das ich in allen *.txt files die sich einem Verzeichnis befinden,
ans Ende jedes Textfiles eine Zeile mit einem bestimmten Wert einfügen muss z.B. M99
Von Hand gestaltet sich dies allerdings sehr zeitaufwendig da es zum teil bis zu 400 Files in einem Ordner sind.
Gibt es eine Möglicheit dies per Batch zu realisieren? So das ich z.B nur die Batch editiere und dort meinen Wert eintrage,
und dann die batch im gewünschten Ordner ausführe so das alle Files durchlaufen.
Wäre super wenn mir jemand eine Tip hätte wie sowas zu realisieren ist.

Gruß
eazy_isi
Mitglied: bastla
04.09.2008 um 17:27 Uhr
Hallo eazy-isi!

Etwa so:
01.
@echo off & setlocal 
02.
for %%i in ("%~dp0*.txt") do ( 
03.
	echo\ 
04.
	echo M99 
05.
)>>"%%~i"
Falls Du die zusätzliche Zeilenschaltung vor der neuen Zeile nicht benötigst, kannst Du die Zeile 3 einfach weglassen.

Grüße
bastla
Bitte warten ..
Mitglied: eazy-isi
05.09.2008 um 06:47 Uhr
Hallo Bastla,

einfach perfekt!!!

Danke!!!

Gruß
eazy_isi
Bitte warten ..
Neuester Wissensbeitrag
Off Topic

"Ich habe nichts zu verbergen"

Erfahrungsbericht von FA-jka zum Thema Off Topic ...

Ähnliche Inhalte
Batch & Shell
Batch bestimme Zeile einer vorherigen batch einfügen (9)

Frage von Frensche zum Thema Batch & Shell ...

Batch & Shell
gelöst Mehrere PDF-Dateien per Batch zusammenfügen (1)

Frage von Grimmli zum Thema Batch & Shell ...

Heiß diskutierte Inhalte
Exchange Server
gelöst Bestehende eMails autoamatisch weiterleiten (22)

Frage von metal-shot zum Thema Exchange Server ...

Hyper-V
gelöst Reiner Hyper- V Server oder lieber Rolle (22)

Frage von Winuser zum Thema Hyper-V ...

Apache Server
Lets Encrypt SSL mit Apache2 (19)

Frage von banane31 zum Thema Apache Server ...

SAN, NAS, DAS
gelöst Synology Version 6.1 Probleme (18)

Frage von Hendrik2586 zum Thema SAN, NAS, DAS ...