Программа под ДОС. Запустить с сетевого диска. Через сетевое окружение подключил как диск M: , но юзер иногда включает компьютер раньше чем включен компьютер с программой и автоматического подключения не происходит. В результате приходиться перезагружать компьютер. И это не всегда помогает т. к. юзер утром может нажать "не подключать при следующем входе в систему". Как этого избежать. Пробовал subst m: \\comp\c - не работет. Помогите!
|
Здравствуйте, desr, приветствуем на форуме.
По поводу Вашей проблемы: Сделайте стартовый батник StartNetworkProgram.bat , который сначала проверяет наличие файла через (if exists M:\\ProgramToRun.exe), в случае ошибки монтирует диск M:\\, а потом уже запускает ProgramToRun.exe |
Спасибо за ответ.
Но подскажите. ... в случае ошибки монтирует диск M:\\, как монтируем ( какой командой ). |
Дык, всё так же - субстом. Можно перед монтированием принудительно "отмонтировать" m:\\ тем же субстом с ключом -d (?не помню сейчас).
|
subst m: \\comp\c
выдает Путь не найден - \\comp\c Но он то есть! |
Ээээ... Вы чего, какой SUBST? - если мне не изменяет память, "команда SUBST не применима для сетевых путей".
Пользуйте NET USE ..... |
desr
Подключение и отключение общих ресурсов и вывод сведений о подключениях. NET USE [диск: | *] [\\компьютер\папка [пароль | ?]] [/SAVEPW:NO] [/YES] [/NO] NET USE [порт:] [\\компьютер\принтер [пароль | ?]] [/SAVEPW:NO] [/YES] [/NO] NET USE диск: | \\компьютер\папка /DELETE [/YES] NET USE порт: | \\компьютер\принтер /DELETE [/YES] NET USE * /DELETE [/YES] |
:lol: заработалси я чёта.
Конечно же, сначала net use. А потом уже subst, по желанию. |
Время: 08:31. |
Время: 08:31.
© OSzone.net 2001-