Convertidor de PSM1

Extraer texto de módulos de PowerShell (PSM1)


Arrastre o cargue su archivo .PSM1

Cómo extraer texto de su archivo PSM1

  1. Haga clic en el botón "Seleccionar archivo" de arriba y elija su archivo PSM1.
  2. Verás una vista previa, si está disponible.
  3. Haga clic en el botón "Convertir archivo a..." para extraer información de texto.

Convertir PSM1 a otro tipo de archivo

Para convertir módulos PSM1 a otro formato, necesita Microsoft PowerShell o otro software Desarrollador.

Convertir un archivo a PSM1

Para convertir otros formatos de archivo al tipo de archivo "Archivo de módulo de script de PowerShell", necesita Microsoft PowerShell o software similar.


Acerca de los archivos PSM1

Un archivo .PSM1 es un archivo de módulo de script de PowerShell (PowerShell Script Module) utilizado por Windows PowerShell. Almacena bloques reutilizables de código de PowerShell, incluyendo funciones, variables, alias y cmdlets. Los administradores de sistemas y desarrolladores usan estos archivos para empaquetar y compartir scripts de modo que puedan cargarse fácilmente en diferentes entornos usando el comando Import-Module. Puedes abrir, leer y editar archivos .PSM1 de forma nativa usando Microsoft PowerShell ISE o Visual Studio Code equipado con la extensión de PowerShell.

La principal desventaja del formato .PSM1 es que depende estrictamente del entorno de ejecución de PowerShell. No es un programa ejecutable independiente, lo que significa que no puede ejecutarse de forma nativa en máquinas sin PowerShell configurado. Además, las estrictas políticas de ejecución del sistema a menudo bloquean la ejecución de módulos .PSM1 no firmados, lo que provoca frustrantes errores de permisos para los usuarios finales. Compartir estos archivos por correo electrónico también es problemático, ya que muchos filtros de spam empresariales bloquean automáticamente las extensiones de PowerShell debido a sus posibles riesgos de seguridad.

Los usuarios normalmente necesitan convertir archivos .PSM1 a TXT para revisar el código de forma segura sin activar advertencias de ejecución, o a PDF para documentar el código fuente para cumplimiento y revisión por pares. Ocasionalmente, los desarrolladores cambian el nombre de la extensión a PS1 para probar el código como un script independiente en lugar de importarlo como un módulo. Ten en cuenta que la conversión a un formato de documento elimina la capacidad de ejecución del script.

Debido a que los archivos .PSM1 son en última instancia texto sin formato (generalmente codificados en UTF-8), la "conversión" real a formatos ejecutables como EXE requiere compiladores o envoltorios de terceros especializados, que a menudo rompen las dependencias complejas de los módulos. Los conversores en línea estándar no pueden ejecutar ni compilar este código de forma segura y, por lo general, no logran procesar el archivo en absoluto. Sin embargo, convert.guru puede analizar y extraer de forma segura el texto del script subyacente sin ejecutarlo. Simplemente arrastra y suelta tu archivo para identificar el formato, ver el código fuente sin procesar de forma segura y convertirlo a texto legible o formatos de documento cuando sea posible.

Convert.Guru analiza su archivo PSM1, detecta el formato exacto y le permite leer el texto que contiene.

Los usuarios también convirtieron archivos PS1, SEM y MSM.


Preguntas frecuentes

Si desea convertir un archivo PSM1 a PS1, JS, TS, PY, JAVA, CPP, C, CS, PHP, RB, GO o RS, puede utilizar Microsoft PowerShell o un software similar de la categoría "Empaquetado de módulos de script". En el menú Archivo, busque Guardar como… o Exportar….

Para convertir archivos SH, PY, KT, PS1, SWIFT, LUA, PL, JAVA, SCALA, JS, VBS o TS a PSM1, pruebe Microsoft PowerShell u otra herramienta comparable de la categoría "Empaquetado de módulos de script".



Acerca del convertidor PSM1

Convert.Guru se basa en una de las bases de datos de formatos de archivo más grandes y reconocidas, que se mantiene desde hace más de 25 años. Nuestro reconocimiento de formato identifica PSM1 de forma fiable — incluso si los archivos tienen un nombre incorrecto o están dañados — y los convierte a formatos comunes. El convertidor PSM1 funciona directamente en el navegador, sin registro ni instalación. Los archivos subidos se eliminan automáticamente después de la conversión.