Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

Создание bat файла

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [Первый вопрос] >> Создание bat файла
Имя
Сообщение << Старые топики   Новые топики >>
Создание bat файла - 2011-03-30 17:13:12.113333   
favorit8861

Сообщений: 3
Оценки: 0
Присоединился: 2011-03-30 17:09:14.246666
Нужно создать Bat файл выполняющий действия:
1)Очистить экран
2)Создать каталог D:\work\pz-14\lr2 и сделать его текущим
3)Просмотреть в каталоге D:\work каталог,переданный в качестве первого параметра командного файла ;если параметр не задан, то вывести соответствующее сообщение, задать паузу для просмотра
4)Скопировать заданный каталог в свой
5)Создать каталог COPIR
6)Переместить все файлы с расширением dwg из D:\work\pz-14\lr2 в каталог COPIR;если файлов с таким расширением нет, то выдать соответствующее сообщение .Задать паузу.

Подскажите команду на проверку каталога переданного в качестве первого параметра, и как сообщение выдать, ну или если не сложно напишите весь код
Post #: 1
RE: Создание bat файла - 2011-03-30 17:51:10.253333   
favorit8861

Сообщений: 3
Оценки: 0
Присоединился: 2011-03-30 17:09:14.246666
эх чё никто не знает?

Post #: 2
RE: Создание bat файла - 2011-03-30 17:53:04.500000   
Pupkin-Zade

Сообщений: 9398
Оценки: 1489
Присоединился: 2004-03-10 13:54:16
%<цифра 0-9>

Как и в любом языке, в языке пакетных файлов возможно использование переменных. Всего может быть 10 одновременно существующих независимых переменных. Для написания сложных программ это довольно мало, хотя для обычной работы часто хватает и 3-4. Значение переменной равно значению соответствующего параметра из командной строки. Переменная %0 будет содержать имя .bat-файла и, если вы указали, путь к нему.

Соответственно %1 - первый параметр

Сообщение - echo по моему
Post #: 3
RE: Создание bat файла - 2011-03-30 17:55:36.583333   
favorit8861

Сообщений: 3
Оценки: 0
Присоединился: 2011-03-30 17:09:14.246666
ну %1 это я само собой пробовал но чёта не получаеться… мож напишешь всю команду
Post #: 4
RE: Создание bat файла - 2011-03-30 18:00:27.023333   
namepunk

Сообщений: 2732
Оценки: 184
Присоединился: 2009-09-15 13:35:36.866666
Вывести сообщение echo сообщение, после чего pause - пауза. Что такое проверка каталога - непонятно. Наличие каталога - if exist d:\work\%1
Также xcopy move mkdir
в командной строке набираешь команда /? для справки. например if /?
Post #: 5
Страниц:  [1]
Все форумы >> [Первый вопрос] >> Создание bat файла







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.