|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » Любой язык - [архив] Нужна помощь в написании BAT | CMD | VBS | WSH файлов |
|
Любой язык - [архив] Нужна помощь в написании BAT | CMD | VBS | WSH файлов
|
Новый участник Сообщения: 23 |
Внимание! В связи с созданием отдельного форума по скриптовым языкам, эта тема переводится в архивное состояние. Если у вас есть вопрос, создайте новую тему или поднимите существующую, если в ней обсуждается аналогичная проблема. Пожалуйста, не создавайте тем с названием "Помогите!" или "Нужна помощь в написании батника". Это и так понятно ![]() |
|
Отправлено: 16:17, 01-11-2005 |
Новый участник Сообщения: 3
|
Профиль | Отправить PM | Цитировать Vadikan, Код дать не могу, не потому что жадный, а потому что секретная штукенция. Все, справился сам. Переписал кое что.
|
Отправлено: 10:10, 20-12-2007 | #81 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Новый участник Сообщения: 1
|
Профиль | Отправить PM | Цитировать помогите плиз
такая задача - нужен батник который бы запаковывал файлик c именем XXXXY,ZZ1 в архив arj, требования таковы имя архива должно быть как и имяфайла XXXXY,ZZ1 где Y - месяц по порядку от 1-9,a,b,c и ZZ число, ещё добавляется единичка в расширении. скажем исходный файл 1111c.20, в результате должен быть архив 1111с.201 тоесть имя архива длолжно быть как имя файла только добавляется единичка ...подскажите как ...заранее всем спасибо |
Отправлено: 22:01, 20-12-2007 | #82 |
Новый участник Сообщения: 16
|
Профиль | Отправить PM | Цитировать Люди помогите кто чем может
беру файл из дистрибутива Windows XP распаковываю его как написано с помощью Expand меняю что мне надо и запаковываю с помощью Makecab потомо с помощью утилиты ModifyPE исправляю контрольную сумму модифицированных файлов. но это всё подходит когда надо перепокоавть пару файлов а если их много кто-нибуть подскажите а нельзя ли это всё делать автоматически что бы 20-30 файлов сразу. А то руками очень долго помогите написать батник может у кого-нибуть есть готовый скинте на mail comsfera@onego.ru |
Отправлено: 12:19, 15-01-2008 | #83 |
Старый параноик Сообщения: 2423
|
Профиль | Отправить PM | Цитировать Andrei076, наверное можно. Маловато информации для размышления. Готового -- нет.
|
Отправлено: 14:53, 15-01-2008 | #84 |
Новый участник Сообщения: 16
|
Профиль | Отправить PM | Цитировать надо чтобы сначала запускался Makecab
а потом исправлять контрольную сумму файлов ModifyPE правда в голову ни чего неприходит а так бы было милое дело |
Отправлено: 16:17, 15-01-2008 | #85 |
(*.*) Сообщения: 36561
|
Профиль | Сайт | Отправить PM | Цитировать hasherfrog, тут два этапа. Допустим, все нужные файлы находятся в некой папке. На первом этапе их все нужно распаковать командой
. При этом они могут иметь различное расширение, как в запакованном виде, так и распакованном (lib.dl_ -> lib.dll). Дальше будет производиться ручная правка.
На втором этапе нужно обработать все файлы (независимо от расширения) командой после чего нужно запаковать их обратно командой |
------- Отправлено: 19:05, 15-01-2008 | #86 |
Старый параноик Сообщения: 2423
|
Профиль | Отправить PM | Цитировать Vadikan, а куда они должны распаковываться? В ту же папку или нет? В принципе, довольно легко вроде бы :-|
|
Отправлено: 19:31, 15-01-2008 | #87 |
(*.*) Сообщения: 36561
|
Профиль | Сайт | Отправить PM | Цитировать hasherfrog, наверное, проще в другую, чтоб не путались с запакованными. Ну да, вроде не сложно FOR ... IN... DO... но все равно надо уметь
![]() |
------- Отправлено: 19:32, 15-01-2008 | #88 |
Старый параноик Сообщения: 2423
|
Профиль | Отправить PM | Цитировать Vadikan, для распаковки, файл batchexp.bat:
@if "%1"=="" goto usage @if "%2"=="" goto usage @set ipathname=%1 @set opathname=%2 if not exist %opathname%\. mkdir %opathname% if not exist %opathname%\. goto usage if not exist %ipathname%\. goto usage @FOR /R %ipathname% %%i IN (*) do expand -r %%i %opathname%\ goto exithere :usage @echo batchexp.bat - Expand all files in directory to another directory. @echo Usage batchexp.bat from_pathname to_pathname :exithere |
Отправлено: 19:52, 15-01-2008 | #89 |
(*.*) Сообщения: 36561
|
Профиль | Сайт | Отправить PM | Цитировать hasherfrog, насколько я понимаю, речь идет о системных файлах дистрибутива (i386), которые запакованы в cab индивидуальным образом, т. е. каждый файл представляет собой cab архив и расширение у таких файлов filename.XX_ (lib.dl_), а после распаковки expand получается уже полное расширение.
|
------- Отправлено: 21:31, 15-01-2008 | #90 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
VBS/WSH/JS - [решено] VBS/WSH. Сортировка файлов по дате. | rancid | Скриптовые языки администрирования Windows | 3 | 23-07-2009 06:38 | |
[решено] Как с помощью CMD(BAT) запустить запароленный sfx архив! | ofcoss | Автоматическая установка приложений | 7 | 10-07-2009 00:41 | |
CMD/BAT - [решено] Нужна помощь в создании bat-ника для распаковки и переименования файлов/папок | Nun-Nun | Скриптовые языки администрирования Windows | 6 | 14-05-2009 15:45 | |
Нужна снова ваша помощь в написании интересного скрипта | Magnus | Вебмастеру | 2 | 09-06-2005 20:26 | |
Нужна помощь в написании скрипта | Magnus | Вебмастеру | 7 | 06-05-2005 10:53 |
|