Tôi cần chạy lệnh "runas" để tự động đăng nhập Người dùng ứng dụng, trên Active Directory. Sau đó, tôi cần chạy một tập tin thực thi.
Tôi có thể làm điều này theo một cách nào đó hoặc làm việc xung quanh để không gõ mật khẩu?
Tôi cần chạy lệnh "runas" để tự động đăng nhập Người dùng ứng dụng, trên Active Directory. Sau đó, tôi cần chạy một tập tin thực thi.
Tôi có thể làm điều này theo một cách nào đó hoặc làm việc xung quanh để không gõ mật khẩu?
Câu trả lời:
Runas có thể không được hỗ trợ nhưng bạn có thể sử dụng tiện ích phần mềm miễn phí CPAU http://www.jonterest.net/freetools/tools/cpau/index.htmlm
Tiện ích này sẽ cho phép bạn khởi chạy một ứng dụng bằng cách sử dụng một bộ thông tin xác thực khác với người dùng hiện tại. Ưu điểm gọn gàng với CPAU so với runas là bạn có thể chỉ định cả tên người dùng và mật khẩu khi chạy. Với lệnh runas, trước tiên bạn phải định cấu hình thông tin lưu trữ hoặc được nhắc nhập mật khẩu mỗi lần chạy.
Sử dụng CPAU để khởi chạy iexplore.exe, bạn có thể sử dụng một câu lệnh như:
từ dấu nhắc cmd:
cd <path to cpau> -d
cpau.exe /u domain\username /p 123456 /ex "c:\Program Files (x86)\Internet Explorer\iexplore.exe" /lwp
từ tập lệnh powershell:
cd <path to cpau> -d
invoke-expression "cpau.exe /u 'domain\username' /p '123456' /ex 'c:\Program Files (x86)\Internet Explorer\iexplore.exe' /lwp"
/lwp
có nghĩa là Tải bằng hồ sơ và có thể được thay thế bằng /lwop
Tải không có hồ sơ
những gì về RUNASSPC ? Bạn tạo một chứng chỉ cho chương trình cần thiết, mật khẩu et. được lưu dưới dạng tệp được mã hóa, ví dụ người dùng khách chỉ có thể chạy phần mềm cụ thể với tư cách quản trị viên.
và giấy phép:
RunasSpc là miễn phí cho sử dụng cá nhân. Đối với các công ty, chúng tôi cung cấp phiên bản được cấp phép của runasspc, đã đăng ký với tên của doanh nghiệp ..
Sử dụng tùy chọn / savecred, sau đó mật khẩu sẽ được lưu khi bạn đã nhập nó và không yêu cầu lại. (Bạn có thể sử dụng "runas /?" Để nhận trợ giúp cho lệnh này.)
Tôi tìm thấy một giải pháp cho việc này. Trong trường hợp của tôi, tôi đã khởi chạy một tác vụ theo lịch trình khi đăng nhập. Dưới đây là lệnh tôi đã sử dụng để khởi chạy cửa sổ powershell nâng cao mà không có dấu nhắc mật khẩu:
powershell.exe "Start-Process powershell -verb runAs"
Tôi đã thiết lập nó để chạy với đặc quyền cao nhất.