Форум программистов
 
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail.

Вернуться   Форум программистов > Технологии > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Здесь нужно купить рекламу за 25 тыс руб в месяц! ) пишите сюда - alarforum@yandex.ru

Ответ
 
Опции темы
Старый 17.04.2009, 16:55   #1
#Nii
Пользователь
 
Аватар для #Nii
 
Регистрация: 16.10.2008
Сообщений: 11
По умолчанию Пакетный файл *.bat

Привет всем

При создании некого пакетного файла для дос (допустим c.bat) столкнулся с задачей

Вывод на экран наличие в каталогах диска a: (флоппи тобишь) упакованных файлов расширения .rar, с подтверждением на вывод.

Не подскажите команду и как написать для вывода этого.
Во первых для выбора надо исп команду choice далее какой то фильтр для того чтобы выводились только запакованых файлов.

Еще вот

Проверить, задано ли при вызове командного файла (допустим)C_8.bat в качестве параметра имя проверяемого файла, если нет, то вывести соответствующее сообщение в файл TYP8 текущего диска. Если проверяемый файл имеется на диске a:, то скопировать его в новый каталог диска а:.

Тут как я понял надо проверить есть ли на дискете файл, если нет то надо ввести в файл сообщение, если есть то скопировать куда нить. Вот никто незнает команду проверки?

Последний раз редактировалось #Nii; 17.04.2009 в 19:15.
#Nii вне форума   Ответить с цитированием
Старый 17.04.2009, 17:18   #2
fbus
Форумчанин
 
Аватар для fbus
 
Регистрация: 23.10.2008
Сообщений: 459
По умолчанию

не думаю что батники такое умеют. хотя все может быть...
fbus вне форума   Ответить с цитированием
Старый 17.04.2009, 17:41   #3
#Nii
Пользователь
 
Аватар для #Nii
 
Регистрация: 16.10.2008
Сообщений: 11
По умолчанию

Батники и не такое умеют =)
#Nii вне форума   Ответить с цитированием
Старый 17.04.2009, 19:19   #4
#Nii
Пользователь
 
Аватар для #Nii
 
Регистрация: 16.10.2008
Сообщений: 11
По умолчанию

Ну вообще-то это все суется на загрузучную дискету ДОС, и запускается с boot, т.е. загрузка вместе с компьютером

мои действия такие:
1 создаю загрузочную дискето MS DOS средтсвами windows
cую туда
Autoexec.bat

Код:
if "%config%" = = "mx" goto max
if "%config%" = = "mn" goto min
:max
SET PATH = C:\WINDOWS;A:\VC
mode con codepage prepare = ((866) A:\ega3.cpi)
mode con codepage select = 866
keyb ru,,A:\keybrd3.sys
goto end
:min
set path = C:\WINDOWS;A:\VC
:end
Config.sys


Код:
[menu]
menuitem = mx, max configuration
menuitem = mn, min configuration
[mx]
device = A:\himem.sys
dos = high,umb
device = A:\display.sys con=(ega,,1)
Country = 007,866,C:\country.sys
[mn]
device = C:\himem.sys
dos = high,umb

И дополнительно надо строчку добавить в Autoexec о вызове еще одного bat с задачей

Вывод на экран всех выполняемых команд.
Вывод на экран наличие в каталогах диска a: упакованных файлов расширения .rar, с подтверждением на вывод.
Проверить, задано ли при вызове командного файла C_8.bat в качестве параметра имя проверяемого файла, если нет, то вывести соответствующее сообщение в файл TYP8 текущего диска. Если проверяемый файл имеется на диске a:, то скопировать его в новый каталог диска а:.
Приостановить выполнение командного файла C_8.bat с выводом сообщения об этом на экран.

про chose ощибся - правильнее choice (т.е. выбор)
#Nii вне форума   Ответить с цитированием
Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
bat-файл ELL Assembler - Ассемблер 2 24.11.2008 17:05
Код в bat файл ryton SQL, базы данных 1 30.06.2008 09:33
Запустить bat файл Ніжний Диявол Общие вопросы Delphi 1 13.05.2008 22:48
Помогите сделать bat файл. p1vorak Помощь студентам 3 12.01.2008 20:02


06:45.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.