2009-12-18 13 views

risposta

11

l'impostazione di questa variabile di preferenza prima di chiamare il cmdlet che utilizza Write-Progress Prova:

$ProgressPreference = 'SilentlyContinue' 

Si consiglia di tornare al 'Continua' in seguito.

+1

non funziona quando si importano problemi di importazione di moduli e moduli Write-Progress –

+0

Deve esserci un po 'di più perché lo sopprime in questo caso: $ ProgressPreference =' SilentlyContinue '; new-module -ScriptBlock {for ($ i = 0; $ i -lt 100; $ i + = 5) {Write-Progress act stat -perc $ i; Start-Sleep -milli 500}} -pass | ipmo –

+0

Solo per confermare Vladimir qui - questa preferenza non disattiva le barre di avanzamento quando viene utilizzato il modulo di importazione. Le barre di avanzamento sono grandi quando si usano i comandi ad hoc ma in uno script di accesso sono un po 'fastidiosi –

Problemi correlati