【发布时间】:2015-10-26 14:03:36
【问题描述】:
大家好,正如您在主题中阅读的那样,我如何将选定的文件复制到另一个位置。 我在这里使用我自己的立陶宛语,如果有人觉得难以理解,请告诉我翻译它。现在它只在我启动“name.bat test.txt”时创建新文件,它不是完整的代码,因为有很多相同的东西的复制粘贴任何想法,因为我真的不擅长 .bat 文件。 我需要使用命令“FOR”
:DEKUPAZAS
echo Pasirinkote Dekupazo kursus
echo Bendrine informacija apie si bureli
echo.
type dekupazas.txt
echo.
set U=dekupazas.txt
echo Ar norite:
echo 1) Irasyti sia informacija i naujai sukurta faila?
echo 2) Grizti kitu bureliu pasirinkimu?
echo 3) Grizti prie srities pasirinkimo?
choice /C 123 /N /M "Iveskite savo pasirinkima(1,2 arba 3): "
if errorlevel 255 goto KLAIDA
if errorlevel 3 goto SRITIS
if errorlevel 2 goto KT
if errorlevel 1 goto IRASYMAS
goto PRADZIA
:IRASYMAS
echo Pasirinkote irasyti sia informacija i jusu sukurto pavadinimo faila
echo Failas bus perkeltas i aplanka Pasirinkimas
if exist Pasirinkimas rd /S /Q Pasirinkimas
md Pasirinkimas
for %%U in (U) do dir %%U >>%1
move %1 Pasirinkimas >nul
goto PAB
【问题讨论】:
-
试试
for %%U in (%U%) do dir %%U >>%1 -
如果您尝试解析文件 dekupazas.txt 的内容,那么您需要使用 FOR /F 命令。
标签: batch-file for-loop copy