Dấu nhắc lệnh trong chế độ Quản trị viên không thấy các ổ đĩa được ánh xạ [trùng lặp]


48

Câu hỏi này đã có câu trả lời ở đây:

Tôi không chắc nhưng khi tôi khởi động Dấu nhắc lệnh của mình ở chế độ Quản trị viên, tôi không thể chuyển sang ổ đĩa được ánh xạ. Tôi có thể làm như vậy nếu tôi không ở chế độ Quản trị viên.

Tôi có thiếu một cái gì đó đơn giản?


Các quyền trên các ổ đĩa ánh xạ mạng là gì?
Ramhound

3
Điều đó là bình thường. Ánh xạ chúng một lần nữa trong dấu nhắc lệnh đó. sử dụng mạng ổ đĩaLetter: \\ YourUNChere
Mark Allen

Câu trả lời:


52

Khi bạn bắt đầu một dấu nhắc lệnh "Là Quản trị viên", nó sẽ chạy trong một bối cảnh người dùng khác với khi bạn không.

Vì các ổ đĩa được ánh xạ là trung tâm của người dùng, bối cảnh người dùng Quản trị viên sẽ không có các ổ đĩa (giống nhau) và bạn sẽ phải ánh xạ chúng cho bối cảnh người dùng đó khi cửa sổ lệnh được mở dưới dạng Quản trị viên, ví dụ như bằng cách chạy net use <letter>: \\<server>\<share>. Một ví dụ:

net use Z: \\SuperServer\SuperShare

Ngoài ra, bạn có thể bật EnableLinkedConnectionscờ trong sổ đăng ký để chia sẻ mã thông báo phiên:

Để khắc phục sự cố này, hãy định cấu hình giá trị đăng ký EnableLinkedConnections. Giá trị này cho phép Windows Vista và Windows 7 chia sẻ kết nối mạng giữa mã thông báo truy cập được lọc và mã thông báo truy cập quản trị viên đầy đủ cho một thành viên của nhóm Quản trị viên.

Để thực hiện việc này, hãy đặt HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System\EnableLinkedConnectionscờ DWORD thành 1, sau đó khởi động lại máy của bạn.

Để biết thêm thông tin về điều đó từ Microsoft, hãy xem: Một số chương trình không thể truy cập vị trí mạng khi bật UAC


3
Cách giải quyết này chưa bao giờ làm việc cho tôi và tôi không chắc tại sao. Đã thử trên Windows 7, 8 và 8.1. Cố gắng truy cập các ổ đĩa mạng được ánh xạ Parallels (\\ psf *) từ trong máy ảo Windows.
Jason Duffett

2
@JasonDuffett cùng một kịch bản ở đây. Làm cho nó hoạt động với: sử dụng mạng Z: \\ psf \ Home
Giorgio Bozio 17/03/2015

Các EnableLinkedConnectionscờ registry không làm việc cho tôi, trên Windows 10 net usetrong một quản trị giao diện điều khiển công trình.
Tor Klingberg

Không hoạt động với tôi trên Windows 7 x64 - net use ...hoạt động tốt
Angelos Pikoulas

15

Điều này khiến tôi suy nghĩ về một vấn đề Windows Vista cũ được báo cáo.

Bạn có thể thử:

  1. Mở RegEdit
  2. Đi đến HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System
  3. Tạo một giá trị DWORD được đặt tên EnableLinkedConnectionsvà đặt nó thành1
  4. Khởi động lại máy tính
  5. Kiểm tra lần nữa

Không thể tìm thấy HKLM trong Windows 10 registry, nó ở đâu? À tôi thấy HKEY_LOCAL_MACHINE.

1
Có, điều đó không làm việc cho tôi trong Kỳ quan 10.
Owl

làm việc cho tôi, cảm ơn!
dùng2673238

5

Một công việc khác khiến tôi mất nhiều thời gian để tìm kiếm là chạy net usetừ một tác vụ theo lịch trình như tài khoản NT AUTHORITY \ HỆ THỐNG . Rõ ràng các ổ đĩa được ánh xạ trong tài khoản này hiển thị cho tất cả người dùng và tất cả các cấp độ cao .

Tôi đã thử nghiệm điều này và nó hoạt động ngay cả trên các cổ phiếu NFS (có thể hơi khó tính). Chỉ cần tạo một tác vụ theo lịch trình được thiết lập để chạy khi khởi động hệ thống và chỉ định lệnh sau:

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

Nó có thể hoạt động để chạy nó chỉ một lần với /persistent:yes, nhưng tôi đã không thử điều đó. Cấp, "chỉ cần ánh xạ lại" cũng hoạt động, nhưng ổ đĩa đó vẫn không thể nhìn thấy đối với các tác vụ theo lịch trình đang chạy trong các bối cảnh khác nhau. Nhược điểm là tất cả người dùng thực sự cũng nhìn thấy nó, vì vậy không tốt cho các thiết lập nhiều người dùng.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.