Помогите плизв релизации *.bat!!!

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by calbo, 20 Jan 2010.

  1. calbo

    calbo New Member

    Joined:
    24 May 2007
    Messages:
    16
    Likes Received:
    0
    Reputations:
    0
    Здравствуйте, дело вот в чём =) Мне надо написать батник который будет копирывать все *.txt фалы которые находятся на диске C:\ в каталог допустим под иенем dump.... Я пробывал рализовать это так:

    @echo off
    mkdir dump
    copy C:\*.txt dump

    Но оно почему то не работает =( Можете помочь??? И еще один вопросик как реализовать что бы в конечном итого всё это исалос и копировалось без паливно т.е без разных всплывающих окон?

    Зарание спасибо =)
     
  2. FaTRuS

    FaTRuS Elder - Старейшина

    Joined:
    28 Aug 2006
    Messages:
    94
    Likes Received:
    2
    Reputations:
    0
    а случаем второй аргумент не должен ли указывать полный путь для копирования???

    copy полный_путь_источника полный_путь_конечной_папки
     
  3. Gar|k

    Gar|k Moderator

    Joined:
    20 Mar 2009
    Messages:
    1,166
    Likes Received:
    266
    Reputations:
    82
    copy c:\*.txt C:\dump\*
     
    _________________________
  4. calbo

    calbo New Member

    Joined:
    24 May 2007
    Messages:
    16
    Likes Received:
    0
    Reputations:
    0
    Та не это будет копирывать только из диска С:\ а мне надо что бы искало полностью по всем папкам диска C:\ =)
     
  5. calbo

    calbo New Member

    Joined:
    24 May 2007
    Messages:
    16
    Likes Received:
    0
    Reputations:
    0
    В общем идеяв том что бы батник сам лазел по всем папкам диска С:\ и если в той или иной папке есть *.txt файлы, то он копирует их в отдельную созданую папку... =)
     
  6. transserg

    transserg Elder - Старейшина

    Joined:
    2 Jul 2008
    Messages:
    147
    Likes Received:
    25
    Reputations:
    2
    calbo
    Code:
    for /r C:\  %%i in (*.txt) do copy "%%i" F:\dump\"%%~Nxi"
    
    а вообще надо научиться пользоваться встроенным хелпом консоли там все это описано=)
    что скрыть консоль запускай батник с помощью nircmd.exe (команды не помню) или hidec.exe hidecon.exe все это найдешь в гугле!