Tengo un script de PowerShell que usa du.exe (Disk Usage originalmente de Sysinternals) para calcular el tamaño de los directorios.Error al llamar a un ejecutable de terceros desde Powershell al usar un IDE
Si me quedo du c:\Backup
en la consola, funciona como se esperaba, pero la misma línea de código se ejecute en ISE o PowerGUI da el resultado esperado más el error
+ du <<<< c:\backup
+ CategoryInfo : NotSpecified: (:String) [], RemoteException
+ FullyQualifiedErrorId : NativeCommandError
¿Por qué? ¿Cómo evito este error? Intenté invocar-expresión, usando &
, pero no voy.
Gracias por la ayuda.
Tenga en cuenta que si usted tiene $ '' ErrorActionPreference' establecido en Stop' esto va a detener la ejecución de la secuencia de comandos. Mi solución fue configurarlo para 'Continuar', invocar el comando y volver a establecerlo como 'Detener'. –