Как я могу открыть файл в Notepad ++ из командной строки Powershell?
Откройте Notepad ++ из PowerShell
Ответ 1
Внутри powershell я могу просто использовать начало и получить общие результаты
чтобы открыть файл python с помощью блокнота ++, вот что я сделал.
Start notepad++ ex1.py
это запустит notepad ++ и загрузит файл ex1.py, предположив, что вы находитесь в том же каталоге, что и файл .py. Вы можете изменить это, добавив полное имя пути
start notepad++ c:\users\you\desktop\files\ex1.py
Надеюсь, это поможет!
Ответ 2
Поскольку путь по умолчанию содержит пробелы, вы должны указать путь к exe. Однако, поскольку PowerShell также является языком сценариев. Строка сама по себе просто оценивается как строка, например:
C:\ PS> 'Hello world'
Hello world
Итак, вы должны сказать PowerShell, что вы хотите вызвать команду, названную строкой. Для этого вы используете оператор вызова &
например:
C:\ PS> & 'C:\Program Files (x86)\Notepad++\notepad++.exe'
или если блокнот ++ находится на вашем пути:
C:\ PS> notepad++
или если вы находитесь в том же каталоге, что и exe:
C:\ PS> .\notepad++