Windows XP Home Edition не запоминает пароли к сетевым дискам
Microsoft славится жадностью и за каждый «чих» своей дырявой системы просит денежку. Доходит до смешного — «счастливые» обладатели Win7 Starter не могут даже установить фоновую картинку рабочего стола. Так и хочется сказать господам разработчикам, ну поимейте уже наконец совесть.
Однако, есть и более досадные ограничения, и многие о них прекрасно знают. К примеру, Windows XP Home Edidion и Vista Home лишены возможности запоминать сетевые пароли. Все бы ничего, но ведь и переключение раскладки клавиатуры бывает глючит безбожно.
Не редкость, когда на языковой панели значек раскладки отображается правильно, а вот буковки при наборе текста вылазят явно не те, которые ожидаешь увидеть. Особенно приятно словить такой глюк при вводите пароля, потому как что скрыто под точками остается только гадать.
Штатных средств борьбы с этим безобразием нет, можем лишь приделать костыль. Для подключения к сетевому ресурсу создадим простой .bat файлик (я назвал его connect.bat) примерно c таким содержанием:
net use \\Servername-or-IP password /user:username
- Servername-or-IP — имя или IP-адрес вашего сетевого ресурса
- password — пароль для доступа к ресурсу
- username — имя пользователя, от которого осуществляется подключение
Запустив данный скрипт, мы увидим в сетевом окружении наш сервер (Servername) и сможем зайти на ресурсы разрешенные для просмотра указанному пользователю.
Аналогично можно подключить и сетевой диск:
net use Z:\\server\share /user:username
Хотел я это дело немного автоматизировать, поместив данный батник в автозагрузку, но не сложилось. Дело в том, что если скрипт выполнится до того, как компьютер получит сетевые настройки, то никакого подключения не произойдет и придется снова его запускать вручную. Можно было поставить задержку в батнике, но это уже такие кривые костыли, что самому тошно, а ничего более умного в голову не пришло на тот момент.
Если у кого есть идеи или уже готовая реализация, не стесняйтесь — напишите об этом в комментариях и я с удовольствием добавлю в статью. А вообще, надо использовать нормальные версии Windows.
Если считаете статью полезной,
не ленитесь ставить лайки и делиться с друзьями.
Комментариев: 3
рекомендую воспользоваться «Планировщик заданий»
Во втором примере, где идет подключение как сетевой диск, после «Z:» пропущен пробел.
В батник для паузы вставить перед командой авторизации:
Siava.Su
черновик сисадмина
Автологин в сетевую папку для Windows XP Home
Всем известно, что Windows XP Home Edition лишена такой возможности, как запоминать сетевой пароль для входа в сетевую папку. Сегодня, совершенно случайно нашёл способ, как это можно обойти стандартными способами и без создания батников 🙂
Предположим, что у нас есть некий сервер, где расшарены сетевые папки и чтобы к ним подключиться по сети надо войти как user с паролем password. Так вот, чтобы не набирать эти логин и пароль каждый раз при подключении (поскольку Windows XP Home не сохраняет сетевые пароли), достаточно создать в ней учётную запись с логином user и паролем password и подключаться с неё. При этом никаких запросов о вводе логина и пароля при сетевом входе не будет!
Или другой вариант, вы можете создать на сервере учётную запись с таким же логином и паролем, с которыми авторизуетесь на клиентском компьютере.
Этот вариант должен работать и с Windows Vista Home Premium.
3 комментария
«Так вот, чтобы не набирать эти логин и пароль каждый раз при подключении (поскольку Windows XP Home не сохраняет сетевые пароли), достаточно создать в ней учётную запись с логином user и паролем password и подключаться с неё.»
Как я понял, эту учетную запись нужно создавать на компьютере с winxp home? В таком случае на сервере тоже придется создавать такую же учётку. Получается вариант всего один, а не два, как здесь описано?
Ну да, тут описан один способ 🙂 Принцип в том, что на сервере надо создать учётную запись, имя и пароль которой полностью повторяют учётную запись клиента. Либо наоборот, если на сервере уже есть, то создать такую же на клиентской машине.
можно не заморачиваться.
net use \\мой_сервер мой_пароль /user:мой_домен\мой_логин
сохранить в батник-цмд и т.д. и поставить в назначенные задачи на автозагрузку при старте/входе_в систему.
Сохранение сетевого пароля windows xp home edition
Сообщения: 25159
Благодарности: 3790
| Конфигурация компьютера |
| Материнская плата: MSI G41M-P33 Combo |
| HDD: SSD OCZ-AGILITY3 — 120GB |
| ОС: Windows 10 Pro x64 (11082) |
К сожалению это и есть одно из ограничений версии Home — каждый сеанс требует авторизации на сетевых ресурсах.
в принципе net use можно использовать в виде AutoIt скрипта, примерно как указано в этом сообщении. Конечно это не решение в том виде, в котором хотелось бы, но так и пароль спрятан и cmd окна не прыгают
| Конфигурация компьютера |
| Материнская плата: MSI G41M-P33 Combo |
| HDD: SSD OCZ-AGILITY3 — 120GB |
| ОС: Windows 10 Pro x64 (11082) |
| Конфигурация компьютера |
| Материнская плата: Asus P8Z68-V Pro |
| HDD: 2×640 GB WD6401AALS-00L3B2 Raid 0 + 2TB WD Green |
| Звук: дискретная |
| CD/DVD: Nec-7243S |
| Ноутбук/нетбук: Lenovo G455 |
| Прочее: Thermalright Archon, Razer Imperator + Sehhnaiser HD555+ RAZER Vespula |
| Конфигурация компьютера |
| Материнская плата: ASUS P8Z77-V LE PLUS |
| HDD: Samsung SSD 850 PRO 256 Гб, WD Green WD20EZRX 2 Тб |
| Звук: Realtek ALC889 HD Audio |
| CD/DVD: ASUS DRW-24B5ST |
| ОС: Windows 8.1 Pro x64 |
| Прочее: корпус: Fractal Design Define R4 |
freehat, а если просто задать для учетки имя (и пароль), которое есть на сервере? Чтобы окно авторизации не возникало в принципе. Как предлагалось в этой теме.


