So behandeln Sie den Speicherplatz des Dateinamens in der Batch-For-Schleife

@echo off
echo processing please wait...
setlocal enabledelayedexpansion
set txtfile=%~dp0mysql\my.ini.bak
set newfile=%~dp0mysql\my.ini
if exist "%newfile%" del /f /q "%newfile%"
for /f "tokens=*" %%a in (%txtfile%) do (
   set newline=%%a
   echo !newline! >> %newfile%
)

Die Datei my.ini.bak befindet sich jetzt in D: \ Programme \ my.ini.bak
Fehler: Das System kann die Datei Files \ mysql \ my.ini.bak nicht finden.

Wie man diesen Code zum Laufen bringt, kopiert er jede Zeile von my.ini.bak nach my.ini

Antworten auf die Frage(3)

Ihre Antwort auf die Frage