8 Ocak 2010, Cuma
Nasıl Windows bir toplu iş dosyasında dizeleri bitiştirmek için?
Hangi ;
.doc
tüm dosyaları listelemek istiyorum bir listesi var.
Aşağıdaki toplu iş komut tüm dosyaları yankı biliyorum:
for /r %%i In (*.doc) DO echo %%i
Ama şimdi tek bir değişken koydum, arada ;
ekleyin ve hepsini aynı anda yankı istiyorum.
Bunu nasıl yapabilirim?
set myvar="the list: "
for /r %%i In (*.doc) DO <what?>
echo %myvar%
CEVAP
8 Ocak 2010, Cuma
Ne hakkında:
@echo off
set myvar="the list: "
for /r %%i in (*.doc) DO call :concat %%i
echo %myvar%
goto :eof
:concat
set myvar=%myvar% %1;
goto :eof
Bunu Paylaş:
Nasıl verimli bir şekilde Gidip dizele...
Nasıl dal dizeleri bitiştirmek için...
Nasıl SQL Server dizeleri bitiştirmek ...
Nasıl GRUP kullanmak için MySQL dizele...
Nasıl bir PostgreSQL '' sorg...