Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   [решено] помогите плиз с написание бат файла (http://forum.oszone.net/showthread.php?t=135764)

sergey12989 24-03-2009 23:38 1073788

помогите плиз с написание бат файла
 
проблемка возникла вот с этим

Создайте командный файл, который должен выполнять следующие действия.
1. Отключает вывод выполняющихся команд на экран.
2. В корневом каталоге создает каталог HELP1
3. Из каталога c:\windows\help в каталог HELP1 копирует все файлы, начинающиеся на f и имеющие расширение .chm
4. У всех скопированных файлов изменяет расширение на .htm.
5. Выводит на экран сообщение «Все выполнил».
6. Включает режим отображения выполняемых команд

за неимением конкретной инфы по написанию бат файлов, приходится просить помощи, буду рад ссылкам или названиям литературы по работе с бат файлами вообще, заранее спс. :)

Ламер 25-03-2009 01:17 1073851

1.@echo off - отключит многие сообщения но не все :(
2. mkdir c:\help1 - если не туплю то создаст нужный каталог :)
3. copy c:\windows\help\*.chm c:\help1\ - что-то похожее, но скопирует только файлы с расширением .chm, сори, как с первой буквы копировать незнаю.

5. чтото там про "print всё выполненно" но во первых точно не помню print ли, и врядли русский язык поймёт... Надо пробовать...

Больше ничем помоч немогу, лучше всего методом тыка перебирать:)

sergey12989 25-03-2009 01:22 1073858

основа положена, спасибо большое, добится результата думаю можно методом проб и ашибок =)

Ламер 25-03-2009 01:33 1073864

Всегда пожайлуста:)

D_Master 25-03-2009 02:08 1073883

Цитата:

Цитата sergey12989
1. Отключает вывод выполняющихся команд на экран.
2. В корневом каталоге создает каталог HELP1
3. Из каталога c:\windows\help в каталог HELP1 копирует все файлы, начинающиеся на f и имеющие расширение .chm
4. У всех скопированных файлов изменяет расширение на .htm.
5. Выводит на экран сообщение «Все выполнил».
6. Включает режим отображения выполняемых команд »

Код:

@echo off
md %systemDrive%\HELP1
copy %windir%\help\f*.chm %systemDrive%\HELP1
ren %systemDrive%\HELP1\*.chm *.htm
echo All Done!
echo on
pause


sergey12989 25-03-2009 02:09 1073884

спасиб башое :)

dvassilyev 10-04-2009 15:08 1089992

народ подскажите с батником.
задача ходить на шару, смотреть если ли там файлы формата *.bat, если есть запускать их, сохранять лог запущенных файлов типа лог.txt. после выполнения делать копию файла на шару типа \\архивный сервер\архив по завершению всех действий удалить файл.

dvassilyev 16-04-2009 11:07 1095556

если кому интересно то я сделал так.
Код:

move /y \\xxx\xxx\*.bat c:\arxiv >>c:\arxiv\list.txt
 c: cd c:\arxiv for %%f in (*.bat) do
 ( %%f copy %%f /Y
D:\files\arxiv del %%f )



Время: 13:17.

Время: 13:17.
© OSzone.net 2001-