SORU
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ş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • ☆ SUB4SUB CENTER! ☆ spam here

    ☆ SUB4SUB

    22 ŞUBAT 2010
  • Lena Danya

    Lena Danya

    11 NİSAN 2010
  • Vicious Computers

    Vicious Comp

    14 EKİM 2006