Модераторы: bartram, Akella
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> как проверить наличие диска *.bat, помогите решить задачу 
V
    Опции темы
Kirill89
Дата 4.4.2009, 19:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 501
Регистрация: 17.10.2006
Где: Питер

Репутация: нет
Всего: 4



Доброе время суток.
нужен bat файл, который проверяет наличие диска d: (на данном устройстве заведомо известно, что это флешка) и, если диск вставлен копирует всё с него в c:\flash
проблема в том, что этот bat нужно запустить заранее, например при автозагрузке компа и ждать вставки флешки.


--------------------
PM MAIL WWW   Вверх
01MDM
Дата 4.4.2009, 22:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 273
Регистрация: 10.5.2008
Где: Default City

Репутация: 29
Всего: 29



Цитата

проблема в том, что этот bat нужно запустить заранее, например при автозагрузке компа и ждать вставки флешки. 


Не слишком хорошая идея, батники слабо предназначены для мониторинга чего-либо.
Зацикленный батник - каждые 3 секунды выполняет проверку. Выполняется без конца:
Код

@echo off

:loop
if exist d:\ xcopy /q /e d:\* c:\flash\
ping -n 4 localhost 1>nul
goto:loop


Или вариант, когда прекращает выполнение после того, как скопирует:
Код

@echo off

:loop
if exist d:\ (
    xcopy /q /e d:\* c:\flash\
) else (
    ping -n 4 localhost 1>nul && goto:loop
)


xcopy /? для доп. опций

Это сообщение отредактировал(а) 01MDM - 4.4.2009, 22:46


--------------------
Вопросы в личке останутся без ответов.
PM MAIL   Вверх
CompWorm
Дата 4.4.2009, 22:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Допеределыватель
***


Профиль
Группа: Участник Клуба
Сообщений: 1689
Регистрация: 6.12.2004
Где: /

Репутация: 1
Всего: 31



ну, конкретно как узнать, я не знаю. возможно я ошибаюсь, но  если в цикле стартануть копирование, разве в случае ошибки (отсутствия диска) батник продолжит процесс ?
но это первое, что пришло в голову... 
вообще, по поводу скриптов и батников глянь тут

Это сообщение отредактировал(а) CompWorm - 4.4.2009, 22:52


--------------------
PM MAIL   Вверх
Kirill89
Дата 5.4.2009, 18:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 501
Регистрация: 17.10.2006
Где: Питер

Репутация: нет
Всего: 4



01MDM, шикарно! то что мне и было нужно! +
CompWorm, интересный форум. зарегистрируюсь.


--------------------
PM MAIL WWW   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Windows"
December
bartram
Akella

Запрещается!

1. Обсуждать взлом и делиться кряками

2. Способствовать созданию и распространению вирусов

  • Для бессмертных бородатых вопросов типа Win vs Nix есть специальный форум Религиозные Войны
  • Несанкционированная реклама на форуме запрещена
  • Пожалуйста, давайте своим темам осмысленный, информативный заголовок. Вопль "Помогите!" таковым не является.
  • Чем полнее и яснее Вы изложите проблему, тем быстрее мы её решим.
  • ВСЕГДА УКАЗЫВАЙТЕ ВЕРСИЮ ОС

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, December, bartram, Akella.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | MS Windows | Следующая тема »


 




[ Время генерации скрипта: 0.3945 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.