Saltar al contenido

Abra Notepad ++ desde PowerShell

Si encuentras alguna parte que no comprendes nos puedes dejar un comentario y haremos todo lo necesario de ayudarte rápidamente.

Solución:

Dentro de powershell, simplemente puedo usar el inicio y obtener resultados generales

para abrir un archivo python con notepad++ esto es lo que hice.

Start notepad++ ex1.py

esto iniciará notepad++ y cargará el archivo ex1.py asumiendo que está en el mismo directorio que el archivo .py. Puede cambiar eso agregando el nombre completo de la ruta

start notepad++ c:usersyoudesktopfilesex1.py

¡Espero que esto ayude!

Debido a que la ruta predeterminada contiene espacios, debe citar la ruta al exe. Sin embargo, porque PowerShell también es un lenguaje de secuencias de comandos. A string por sí mismo es simplemente evaluado como un string p.ej:

C: PS> 'Hello world'
Hello world

Por lo tanto, debe decirle a PowerShell que desea invocar el comando nombrado por el string. Para eso usas el operador de llamadas. & p.ej:

C: PS> & 'C:Program Files (x86)Notepad++notepad++.exe'

o si notepad ++ está en su camino:

  C: PS> notepad++

o si estás en el mismo directorio que el exe:

  C: PS> .notepad++

Para extrapolar las respuestas anteriores y atarlos en un lazo ordenado: si desea abrir un archivo con espacios en la ruta o el nombre:

. 'C:Program Files (x86)Notepad++notepad++.exe' 'C:TempFile With Spaces.txt' 

o

& 'C:Program Files (x86)Notepad++notepad++.exe' 'C:TempFile With Spaces.txt'

También se puede establecer como un alias:

Set-Alias -Value 'C:Program Files (x86)Notepad++notepad++.exe' -Name 'NotePad'
$FileWithSpaces = 'C:T e m pFile With Spaces.txt'
NotePad $FileWithSpaces

La línea superior aquí se puede copiar en (uno de) sus archivos $Profile .ps1 para que no necesite seguir usando Set-Alias ​​en cada nueva instancia de PS.

Finalizando este artículo puedes encontrar las críticas de otros programadores, tú asimismo eres capaz dejar el tuyo si lo crees conveniente.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *