2012-09-17 9 views
15

Có bất kỳ lệnh dòng đơn nào cho Chạy dưới dạng Người dùng khác trong Cửa sổ 7.
Tôi đang sử dụng lệnh sau nhưng sau đó yêu cầu mật khẩu

runas /user:USER-NAME "C:\full\path\of\Program.exe"

Có cách nào để supply password also trong dòng trên không? Trên thực tế tôi đang tung ra ứng dụng từ ứng dụng khác vì vậy tôi không muốn bất kỳ tương tác người dùng Nhưng trong lệnh trên nó hỏi người dùng cho PASSWORDLệnh dòng đơn cho Chạy dưới dạng người dùng khác trên Cửa sổ 7 có chứa mật khẩu cũng là

+0

có thể trùng lặp của [Làm cách nào để nhúng mật khẩu trong lệnh runas?] (http://stackoverflow.com/questions/6825672/how-to-embed-password -in-runas-command) –

+0

Lưu ý một bình luận từ Raymond Che n: ["Nếu điều này xúc phạm bạn và bạn muốn không an toàn và chuyển mật khẩu trên dòng lệnh (cho mọi người thấy trong thanh tiêu đề cửa sổ), bạn có thể viết chương trình của riêng bạn gọi hàm CreateProcessWithLogonW."] (https://blogs.msdn.microsoft.com/oldnewthing/20041129-00/?p=37183) – patrickmdnet

Trả lời

7

PsExec trong bộ MS SysInternals:

psexec -user Administrator -p Passwd "xcopy a.xml \\server_over_there\c$\A.xml" 
+1

-1 "PsExec thực thi chương trình trên máy tính từ xa" trong khi câu hỏi hỏi cách thực hiện chương trình cục bộ ... (với tư cách là người dùng khác mà không cần nhập mật khẩu theo cách thủ công, trong tập lệnh) –

+3

+1 cho psexec. Trái ngược với những gì ai đó ở đây dường như tin, nó thực hiện các chương trình tốt trên một máy địa phương. – Spadefinger

+1

@Spadefinger: Thx. Đây là cách sử dụng từ SysInternals. Tham số đầu tiên (máy tính từ xa) là tùy chọn. Mặc định là cục bộ: Cách dùng: psexec [\\ computer [, computer2 [, ...] | @file]] [- u người dùng [-p psswd] [- ns] [- r tên servic] [- h] [- l] [- s | -e] [- x] [- i phiên]] [- c [-f | -v]] [- w thư mục] [- d] [-] [- an, n, ...] cmd [đối số] -a – mnemotronic

-1

Trong trường hợp người dùng cục bộ là không gì bạn cần và một người dùng DOMAIN cụ thể, sử dụng:

/user  Username in form [email protected] or DOMAIN\USER 
      ([email protected] is not compatible with /netonly)