7
Tôi có một tập lệnh PowerShell gọi một CmdLet để lần lượt báo cáo tiến độ của nó bằng cách sử dụng Viết-Tiến trình và tôi muốn ẩn thanh tiến trình.
Có thể chặn hoặc chuyển hướng đầu ra của CmdLet ghi tiến trình không?PowerShell: ngăn chặn đầu ra Viết tiến trình
nó không hoạt động khi bạn nhập các vấn đề nhập mô-đun và mô-đun Viết tiến độ –
Phải thêm một chút nữa vì nó ngăn chặn nó trong trường hợp này: $ ProgressPreference = 'SilentlyContinue'; new-module -ScriptBlock {for ($ i = 0; $ i -lt 100; $ i + = 5) {Hành động ghi tiến hành stat -perc $ i; Start-Sleep -milli 500}} -pass | ipmo –
Chỉ cần xác nhận Vladimir ở đây - tùy chọn này không tắt thanh tiến trình khi sử dụng mô-đun nhập. Thanh tiến trình là tuyệt vời khi sử dụng lệnh adhoc nhưng trong một kịch bản đăng nhập có một chút mất tập trung –