Điều này nghe có vẻ như một câu hỏi đơn giản nhưng tôi đã không thể làm việc nó ra sau khi tìm kiếm trực tuyến. Về cơ bản tôi muốn thực thi một kịch bản PowerShell (ví dụ: script.ps1) trong Jenkins và báo cáo thành công/thất bại.Làm thế nào để chạy một kịch bản PowerShell như một công việc trong Jenkins
Hãy thử 1: Run sau là "Execute Windows Command hàng loạt"
powershell -File c:\scripts\script.ps1
này khởi động như mong đợi nhưng bỏ sau một vài giây
Hãy thử 2: Run sau là "Execute Lệnh Windows Batch "
powershell -NoExit -File c:\scripts\script.ps1
Điều này chạy toàn bộ tập lệnh thành công, nhưng ne ver dừng lại. Tôi đã phải hủy bỏ tập lệnh theo cách thủ công
Thật tuyệt, tôi đã thử plugin nhưng không thể chạy plugin để chạy tệp ps1. Nhưng tôi chưa bao giờ thử ký hiệu ở trên. Sẽ thử nó theo cách này, Cảm ơn! – Danish
Tôi đã sử dụng các mục sau: powershell -ExecutionPolicy Unrestricted -File file.ps1 –
Tôi không thể tải plugin hoạt động đúng cách, có thể liên quan đến chính sách thực thi hoặc một cái gì đó. Đã phải quay trở lại dòng comand tiêu chuẩn với powershell.exe -ExecutionPolicy Bypass -NoLogo -KhôngInteractive -NoProfile -WindowStyle Hidden -File script.ps1 – Benoit