Чому картографічний привід доступний не під підвищеним cmd, а під звичайним запитом cmd? [дублікат]


19

Чому в ОС Windows 8 не відображається картографічний привід під підвищеним записом cmd, а знаходиться під звичайним запитом cmd? Я можу запустити чисте використання та дозволити його бути доступним, але я все ще вважаю це дивним.


Ви піднімаєте командний рядок як той самий користувач або використовуєте руни або альтернативні облікові дані?
— MDMarra

Чи має підвищений користувач відповідний дозвіл на поділку та NTFS на акцію?
— joeqwerty

Попросіть підтримку Microsoft.
— Джон Гарденєр

Відповіді:


23

Під час використання UAC з адміністративним користувачем Windows при вході в систему створює два маркери. Один маркер (підвищений) нефільтрований і ввімкнено групу Адміністратори. В іншому жетоні відфільтрована група Адміністратори (та деякі інші деталі, наприклад група Power Users).

Оскільки ці два маркери мають окремі контексти безпеки, мережеві з'єднання в одному недоступні в іншому, навіть якщо це дійсно той самий користувач.

Отже, якщо ви накреслите привід за допомогою Explorer, підвищений командний рядок (або будь-який інший підвищений процес) не зможе його побачити.

Ви можете відобразити один і той же мережевий ресурс (використовуючи навіть одну і ту ж букву диска) у вашому підвищеному командному рядку за допомогою команди NET USE. Після цього будь-який піднесений процес також зможе його побачити.


1
Чи існує спосіб використання Провідника І, чи диск буде видимим для всіх користувачів?
— JimDel

4
net use e: \\computerName\folder password /user:domain\username /p:yesце команда, яку я в кінцевому підсумку використав, що змусив її працювати. (Де e:це буква диска , ви картування, \\computername\folderшлях повинен бути відображений, і password, domainі usernameнормальні облікові дані для входу в систему . Сподіваюся , що хто - то допомагає. Я пішов за прикладом звідси pcsupport.about.com/od/commandlinereference/ п /…
— фіат

@phyatt Це безпечно для Windows10?
— GreenAsJade

Безпечний / безпечний - це зовсім інша тема. Він повинен мати таку саму поведінку, як і 8.
— Фіат

19

Відповідь Вільяма пояснює, чому це відбувається, і забезпечує один спосіб вирішення. Але я хочу додати, що насправді є виправлення реєстру від Vista, яке працює в Windows 7 для коригування такої поведінки. Просто додайте це до свого реєстру:

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

Після перезавантаження відображені картографічні диски повинні бути доступні через командний рядок підвищеного рівня.


Я не знав, що це можливо. Відмінно. Technet має посилання - technet.microsoft.com/en-us/library/ee844140(v=ws.10).aspx
— Вільям

3

Оскільки ви піднімаєте командний рядок як інший користувач, а відповідний зібраний диск був відображений користувачем, який не має адміністративного характеру. У різних користувачів різні налаштування користувача, як-от принтери, відображені мережеві накопичувачі тощо.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.