Необходимые команды для подключения сетевого диска с правами администратора (работает в Windows XP\SP1\SP2):
1. Сначало создать нового Админского User-а (набирать из командной строки):
"net user "+имя_пользователя+" "+пароль+"/add" (например: "net user hack pass321 /add") - создаётся пользователь "hack" с паролем "pass321"
"net localgroup "+имя_группы+" "+имя_пользователя+"/add" (например: "net localgroup Администраторы hack /add") - пользователь "hack" становится администратором
2. Создать файл "C:\windows\security\templates\tmp.inf", который должен содержать в себе:
[version]
signature="$CHICAGO$"
DriverVer=07/01/2001,5.1.2600.0
[Profile Description]
%SCEProfileDescription%
[Registry Values]
MACHINE\System\CurrentControlSet\Control\Lsa\ForceGuest=4,0
3. Набрать команду, которая создаст файл и импортирует его в локальные политики, это нужно для того, чтобы в локальных политиках разрешить доступ как обычный вход а не гостевой
(набирается из командной строки):
"secedit /configure /db c:\windows\security\database\tmp.sdb /cfg c:\windows\security\templates\tmp.inf"
Описание пошаговой команды:
1) secedit - программа, которая применяет настройки локальных политик
2) /configure - команда применяющая из сохраненного "c:\windows\security\templates\tmp.inf" настройки
3) /db - база данных, которую сохраняет и импортирует "secedit" в локальные политики, в данном случае это
"c:\windows\security\database\tmp.sdb"
4. Также можно подправить сам сетевой диск, и сделать его многопользовательским
(набирается из командной строки):
1) с начала удалим его "net share "+буква_диска+"$ /delete"
2) создадим заново, но с "unlimited" параметром : "net share "+буква_диска+"$="+буква_диска+":\ /UNLIMITED"
5. При подключении диска надо использовать : " \\ip-адрес\буква_диска$ ", и использовать созданного User-а и пароль с правами администратора.