Với Windows 8, tại sao ổ đĩa không được ánh xạ có sẵn dưới dấu nhắc cmd nâng cao nhưng lại nằm dưới dấu nhắc cmd thông thường? Tôi có thể chạy một mạng sử dụng và có sẵn nhưng tôi vẫn thấy điều này kỳ lạ.
Với Windows 8, tại sao ổ đĩa không được ánh xạ có sẵn dưới dấu nhắc cmd nâng cao nhưng lại nằm dưới dấu nhắc cmd thông thường? Tôi có thể chạy một mạng sử dụng và có sẵn nhưng tôi vẫn thấy điều này kỳ lạ.
Câu trả lời:
Khi sử dụng UAC với người dùng quản trị, khi đăng nhập, Windows sẽ tạo hai mã thông báo. Một mã thông báo (mã thông báo nâng cao) chưa được lọc và đã bật nhóm Quản trị viên. Mã thông báo khác có nhóm Quản trị viên (và một số chi tiết khác, như nhóm Người dùng quyền lực) được lọc ra.
Vì hai mã thông báo này có bối cảnh bảo mật riêng biệt, các kết nối mạng trong một không có sẵn trong cái kia, ngay cả khi nó thực sự là cùng một người dùng.
Vì vậy, nếu bạn ánh xạ ổ đĩa bằng Explorer, Command Prompt nâng cao (hoặc bất kỳ quá trình nâng cao nào khác) sẽ không thể nhìn thấy nó.
Bạn có thể ánh xạ cùng một tài nguyên mạng (sử dụng cùng một ký tự ổ đĩa) trong Dấu nhắc lệnh nâng cao của mình bằng lệnh NET USE. Sau đó, bất kỳ quá trình nâng cao cũng sẽ có thể nhìn thấy nó.
net use e: \\computerName\folder password /user:domain\username /p:yes
là lệnh tôi đã kết thúc bằng cách sử dụng nó làm cho nó hoạt động. (Trong trường hợp e:
là ký tự ổ đĩa bạn đang lập bản đồ, \\computername\folder
là con đường để được ánh xạ, và password
, domain
và username
là những thông tin bình thường để đăng nhập. Hy vọng rằng sẽ giúp một ai đó. Tôi đi theo trên ví dụ từ đây pcsupport.about.com/od/commandlinereference/ p /
Câu trả lời của William giải thích tại sao điều này xảy ra và cung cấp một cách giải quyết. Nhưng tôi muốn thêm rằng thực sự có một bản sửa lỗi registry từ Vista hoạt động trong Windows 7 để điều chỉnh hành vi này. Chỉ cần thêm nó vào sổ đăng ký của bạn:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System]
"EnableLinkedConnections"=dword:00000001
Sau khi khởi động lại, các ổ đĩa được ánh xạ phải được truy cập thông qua dấu nhắc lệnh nâng cao.
Bởi vì bạn đang nâng cao dấu nhắc lệnh với tư cách là một người dùng khác và ổ đĩa được ánh xạ trong câu hỏi đã được ánh xạ bởi người dùng không phải quản trị viên. Những người dùng khác nhau có các cài đặt người dùng khác nhau, như máy in, ổ đĩa mạng được ánh xạ, v.v.