2015-03-19 47 views
5

Tôi đang cố viết kịch bản PowerShell để dừng các dịch vụ trên máy cục bộ.Cmdlet ngừng dịch vụ không thể mở dịch vụ tồn tại

Khi tôi chạy lệnh ghép ngắn, dịch vụ này hoạt động như mong đợi. Khi tôi sử dụng lệnh ghép ngắn dịch vụ dừng, Lỗi này cho biết không có dịch vụ nào tồn tại với tên tôi chỉ định. Nếu điều này đúng thì chắc chắn lệnh ghép ngắn sẽ nhận được lỗi tương tự.

Get-Service "Service 1" # Returns Service and status 
Stop-Service "Service 1" # Throws error below: 

Stop-Service : Service 'Service 1' cannot be stopped due to the following error: Cannot open Service 1 service on computer '.'. 

Có mẹo nào khi sử dụng lệnh ghép ngắn không?

+0

Bỏ qua tôi Tôi đã bị dày. Đã phải chạy với tư cách quản trị viên. Làm việc tốt ngay bây giờ. – ricky89

+0

Thay đổi tiêu đề ("không thể mở" thay vì "tìm") và tự trả lời câu hỏi –

Trả lời

9

Giải pháp là chạy PowerShell với tư cách quản trị viên. Stop-Service làm việc ok sau khi làm điều đó.

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