Командний рядок в режимі адміністратора не відображає відображені диски [дублікат]


48

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

Я пропускаю щось просте?


Які дозволи на мережевих накопичувачах?
Рамхаунд

3
Це нормально. Зновіть їх у відповідному командному рядку. net use driveLetter: \\ YourUNChere
Марк Аллен

Відповіді:


52

Коли ви запускаєте командний рядок "Як адміністратор", він працює в іншому користувальницькому контексті, ніж тоді, коли ви цього не робите.

Оскільки відображені накопичувачі орієнтовані на користувачів, у цього контексту користувача адміністратора не буде (тих самих) дисків, і вам доведеться зіставити їх для цього контексту користувача, коли вікно команд буде відкрито як Adminsitrator, наприклад, запустивши net use <letter>: \\<server>\<share>. Приклад:

net use Z: \\SuperServer\SuperShare

Крім того, ви можете включити EnableLinkedConnectionsпрапор у реєстрі, щоб викликати спільний доступ до токена сеансу:

Щоб вирішити цю проблему, налаштуйте значення реєстру EnableLinkedConnections. Це значення дозволяє Windows Vista та Windows 7 спільно використовувати мережеві з'єднання між відфільтрованим маркером доступу та повним маркером доступу адміністратора для члена групи адміністраторів.

Для цього встановіть HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System\EnableLinkedConnectionsпрапор DWORD на 1та перезавантажте машину.

Для отримання додаткової інформації про це від Microsoft див.: Деякі програми не можуть отримати доступ до мережевих локацій, коли UAC увімкнено


3
Це рішення ніколи не працювало для мене, і я не знаю чому. Пробували на Windows 7, 8 та 8.1. Спроба отримати доступ до мережевих накопичувачів (\\ psf *), відображених на Parallels, зсередини Windows VM.
Джейсон Даффетт

2
@JasonDuffett такий же сценарій тут. Почав працювати з: net use Z: \\ psf \ Домашня сторінка
Giorgio Bozio

EnableLinkedConnectionsПрапор реєстру не працює для мене, на Windows , 10. net useв консолі адміністратора робіт.
Tor Klingberg

Не працює для мене ні в Windows 7 x64 - net use ...працює чудово
Анджелос Пікулас

15

Це змушує задуматися про стару проблему, про яку повідомляється Windows Vista.

Чи можете ви спробувати:

  1. Відкрийте RegEdit
  2. Йти до HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System
  3. Створіть ім’я DWORD з назвою EnableLinkedConnectionsта встановіть його1
  4. Перезавантажте комп'ютер
  5. Перевірте ще раз

Неможливо знайти HKLM в реєстрі Windows 10, де це? Ах, я бачу HKEY_LOCAL_MACHINE.
Сова

1
Так, це не спрацювало для мене в Wondows 10.
Сова

працював на мене, дякую!
user2673238

5

Ще однією проблемою, яка потребує пошуку у мене віку, є запуск net useіз запланованого завдання як облікового запису NT AUTHORITY \ SYSTEM . Мабуть, накопичувачі, відображені в цьому обліковому записі, відображаються для всіх користувачів та всіх рівнів висоти .

Я перевірив це, і це працює навіть на акціях NFS (що може бути трохи вибагливо). Просто створіть запланований набір завдань для запуску при запуску системи та вкажіть таку команду:

net use //server/share Z: /persistent:no

Можливо, вдасться запустити його лише один раз /persistent:yes, але я цього не пробував. Зазначається, що "просто відобразити це знову" теж працює, але цей диск все ще не буде видно плановим завданням, що працюють в різних контекстах. Мінус у тому, що всі реальні користувачі бачать це теж, тому не дуже добре для налаштувань багатокористувачів.

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