Teil 2 zur Textinjektion mit Batch
Dies ist ein weiterer teil der Batch to Batch Textinjektion, da sich ein weiteres Problem in den weg gestellt hat.
Wie kann man in einem pfad NUR die .bat dateien ansprechen?
beispiel:
Ich habe auf dem desktop 3 Batchdateien, deren namen völlig unterschiedlich sind.
Ich versuche nun mit einer anderen batch von einem anderen verzeichnis in ALLEN DREI ANDEREN Batch dateien auf dem Desktop eine zeile hinzuzufügen.
Also etwa so:
irgend ne idee wie es funktioniert? ich bekomms nicht hin... :D
Wie kann man in einem pfad NUR die .bat dateien ansprechen?
beispiel:
Ich habe auf dem desktop 3 Batchdateien, deren namen völlig unterschiedlich sind.
Ich versuche nun mit einer anderen batch von einem anderen verzeichnis in ALLEN DREI ANDEREN Batch dateien auf dem Desktop eine zeile hinzuzufügen.
Also etwa so:
@echo off
setlocal enabledelayedexpansion
FOR /f "usebackq delims=" %%f IN (%userprofile%\Desktop\Test\*.bat) do (
set "a=%%f"
set a=!a:@echo off="@echo off & echo hi & pause!"
set a=!a:"=!
echo !a!>>%userprofile%\Desktop\\"*2.bat"
)
pause
irgend ne idee wie es funktioniert? ich bekomms nicht hin... :D
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 572683
Url: https://administrator.de/contentid/572683
Ausgedruckt am: 25.11.2024 um 16:11 Uhr
2 Kommentare
Neuester Kommentar