Abrir Notepad++ desde PowerShell


¿Cómo puedo abrir un archivo en Notepad++ desde la línea de comandos de Powershell?

Author: Cullub, 2013-02-15

2 answers

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ás en el mismo directorio que el archivo .py. Puede cambiar eso agregando el nombre completo de la ruta

start notepad++ c:\users\you\desktop\files\ex1.py

Espero que esto ayude!

 54
Author: Taku_,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2013-02-14 23:08:51

Debido a que la ruta predeterminada contiene espacios, debe citar la ruta al exe. Sin embargo, porque PowerShell también es un lenguaje de scripting. Una cadena por sí misma se evalúa simplemente como una cadena, por ejemplo:

C:\ PS> 'Hello world'
Hello world

Por lo tanto, debe decirle a PowerShell que desea invocar el comando que recibe el nombre de la cadena. Para ello se utiliza el operador de llamada & por ejemplo:

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 dir que el exe:

  C:\ PS> .\notepad++
 4
Author: Keith Hill,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2013-02-14 21:24:37