2013-01-10 28 views
47

Tôi đang cố lên lịch chương trình C# để chạy trên bộ lập lịch Windows. Tôi đang sử dụng, Windows 7 Professional.Lỗi bộ lập lịch tác vụ Windows 101 khởi chạy mã lỗi 2147943785

Tôi có thể tạo các tùy chọn bảo mật tác vụ được đặt để chạy người dùng có đăng nhập hay không, đã cấp đặc quyền cao, để khởi chạy một exe trên một đường dẫn từ xa mà tôi có quyền truy cập.

"Giá trị lỗi: 2147943785" trợ giúp của bạn sẽ được đánh giá cao.

Đây là XML cho các lỗi

- <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event"> 
- <System> 
    <Provider Name="Microsoft-Windows-TaskScheduler" Guid="{DE7B24EA-73C8-4A09-985D-   5BDADCFA9017}" /> 
    <EventID>101</EventID> 
    <Version>0</Version> 
    <Level>2</Level> 
    <Task>101</Task> 
    <Opcode>101</Opcode> 
    <Keywords>0x8000000000000001</Keywords> 
    <TimeCreated SystemTime="2013-01-10T12:44:20.882178000Z" /> 
    <EventRecordID>51522</EventRecordID> 
    <Correlation /> 
    <Execution ProcessID="652" ThreadID="1892" /> 
    <Channel>Microsoft-Windows-TaskScheduler/Operational</Channel> 
    <Computer>pcb.co.za</Computer> 
    <Security UserID="S-1-5-18" /> 
    </System> 
- <EventData Name="TaskStartFailedEvent"> 
    <Data Name="TaskName">\Naedo</Data> 
    <Data Name="UserContext">Domanin\User31r</Data> 
    <Data Name="ResultCode">2147943785</Data> 
    </EventData> 
    </Event> 

Trả lời

78

Người dùng đã được cấu hình để chạy nhiệm vụ theo lịch trình này phải có "Đăng nhập như một công việc hàng loạt" quyền trên máy tính mà chủ các exe bạn đang tung ra. Điều này có thể được cấu hình trên chính sách bảo mật cục bộ của máy tính lưu trữ exe. Bạn có thể thay đổi chính sách (trên máy chủ lưu trữ exe) dưới

Administrative Tools -> Local Security Policy -> Local Policies -> tài Rights Assignment -> Log on as hàng loạt công việc

Thêm người dùng của bạn vào danh sách này (bạn cũng có thể đặt tài khoản người dùng là quản trị cục bộ trên máy lưu trữ tệp exe).

Cuối cùng, bạn cũng có thể chỉ cần sao chép exe từ vị trí mạng vào máy tính cục bộ của bạn và chạy nó từ đó thay thế.

Cũng lưu ý rằng chính sách miền có thể hạn chế quyền "Đăng nhập dưới dạng tác vụ theo lô" tại tổ chức của bạn.

+0

nhờ Jesse, tôi nhận được vào nhật ký trên như màn hình hàng loạt nhưng các nút "Thêm người dùng hoặc nhóm" và "Xóa" không hoạt động, có cách nào để giải quyết vấn đề đó không? – user1966843

+2

Có vẻ như bạn không đăng nhập vào máy tính đó với tư cách quản trị viên cục bộ. Chỉ quản trị viên cục bộ mới có thể thực hiện thay đổi đối với người trong nhóm "Đăng nhập dưới dạng nhóm". – Jesse

+0

Cảm ơn bạn rất nhiều Jesse exe. là trên một máy từ xa vì vậy tôi chỉ cần sao chép nó vào máy địa phương của tôi và nó làm việc, nhiều đánh giá cao :) – user1966843

0

Tôi có cùng ngày hôm nay trên Win7.x64, điều này giải quyết được.

Right Click MyComputer> Manage> Local Users and Groups> Nhóm> Quản trị double click> tên của bạn nên có mặt ở đó, nếu không nhấn thêm ...

Các vấn đề liên quan