PDA

Показать полную графическую версию : [решено] Cетевые диски недоступны из командной строки, запущенной от имени админиcтратора


Lophophora_Williamsii@vk
14-11-2016, 18:02
Помогите решить проблему. Установлена Windows 10x64 со всеми обновлениями.
На сколько мне известно, VMware умеет монтировать виртуальные диски. После подключения диск становится доступным в проводнике под свободной буквой. Так вот, монтирование происходит как сетевой диск. И в связи с этим программы работающие с повышенными привилегиями не видят эти сетевые диски.
Как можно решить эту проблему?
Если использовать программу от имени обычного пользователя, то сетевые диски видны.
Подробнее на примере во вложении.

Прочитал статью, вроде бы по этой проблеме http://www.oszone.net/7306/, но твик реестра не дает результата.

Казбек
14-11-2016, 18:10
но твик реестра не дает результата »

В командной строке от имени Администратора:
reg add "HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\System" /v "EnableLinkedConnections" /t REG_DWORD /d 0x00000001 /f

Либо reg - файл:
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System]
"EnableLinkedConnections"=dword:00000001

Или в PowerShell от Администратора:
New-ItemProperty -path "HKLM:\Software\Microsoft\Windows\CurrentVersion\Policies\System" -name "EnableLinkedConnections" -Value 1 -PropertyType "DWORD"

Lophophora_Williamsii@vk
14-11-2016, 18:21
Казбек, Применил ваш твик реестра, перезагрузился, но все равно нет результата. Командная строка, запущенная от имени администратора не видит смонтированный диск Z:

Vadikan
14-11-2016, 19:41
Казбек, что это там за твик такой, с кавычками-елочками и прочим хламом?

Lophophora_Williamsii@vk
14-11-2016, 20:40
В командной строке от имени Администратора: »
Применил, результат тот же.

Да, раньше все это работало, но на сколько я понимаю, после октябрьского обновления изменение в значении реестра уже не работает.
Вроде здесь (https://social.technet.microsoft.com/Forums/en-US/62456d84-95a1-4d43-9745-d8c4e8e600fb/since-kb3194798-enablelinkedconnections-is-not-working-anymore-mapping-shares-mmc-on-network?forum=win10itprogeneral) об этом сказано.

Есть ли еще пути обхода данной проблемы?

Petya V4sechkin
14-11-2016, 20:55
Lophophora_Williamsii@vk, покажите содержимое
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System

Lophophora_Williamsii@vk
14-11-2016, 20:59
покажите содержимое
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System »

Казбек
14-11-2016, 21:26
Lophophora_Williamsii@vk,

Issue 3
Symptom

After you install this security update, some DFS-N mapped network drives may be inaccessible to members of the Administrators group when UAC and EnableLinkedConnections are enabled. This occurs when the process that is attempting to access the mapped network drive, is running in a different elevation status than the process that created the mapped network drive. For example, an Explorer window, that is an unelevated process, is unable to access a mapped drive created by a logon script, that runs in an elevated context.

Workaround

To work around this issue, use the following methods:

For a network drive mapped to a DFS Namespace path, with a logon script, create a Drive Map preference item instead.
Map a network drive to a Non-DFS UNC path


Known issues in this security update (https://support.microsoft.com/en-us/kb/3194798)

Lophophora_Williamsii@vk
14-11-2016, 21:45
Казбек, Английским владею только с помощью google translate ))
В общем моя задача проста.
Мне требуется выполнить команду для захвата образа виртуальной машины в командной строке от имени администратора:
dism /capture-image /imagefile:e:\install.wim /capturedir:z:\ /name:"Windows 7" /description:"Windows 7" /compress:max
т.к.:
Для запуска DISM требуется более высокий уровень разрешений.
Как в моем случае изменить команду, что бы выполнить захват образа на живой системе без использования winPE?
Вышеуказанная команда dism не видит монтированный диск Z:

Казбек
14-11-2016, 23:08
без использования winPE? »

Не получится, я думаю.

Вот вам вариант - Creating an imagex (wim) image using a VMware Workstation VM as your reference computer (https://paculino.wordpress.com/2012/03/27/creating-an-imagex-wim-image-using-a-vmware-workstation-vm-as-your-reference-computer-3/)

Английским владею только с помощью google translate )) »

Этого хватит для понимание инструкции в этой статье. Если что не ясно - спрашивайте.


Так же в тему - Загрузка в Windows PE и сохранение образа с помощью утилиты ImageX (http://www.outsidethebox.ms/9951/#sel=89:1,89:11)

Iska
14-11-2016, 23:46
2All: а подмонтировать диск позже, уже в командной строке, запущенной с повышенными привилегиями, не вариант? Или банально использовать не диск, а UNC-путь?

Lophophora_Williamsii@vk
15-11-2016, 11:23
Или банально использовать не диск, а UNC-путь? »
А как на практике такой путь прописать?

Казбек
15-11-2016, 11:37
Lophophora_Williamsii@vk,

Alternatively using UNC and Domain:

net use Z: \\ServerName\SharedFolder /user:domain\user PASSWORD
Dism /Capture-Image /ImageFile:Z:\MyImages\WinImg.wim /CaptureDir:W:\ /Name:"Windows"

Но все равно:

When you map a share, you must map it to a drive letter and then use that drive letter in scripts instead of the UNC path. UNC paths cannot be used.

Apply the image from the network share (https://technet.microsoft.com/en-us/library/dd744529(v=ws.10).aspx)




© OSzone.net 2001-2012