Vì vậy, tôi có một ví dụ đơn giản, trong đó tôi có ứng dụng A, có một số mã hóa cứng người dùng X, một quản trị viên cục bộ, và sau đó nó khởi chạy ứng dụng B với những Thông tin xác thực đó bằng cách sử dụng đường dẫn tuyệt đối được mã hóa cứng. Cả hai ứng dụng bảng điều khiển A và B và dotnet, tuy nhiên chúng không tương tác với bảng điều khiển, chỉ cần ghi thông tin vào một tệp.các cửa sổ có một giới hạn khi một quá trình được bắt đầu bởi một tác vụ được lập lịch dưới một bộ các ủy nhiệm chạy một chương trình khác theo một bộ khác nhau của Creds
Khi tôi chạy A B tương tác (dưới creds của tôi, bằng cách nhấp đúp, hoặc thông qua Cmd.exe, hoặc một phiên PowerShell tương tác nó chạy tốt. Gọi thành công
Khi tôi chạy nó thông qua một kế hoạch nhiệm vụ với A là dưới bằng creds, và gọi B với người sử dụng X mã lỗi của Process.Start (mystartinfo) là -1073741502 hoặc 0xC0000142 trong hex có nghĩa là "ứng dụng không thể khởi động đúng"
Tuy nhiên nếu tôi chạy đã lên lịch nhiệm vụ gọi A với thông tin đăng nhập X của người dùng hoạt động ..
Tôi thực hiện thử nghiệm nhỏ này chủ yếu là vì tôi thấy hành vi tương tự khi cố gắng thực hiện "start-job -Credential" trong quyền hạn từ nhiệm vụ được lên lịch hoặc từ xa hoặc gọi quá trình bắt đầu trong PowerShell hoặc System.Diagnostic> Process.Start từ trong PowerShell trong cùng một kịch bản. Lúc đầu, tôi nghĩ rằng đó là một lỗi trong PowerShell nhưng nó có vẻ sâu hơn .. Hoặc Windows hoặc Dotnet đặc biệt và tôi muốn biết nếu điều này được biết/tài liệu và nếu có bất kỳ cách giải quyết.
Mọi thứ có ý nghĩa trong nhật ký công việc lên lịch? –
không có như là quá trình cha mẹ (một trong những nhiệm vụ theo lịch trình chạy) chỉ bắt và đăng nhập các ngoại lệ, công việc lên lịch chỉ cần đăng nhập một thực hiện thành công. – klumsy
Tổng số phát trong bóng tối. Tôi biết các tác vụ đã lên lịch yêu cầu "Đăng nhập dưới dạng tác vụ hàng loạt", vì bạn có thể chạy thành công A với người dùng X một cách trực tiếp, tôi không chắc liệu điều này có áp dụng hay không. http://msdn.microsoft.com/en-us/library/ms813942.aspx –