54

PowershellコマンドラインからNotepad ++でファイルを開くにはどうすればよいですか?

4

6 に答える 6

89

powershell 内では、単に start を使用して一般的な結果を得ることができます

ここでメモ帳++でpythonファイルを開くには、私がしたことです。

Start notepad++ ex1.py

これにより、notepad++ が起動し、.py ファイルと同じディレクトリにいると仮定して、ファイル ex1.py が読み込まれます。フルパス名を追加することで変更できます

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

お役に立てれば!

于 2013-02-14T23:08:51.650 に答える
6

デフォルトのパスにはスペースが含まれているため、exe へのパスを引用符で囲む必要があります。ただし、PowerShell はスクリプト言語でもあるためです。文字列自体は単純に文字列として評価されます。

C:\ PS> 'Hello world'
Hello world

そのため、文字列で指定されたコマンドを呼び出すように PowerShell に指示する必要があります。そのためには、call 演算子を使用します&

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

または、notepad++ がパスにある場合:

  C:\ PS> notepad++

または、exeと同じディレクトリにいる場合:

  C:\ PS> .\notepad++
于 2013-02-14T21:24:37.463 に答える