Hallo
ich habe eine frage und zwar ist folgendes möglich?
eine batch datei zu schreiben die nach einer datei sucht zb test.txt und wenn er sie findet in diese test.txt hallo reinzuschreiben.
es geht um folgendes ich will das die batch eine datei in einem programm umschreibt und dan das programm startet was auch funktioniert nur muss ich da den pfad zu beiden dateien angeben.
ich will aber das diese datei auf möglichst vielen pcs mit unterschiedelichen prgramm pfaden funktioniert nur eben die beiden dateien also die datei die umgeschrieben werden soll und die .exe zum starten sind überall gleich.
und nein ich will keine kidy scipt zum was weis ich löschen oder kaputmachen eines PC schreiben das ganze hat einen sin und soll einfach nur vereinfachen.
danke schonmal für die antwort
edit: so habe jetzt schonmal was geschafft und zwar
so wie es aussieht funktioniert das ganze auch aber es braucht etwas bis es sich wieder schließt
ich vermute es liegt daran das es obwohl er schon geändert hat weitersucht
kann man das irgentwie verbessern?
und ich habe es schon mit (datei.endung) also ohne fragezeichen probiert aber das funktioniert nicht
woran liegt das also wofür ist das fragezeichen?
mfg
ich habe eine frage und zwar ist folgendes möglich?
eine batch datei zu schreiben die nach einer datei sucht zb test.txt und wenn er sie findet in diese test.txt hallo reinzuschreiben.
es geht um folgendes ich will das die batch eine datei in einem programm umschreibt und dan das programm startet was auch funktioniert nur muss ich da den pfad zu beiden dateien angeben.
ich will aber das diese datei auf möglichst vielen pcs mit unterschiedelichen prgramm pfaden funktioniert nur eben die beiden dateien also die datei die umgeschrieben werden soll und die .exe zum starten sind überall gleich.
und nein ich will keine kidy scipt zum was weis ich löschen oder kaputmachen eines PC schreiben das ganze hat einen sin und soll einfach nur vereinfachen.
danke schonmal für die antwort
edit: so habe jetzt schonmal was geschafft und zwar
Code:
@echo off
for /r "C:\" %%i in (datei.endung?) do echo der neue inhalt > %%i
so wie es aussieht funktioniert das ganze auch aber es braucht etwas bis es sich wieder schließt
ich vermute es liegt daran das es obwohl er schon geändert hat weitersucht
kann man das irgentwie verbessern?
und ich habe es schon mit (datei.endung) also ohne fragezeichen probiert aber das funktioniert nicht
woran liegt das also wofür ist das fragezeichen?
mfg
Zuletzt bearbeitet: