Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Операционные системы » Microsoft Windows » Как подключить сетевой диск без входа в систему

Модерирует : KLASS, IFkO

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

utp_ss



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Как подключить сетевой диск без входа в систему?
 
В сети есть папка с общим доступом конкретному пользователю.
Мне нужно автоматически при включении другого компьютера и не логинясь на нем же, подключать папку на первом компе как  диск.  
Добавлял в планировщик первого выполнение BATника с командой net use и прописанными в нем логином и паролем второй машины, но папка так и не подключилась. Возможно Net use работает только после полной загрузки Винды?  
 
Как решить проблему?

Всего записей: 295 | Зарегистр. 02-03-2007 | Отправлено: 17:56 04-08-2011
BVV63



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
utp_ss
Не совсем понял, давайте разложим по полочкам. Вроде бы так:
Есть комп A, на котором имеется общий ресурс. Есть комп B, куда этот ресурс при загрузке компа A должен подключаться, причём на компе B в этот момент никто из пользователей не залогинен.
Для кого ресурс тогда подключается, для Local System? Тогда задание нужно запускать в контексте System.

Цитата:
Возможно Net use работает только после полной загрузки Винды?

Понимается полная загрузка Винды на компе A? Ну, в общем-то да. Можно, к примеру, опрашивать комп A через "Net Share" (вывод команды придётся парсить), и когда ресурс будет доступен, использовать "Net Use". Или, что проще, можно опрашивать на компе A состояние службы "Server", а когда она будет запущена (с небольшой задержкой будут доступны и общие ресурсы) после некоторой задержки опять же использовать "Net Use".
Или я что-то не понял?

Всего записей: 3542 | Зарегистр. 17-08-2009 | Отправлено: 06:22 05-08-2011 | Исправлено: BVV63, 06:30 05-08-2011
utp_ss



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
BVV63
Да, видимо запутался в вопросе, но вы все правильно поняли. Расскажу на примере.
 
Есть комп А, который автоматически включается и выключается. На нем общий ресурс, который должен подключаться как диск на компе В при включении компа А (без залогинивания).     т.е. комп А сам включился, на компе В появился диск с шарой компа А и 1С выгрузила на него данные.
 
Вчера весь день бился, экспериментировал со сторонним софтом, все никак
 
 
 
 
 
 

Всего записей: 295 | Зарегистр. 02-03-2007 | Отправлено: 10:45 05-08-2011
BVV63



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
utp_ss
А зачем сторонний софт? Что-нибудь вроде такого батника (самое простое, что в голову пришло):

Код:
:Wait1
Dir \\Server\Share
If ErrorLevel = 1 GoTo :Wait1
rem Ожидаем доступности ресурса
Net Use ...
rem Идёт подключение ресурса
:Wait2
Dir \\Server\Share
If ErrorLevel = 0 GoTo :Wait2
rem Ждём, когда он станет недоступен
Net Use ...
rem Идёт отключение ресурса
GoTo :Wait1
rem После чего переходим для ожидания его готовности

Зашедулить батник, пускай по циклу вертится. Главное - задание зашедулить от имени системы. Напр., когда задание будет готово, выполнить:

Код:
SchTasks /Change /TN <Имя_задания> /RU System

Всего записей: 3542 | Зарегистр. 17-08-2009 | Отправлено: 11:34 05-08-2011 | Исправлено: BVV63, 11:43 05-08-2011
utp_ss



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
BVV63
Ок. Спасибо за помощь. Сейчас попробую

Всего записей: 295 | Зарегистр. 02-03-2007 | Отправлено: 11:40 05-08-2011
BVV63



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
utp_ss
Я допустил в коде ошибку, потом её исправил.
 
Добавлено:
Да, ещё вот что я подумал. Не нужно под системой шедулить, шедулите под собой.

Всего записей: 3542 | Зарегистр. 17-08-2009 | Отправлено: 11:41 05-08-2011
utp_ss



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Не нужно под системой шедулить, шедулите под собой

 
а что навело на эту мысль? Безопасность? )

Всего записей: 295 | Зарегистр. 02-03-2007 | Отправлено: 12:10 05-08-2011
BVV63



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
utp_ss
Нет, не безопасность. Я всё же подумал, что могут возникнуть проблемы с доступом к ресурсу, если он будет подключён в контексте системы. Хотя, нужно проверять...

Всего записей: 3542 | Зарегистр. 17-08-2009 | Отправлено: 12:30 05-08-2011
utp_ss



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ок, проверю отпишусь....

Всего записей: 295 | Зарегистр. 02-03-2007 | Отправлено: 12:49 05-08-2011
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » Операционные системы » Microsoft Windows » Как подключить сетевой диск без входа в систему


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru