Батник подключить сетевой диск
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.
У меня получилось примерно так:
Конфигурация компьютера | |
Процессор: Intel Core i7-3770K | |
Материнская плата: ASUS P8Z77-V LE PLUS | |
Память: Crucial Ballistix Tactical Tracer DDR3-1600 16 Гб (2 x 8 Гб) | |
HDD: Samsung SSD 850 PRO 256 Гб, WD Green WD20EZRX 2 Тб | |
Видеокарта: ASUS ROG-STRIX-GTX1080-O8G-11GBPS | |
Звук: Realtek ALC889 HD Audio | |
Блок питания: be quiet! Straight Power 11 650W | |
CD/DVD: ASUS DRW-24B5ST | |
Монитор: ASUS VG248QE 24" | |
ОС: Windows 8.1 Pro x64 | |
Индекс производительности Windows: 8,1 | |
Прочее: корпус: Fractal Design Define R4 |
В том то и дело нету ни какой ошибки!
Я рассчитывал на то что с помощью этой команды появиться сетевой раздел на компе под буквой "n"!
Т.е. нам в ручную приходится каждый раз выполняем подключение \\Big_nt_server\G\ и обзываем его буковой "n" хотелось бы выполнять это файлом с расширением cmd
Чтобы увидеть ошибку, нажмите сначала Пуск - выполнить - cmd.exe - Ok.
В вашем коде, как мне кажется, пропущен пробел перед ключем /persistent.
И лишнее двоеточие в конце, судя по кодам смайлов на этом форуме.
И exit лишний. Он нужен для того, чтобы закрыть командную строку, а она и так закрывается автоматически при завершении выполнения пакетного файла.
В вашем случае код должен выглядеть так:
Тогда скрипт запросит нажатия любой клавиши в конце и вы увидете ошибку. Скорее всего, он просто не может найти сетевой путь.
Комментарии (15) к записи “Автоматическое подключение сетевого диска в Windows”
а я пользуюсь таким подключением.. когда юзверь не нужен
net use /y Z: \\compname\share
А например такая вещь:
Есть сетевое хранилище данных NAS.
Подключаю его папки как сетевые диски. При первом обращении к ним спрашивает логин и пароль админа NAS. Ввожу, сетевые диски доступны для пользования. Стоит только завершить сеанс пользователя и войти заного, опять спрашивает логин и пароль NAS админа. Как автоматизировать?
Сервак, к которому подключен сетевой диск NAS крутиться на win2k3 в рабочей группе.
Если я правильно понял, вопрос стоит в том, как бы не вводить пароль администратора при подключении с компьютера-рабочей станции к NAS (в рабочей группе, не в домене).
Самое простое (точнее, правильное.. в дальнейшем часть проблем “уйдет”), на мой взгляд - ввести всё в домен и наделить кого нужно правами. Если вариант с доменом не подходит, то, пожалуй только “сохранять пароль” и выполнять подключение при загрузке. Для этого лучше создать пользователя - не админа с правами доступа к нужным каталогам.
Других вариантов пока в голову не приходит. (Ну, разве что расшарить всё для всех… на сервере)
Причем пароль пользователя-администратора заведенного внутрь NAS, а не админа рабочей группы.
Домен будет где-то в конце года. Это ясень пень самое правильное решение…
В том-то и дело, что завел в win2k3 пользователя как в NAS. При подключении дисков ввожу подключаться под другим пользователем, ввожу этого нового пользователя, диски подключились. Завершаю сеанс, вхожу заного, диски отключены. Пытаюсь зайти, пишет введите логин и пароль пользователя NAS. Хрень какая-то. Приходиться не log off делать, а блокировать сеанс не выходя из него.
А там галочки нет.. где под другим пользователем “подключать диск при входе в систему”.. как-то так?
Издеваетесь?
Конечно есть и она стоит.
Другое дело, чтобы диски были подключены до входа в систему т.е. включили сервак и он загрузился до Ctrl+Alt+Del.
Здравствуйте,
а как отключить уже подключенного пользователя. Есть сетевой диск на нем расшаренная папка для пользователя USER1, есть компьютер и пользователь на нем USER2. Он подключается к сетевой папке вводя USER1 и пароль. Как можно закрыть этот сеанс для USER1(чтобы USER2 не имел доступа к этой папке) не завершая сеанса USER2?
Сергей, должно сработать такое:
net use \\ИМЯ\СЕТЕВОЙ\ПАПКИ /delete
Тут более подробно:
net use /?
Здравствуйте
Такая же история, как у killerpigs: есть NAS и он не в домене, но заведены учетные записи через веб-интерфейс устройства
при подключении через эти учетные записи сетевого диска получается следующее
C:\TEMP>net use T: \\DataStorage\Volume_2\SomeFolder /user:datastorage\SomeFolderAccessUser Password
Системная ошибка 86.
Сетевой пароль указан неверно.
пробовал менять домен на
/user:workgroup\SomeFolderAccessUser Password
и выдается та же ошибка
пароль и имя пользователя верные
в чем может быть проблема?
А получается с этими данными зайти в проводнике на указанный адрес?
И ещё.. пароль, можно попробовать оставить пустым и ввести его по запросу. Не исключено, что в нём присутствуют какие-нибудь спецсимволы (привет любителям экстравагантных паролей), которые некорректно распознаются в командной строке… Попробуйте задать пароль попроще вроде “123″ или qwerty
Дело было в подходе к устройству: на каждую папку, на которую открыт доступ пользователю, создается отдельная шара, поэтому по основному пути к ней и не надо подключатся
правильно было не
net use T: \\DataStorage\Volume_2\SomeFolder /user:SomeFolderAccessUser Password
а вот так
net use T: \\DataStorage\SomeFolder /user:SomeFolderAccessUser Password
Спасибо, Вы очень сильно помогли мне реализовать одну штуку
При загрузке Операционной системы windows запрашивает пароль пользователя,подскажите что делать чтобы войти в систему?
Большое спасибо. Очень полезная статья.
Здравствуйте такая проблема, нужно смонитировать сетевой диск, диск находится на серваке в домене… Проблема у двоих пользователей, права у всех одинаковые, так вот все монтирует этот ресурс нормально, а эти два пользователя не могут, диск то монтируется только открыватся не хочет, вызываешь контекстное меню, в самом вверху жирным шрифтом автозагрузка, а потом 2-я позиция открыть, (как будто диск с ОС поставил), но когда нажимаешь либо автозагрузка либо открыть, задается вопрос с помошью какой программы, глуппо открыть диск с помошью программы. вобшем открывается через проводник… Все нечего, только из за этого что диск себя так странно ведет, не работают корректно программы которые там лежат, ну а у всех остальных естевственно все хорошо…. Подскажите что делать, с таким еще не встречался, отключены, бранмауеры, антивирусы, виндовс переустановлен заново…
Я так прописал в скриптах:
Попробовал эти команды. В командной строке отрабатывают. Добавил их в скрипт на сервере и не какой реакции на клиентской машине.
Владимир Галынский: Это нужно делать не на сервере, а закинуть этот батник в автозагрузку юзера, чтобы при залогиваниии он со стороны юзера переподключал диски, так же как и в командке
AntHTML: Зачем? Всё это успешно делается через GPO, бывае что на одной станции сидят несколько юзеров, из разных групп, запаришься каждому кидать "Его" батник.
найдите что то вроде такого:
Примененные объекты групповой политики
---------------------------------------
XXX
Default Domain Policy
Следующие политики GPO не были применены, так как они отфильтрованы
--------------------------------------------------------------------
Local Group Policy
Фильтрация: Не применяется (пусто)
Николай: В StartupScripts. Дописал ваш скрипт и в итоге команда на удаление срабатывает а на добавление нет. Пробовал создание папки, проходит. В чем может быть проблема?
Хотя если запускать данный script.bat с рабочего стола, то диски должны монтироваться от имени юзера.
Попробуйте в конец скрипта дописать команду pause, и глянуть в окно выполнения, на что ругается система
Какой путь к сетевым ресурсам у Вас прописан?
%systemroot%\system32\net use q: \\servername\folder ?
%systemroot%\system32\net use q: \\serverip\folder ?
Николай:
%systemroot%\system32\net use q: \\mydomain.local\storage
net time /DOMAIN:mydomain.local
pause
В скрипте правильно будет написать вот так %systemroot%\system32\net use q: \\shareserver\folder1
Николай: DNS работает. С клиентской машины команда срабатывает на ура. А вот при входе bat на сервере нет.
ОК, на клинтской машине открываем Мой компьютер->В адресной строке вводим имя сервера-> что видим?
например \\shareserver
В CMD выполните- gpresult /R
на той машине где не подключается диск
Николай: Да, делал.
Примененные объекты групповой политики
---------------------------------------
Default Domain Policy
StartupScripts
Следующие политики GPO не были применены, так как они отфильтрованы
--------------------------------------------------------------------
Local Group Policy
Фильтрация: Не применяется (пусто)
Господа, доброго времени суток.
Допек себя до того, что никак не могу без внедрения на форум решить один вопрос =)
Ситуация такая, BAT'ник работает с сетевыми дисками через VPN, пользователи батника (сотрудники) по-умолчанию - не должны разбираться в работе батника, пользуясь его стандартными функциями. И все хорошо, все работает, то есть работало, пока один из сотрудников не сказал - "у меня не работает". Упарились, выпрашивая у него причины, но все лгут (с). Оказалось, что он руками не подключил сетевые папки, как диски, отсюда и пошли пляски.
Как у меня это все работает.
Есть сетевая папка "Проекты" и папка "Документы", которые необходимо подключить как диск.
Поехали:
1. Пользователь подключает папки как диски
2. В батнике функционально указывает назначенные буквы для этих дисков
3. Работает с БАТником совершенно спокойно (указав буквы дисков, батник их превращает в переменные, которые уже гуляют по батнику свободно).
Для особо "лютых" батник сразу показывает через net use список подключенных дисков, например:
OK X: \\192.168.1.3\Документы Microsoft Windows Network
Но так как не все у нас оказались "продвинутыми", и начинают работать с батником, не подключив диски, очень хочу реализовать функцию самодиагностики. Теперь задача. Спасайте, а то мозг взорвется. Что хочу видеть.
1. Запускаем батник
2. Батник проверяет наличие подключенных папок как дисков
3. Если в этом списке нет папки "Проекты" (пример), батник начинает ругаться.
Вопрос - как проверить наличие подключенного диска "Проекты" (пример), буква которого неизвестна? Из констант только сетевой адрес и название папки, которая должна быть подключена.
Я уже извелся =( извращения типа net use>>folders.txt, а дальше findstr "Проекты" и бла бла бла - это вообще правой ногой левое ухо =( да и с кириллицей при транспортировке отклика от net use - проблемы.
Ну а если из строки (пример)
OK X: \\192.168.1.3\Документы Microsoft Windows Network
каким-то образом можно будет сразу вытащить после "самодиагностики" еще и букву диска этой папки, чтобы загнать ее в переменную, лишив пользователя вообще какого либо удовольствия от "предварительной настройки", то я вообще буду прыгать от счастья!
Добавлено через 2 часа 20 минут
Сделал правой ногой левое ухо. =(
Столкнулся с проблемой. На нескольких старых компьютерах стоит «Windows XP Home Edition», который не умеет запоминать ключи от сетевых папок и после каждой загрузки системы необходимо вводить логин и пароль заново.
Нужна возможность автоматизации.
Как войти программно в сетевую папку с известным логином и паролем?
Не подскажете как осуществляется программный вход в сетевую папку, если известен логин и пароль?
Как войти в систему под логином и паролем
Здравствуйте, подскажите пожалуйста как войти в систему под логином и паролем. Вот страница.
Люди! Как в Access сделать авторизацию(с логином и паролем) и регистрацию?
Меня попросила девочка сделать дипломную работу(базу) "Онлайн выстовка детских работ". Я сделала.
Этот вариант не плох, когда есть только одна папка. Но что если их 3? Подключать 3 сетевых диска? Других вариантов нет?
Нет. На сколько я понял, почитав справку на другом ресурсе, других вариантов нет, только подключение сетевого диска.
а я не посылал тебя на 'другой ресурс',
я предложил тебе прямо на локальном ресурсе прочитать
помощь по команде net use и, не вставая со стула,
сразу попробовать, что получится, если логин и пароль
для шары задать, а диск не подключать.
В общем, если подытожить результат данной темы «Как через bat-файл запустить сетевую папку с логином и паролем без подключения сетевого диска?» на этом форуме, то ответ следующий.
Всё возможно. Ищи ответ в справке, она может быть и на русском.
Если другим добавить больше нечего, то предлагаю сделать теме какую-нибудь пометку, что-то вроде «Открытый вопрос» или «Не решено» ;-) Может кто-то пожелает разобраться и поделиться.
Подключать сетевой диск я умею. В своей ситуации именно этим решением и воспользовался. Но у меня все папки находятся на специальном сетевом накопителе, который целиком подключить нельзя, а каждому из сотрудников нудно подключать по три папки из него (папок там вообще много, не все нужны и не каждому).
Так-то, почти все системы умеют запоминать логин и пароль и на папки, но на компьютерах с «Windows XP Home Edition» пришлось сделать три сетевых диска и от них уже вывести ярлыки. Терпимо, но не эстетично, и на мой вопрос не отвечает.
судя по содержанию разговора и по реакции на получаемые советы,
никакой ты не админ,
а если ты не админ, то зачем тебе это всё - пользователи какие-то,
папки ?
справка net help use в русском уиндусе разговаривает по-русски,
это новость для тебя?
даже и не попробовал.
этому есть название - тупость.
Позови настоящего админа и попроси настроить DFS,
которая решает вопросы доступа из одной точки на всевозможные
сетевые ресурсы.
Ну, volodin661, чего тебя забомбило-то так?
Чуть-чуть ясности по терминологии.
Тупость — это неумение обрабатывать (анализировать, делать выводы) информацию.
Незнание — отсутствие какого-либо конкретного знания.
Сам то я верю, что знания в тебе есть, но вот как убедить тебя в том, что надо им поделиться, а не выпендриваться — этого я тоже не знаю, но сея проблема уже вне тематики этого форума.
Побольше оптимизации: знаешь — говори, не знаешь — молчи. В крайнем случае можно отвечать честно: «Я не знаю» или «Мне лень тебе помогать, потому что ты не настоящий админ».
Вопрос мой совершенно ясен и до сих пор совершенно открыт.
Команду «net help use» проверил. Да, информация предоставляется на русском языке.
Но, как я уже говорил выше, суть такого ответа: «Всё возможно. Ищи ответ в справке сам». Ладно, найду
пришлось сделать три сетевых диска и от них уже вывести ярлыки. Терпимо, но не эстетично, и на мой вопрос не отвечает.
Как при наведении мышки на ссылку, отображать html форму с логином/паролем?
Как при наведении мышки на ссылку, отображать html форму с логином/паролем?
web программирование, администрирование и всякая всячина, которая может оказаться полезной
Windows позволяет зарегистрировать в системе сетевой диск - программы видят диск, который на самом деле является папкой на доступном по сети компьютере. В зависимости от прав доступа он может быть как только для чтения, так и для чтения-записи.
Подключить сетевой диск легко - достаточно выбрать одноименную команду (”подключить сетевой диск“) в пункте контекстного меню, на нужном сетевом каталоге. Чтобы не повторять действие каждый раз, можно поставить галочку подключать при входе в систему. Кроме того, можно подключить сетевой диск под именем другого пользователя. Однако, совместить эти два пункта немного сложнее.
Автоматическое подключение сетевого диска при загрузке
Если требуется подключить сетевой диск при загрузке, достаточно поставить галочку (подключать при входе в систему). Однако, если диск подключается под другим пользователем, автоматически подключить его не удастся - при попытке зайти на сетевой диск система будет запрашивать пароль пользователя, под которым производится подключение. Галочки “сохранить пароль” в окошке запроса нет.
Несложный bat-файл (файл с расширением .bat) поможет решить проблему автоматического подключения сетевого диска при входе в систему (под другим пользователем). Однако, в этом случае, следует учитывать, что пароль будет доступен в открытом виде. Не забудьте выставить права на доступ к bat-файлу.
Bat-файл для автоматического подключения сетевого диска в Windows
— Эта строчка и последующие к bat-файлу не относятся.
Командный файл автоматического подключения сетевого диска содержит довольно подробные комментарии. Остается только заменить \\our_server_name\share_name на адрес нужной сетевой папки, и подставить нужные данные в параметры для авторизации пользователя: /User:domain\username password
Файл (или ярлык) можно поместить в папку автозагрузки (Пуск-программы-автозагрузка) или запускать любым другим способом (в том числе и вручную)
Конечно, приведенный способ не единственный и, возможно, не самый оптимальный. Если Вы знаете другие способы автоматического подключения сетевого диска - буду рад почитать в комментариях.
UPD возможные проблемы при подключении сетевого диска в Windows
Сетевой диск и красный крестик
Если после загрузки WindowsXP при открытии окна “Мой компьютер” сетевые диски отображаются с красным крестиком (недоступны) - пробуем зайти на диск.
- Иногда, после входа красный крестик пропадает, а диск начинает работать нормально. Возможно, диск не подключился при входе в систему (проверяем галочку “автоматически подключать…”, либо на момент попытки подключения компьютер не был доступен - пробуем использовать bat-файл)
- Если же windows запрашивает пароль - значит, доступ к ресурсу от имени текущего пользователя не разрешен. Либо выставляем разрешение на сервере (компьютер с расшаренной папкой), либо подключаемся с именем и паролем (см выше)
- И еще, может быть выключен компьютер с сетевой папкой тогда система сообщит о недоступности сетевого ресурса;
- (не проверено,) Некоторые проблемы возможны из-за включенной галочки “отключать сетевые диски во время простоя” - источник не помню, не
Автор будет признателен, если Вы поделитесь ссылкой на статью, которая Вам помогла:
BB-код (для вставки на форум)
html-код (для вставки в ЖЖ, WP, blogger и на страницы сайта)
ссылка (для отправки по почте)
Читайте также: