Cách chạy lệnh Run run mà không cần viết mật khẩu


5

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?


Là tập tin bó này đang chạy khi khởi động hoặc đăng nhập? Một chút thông tin có thể giúp có được một câu trả lời.
Dave M

Câu trả lời:


5

Tóm lược

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.

Ví dụ

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"

/lwpcó nghĩa là Tải bằng hồ sơ và có thể được thay thế bằng /lwopTải không có hồ sơ


Tôi làm điều này: Mở cmd với tư cách Quản trị viên . Sau đó, tôi sử dụng lệnh cpau -u domain \ username -p xxx -ex "C: \ windows \ explorer.exe" nhưng tôi gặp lỗi Windows không thể truy cập vào thiết bị, đường dẫn hoặc tệp cụ thể. Yoy có thể không có quyền thích hợp để truy cập vào mục. Và nó xuất hiện một hộp thoại khác với tiêu đề shell ::: {52205fd8-5dfb-447d-801a-d0b52f2e83e1} và thông báo lỗi tương tự.
Kiquenet

Có thể là do bạn không cài đặt tiện ích đúng cách.
Anup Kattel 13/2/2015

1

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. Cửa sổ RUNASSPC

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 ..


1
Đối với các tên miền cần đăng ký
MacGyver

1

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.)


0

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.

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.