Tengo un script de PowerShell que escribí en un dispositivo con Windows 10 usando PowerShell 5.1.17763.771. Toma una ruta a un archivo .tgz, lo desarchiva y coloca la carpeta extraída en otra ruta. Para ello, utiliza el tar
cmdlet integrado que se agregó a PowerShell hace uno o dos años. Funciona exactamente como se pretende en mi máquina.
Cuando se ejecuta este mismo script en Windows Server 2016, falla diciendo que tar
es un cmdlet no reconocido. La versión de PowerShell que se ejecuta en este servidor es 5.1.14393.3471. Ejecuté todas las actualizaciones de Windows que pude en el servidor. ¿Cómo puedo hacer que el tar
cmdlet nativo funcione en Windows Server 2016? ¿Hay actualizaciones de PowerShell que me faltan? ¿Puedo instalar un módulo creado por Microsoft que incluya el tar
cmdlet?