![]() |
архив-копирование файлов в папку-запуск исполняемого.
собственно сабж.
к примеру имеем архив 12.rar в котором находятся файлы(проще если неважно какие) ,а к примеру разные типа 1.txt,2.wma,setup.exe,start.bat и.т.д чтоб при запуске start.bat создалась папка c:\music -распаковка туда файлов и запуск оттуда файла setup.exe. p.s-лузер по cmd,методом проб и ошибок практикуюсь.если можно код попроще,чтоб мог его разобрать... :blush: |
Код:
md "c:\music" |
Цитата:
|
|
Цитата:
- распакуется в нужную папку; - запустит после распаковки нужный файл. Пример батника, создающего такой архив (12.EXE) всего содержимого папки "C:\TEST" (без подкаталогов), который при запуске распаковывается по пути "c:\music" и запускает оттуда setup.exe: Код:
rar a -ep -sfx 12 C:\TEST\* |
спасибо! :bow:
|
глубоко извиняюсь...вначале с моими "переименованными" файлами/папками все шло гладко. потом что то вдруг перестало идти.
привел к изначальному виду-все равно.где то, что то "натворил". посмотрите пожалуйста.... :sorry: http://www.youtube.com/watch?v=F2ux7F5R5iY |
cher, командное окно проскакивает сильно быстро - не видно текста ошибки, варианты:
- запускать батник из окна CMD.EXE; - поставить в конце батника команду PAUSE; - запускать батник с выводом в лог: http://forum.oszone.net/post-1675364-18.html |
|
cher, либо добавьте путь к «rar.exe» в PATH (и перегрузитесь), либо указывайте полный путь к rar.exe, наподобие:
Код:
"%ProgramFiles%\WinRAR\Rar.exe" |
ну да, в смысле так:
Код:
"%ProgramFiles%\WinRAR\rar.exe" a -ep -sfx 12 C:\TEST\* |
amel27,
спасибо. сработало. не пойму только.... изначально то rar срабатывал. :dont-know |
Время: 20:04. |
Время: 20:04.
© OSzone.net 2001-