Hallo @MarkusH.,
ich bekomme einen Fehler das findstr im .bat script eine datei nicht öffnen kann.
PHP script:
$datei = fopen("C:\Users\markus\Desktop\server\adminnames.txt","w"); fwrite($datei, "test hamacher"); fclose($datei); exec('start C:\Users\markus\Desktop\server\server.bat');
In welchem Verzeichnis wird denn die Batch-Datei ausgeführt? Wenn ich das richtig verstehe, geht die Batch-Datei ganz am Anfang schon auf die Bretter:
.bat script:
@echo on set LineNo=0 goto :Zeile REM oved … :Zeile set /a "counter=0" FOR /F "delims=:" %%A IN ('findstr /N .* "adminnames.txt"') DO set /a "counter=%%A" set /a szeilen=0 goto :Zähler
Das findstr ist vielleicht in einem anderen Verzeichnis als die Textdatei.
Viele Grüße
Robert