bằng cách sử dụng các ứng dụng khác nhau với các tài khoản quản trị viên


12

Trên máy tính của tôi, tôi có hai tài khoản quản trị viên. Tài khoản quản trị mặc định có tên "Quản trị viên" và tài khoản quản trị viên mới có tên "testadmin".

Nếu tôi chạy các lệnh sau:

runas /user:testadmin cmd.exe
runas /user:Administrator cmd.exe

Cái đầu tiên mở ra một cmd.exe mới là "testadmin", nhưng nó không thực sự chạy trong chế độ Quản trị viên, tức là tôi nhận được "Truy cập bị từ chối" nếu tôi cố gắng ghi vào C: \ Windows.

Cửa sổ thứ hai mở ra một cmd.exe mới là "Quản trị viên", nhưng nó đang chạy trong chế độ Quản trị viên thực sự. Tôi có thể ghi thành công vào bất kỳ thư mục nào trên máy tính của tôi.

Tên của cửa sổ đầu tiên là "cmd.exe (chạy dưới dạng [Tên máy tính] \ testadmin)"

Tên của cửa sổ thứ hai là " Administrator: cmd.exe (chạy dưới dạng [Tên máy tính] \ Administrator)"

Nếu cả hai tài khoản đều có quyền quản trị, tại sao có sự khác biệt trong hành vi ở đây? Tôi ghét rằng tôi không thể mở một cửa sổ từ dòng lệnh như testadmin trong chế độ Quản trị viên thực sự ... điều đó thực sự gây phiền nhiễu.


2
Có nguy cơ vẽ ra địa lý và một số người khác, vấn đề không phải là liệu tài khoản có phải là quản trị viên hay không, đó có phải là thứ họ đang chạy có được nâng lên hay không. Tài khoản có tên "Quản trị viên" tự động nâng lên. Tài khoản là quản trị viên cục bộ nhưng không có tên Quản trị viên không tự động nâng lên. Luaexec.exe có tồn tại trong đường dẫn của bạn không? Nếu vậy, hãy thử runas / user: testadmin luaexec.exe -w -f cmd.exe / k Điều đó sẽ gây ra lời nhắc UAC và nếu bạn nhấp vào Có hoặc OK hoặc bất cứ điều gì, nó sẽ chạy đúng.
Mark Allen

Bạn có thể sử dụng công tắc / trustlevel. Tôi đã không sử dụng cá nhân này nhưng nó có thể giúp nâng cao.
Phillip R.

Lý do vấn đề này rất quan trọng là vì tôi muốn chạy các chương trình nâng cao từ một tệp bó trong khi đăng nhập vào tài khoản quản trị viên khác ngoài "Quản trị viên". Và có vẻ như rõ ràng với tôi rằng đó nên được dễ dàng để làm, xem xét rằng tài khoản testadmin của tôi thực sự là một tài khoản quản trị.
JoeCool

Bạn cũng có thể thử psexec từ sysiternals, thay vì runas. technet.microsoft.com/en-us/sysiternals/bb897553.aspx - nó có thể nâng cao và mọi thứ.
Mark Allen

Câu trả lời:


4

Tôi giả sử bạn đang đề cập đến HĐH Windows 7 hoặc tương tự. Lý do bạn thấy sự khác biệt giữa hai tài khoản người dùng là vì một thời gian trước khi vista xuất hiện, Microsoft đã thay đổi chính sách cấp phép của họ một chút. Không giống như trong XP khi bạn tạo tài khoản Quản trị viên, nó có tất cả các quyền mà tài khoản Quản trị viên thông thường sẽ sở hữu. Bây giờ trong Vista và Windows 7, bạn là quản trị viên giả trừ khi bạn đăng nhập với tư cách Quản trị viên thực tế. Trong hầu hết các trường hợp, bạn có thể chạy dấu nhắc lệnh bằng cách nhấp chuột phải vào chương trình cmd.exe và chọn chạy với tư cách Quản trị viên để có kết quả bạn muốn, tuy nhiên, đôi khi bạn sẽ cần phải đăng nhập vào tài khoản Quản trị viên thực tế để thực hiện các tác vụ của mình. Lý do chính điều này được thực hiện là để ngăn chặn virus làm công việc khó chịu của họ và một cái máy.

Tôi đã thấy một số phần mềm nhất định yêu cầu cài đặt hoặc gỡ cài đặt trực tiếp từ tài khoản "Quản trị viên" và không có phần mềm nào khác, nếu không chúng sẽ không hoạt động. Tôi hy vọng điều này làm sáng tỏ một chút về tình hình.

Chúc mừng


0

Các tài khoản có thể không có cùng một đặc quyền, vì có thể tồn tại một số chính sách được áp dụng trực tiếp cho tài khoản Quản trị viên thay vì nhóm Quản trị viên.

Nhưng trong tình huống cụ thể của bạn, có vẻ như các runadmin testadmin không được thực hiện với các đặc quyền nâng cao. Xem nếu điều này giúp.


0

Điều này thực sự khó chịu vì bạn muốn một cái gì đó "chạy nhanh" như Quản trị viên thay vì mỗi lần nhấp chuột phải và chọn "chạy với tư cách quản trị viên", v.v.

Tôi tìm thấy cách giải quyết. Tạo lối tắt của bất cứ điều gì bạn muốn (ví dụ cmd.exe) để chạy với tư cách quản trị viên và áp dụng thuộc tính "Chạy với tư cách quản trị viên" cho lối tắt đó:

nhập mô tả hình ảnh ở đây

Bây giờ bạn có thể chạy phím tắt này một cách nhanh chóng và nó sẽ chạy chương trình dự định của bạn với tư cách quản trị viên như bạn mong đợi.

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.