2016-11-08 7 views
1

PowerShellからアプリケーションを開くコマンドが存在しますか?powershellを使用してコマンドでアプリケーションを開くにはどうすればよいですか?

「メモ帳」を入力すると、Microsoftメモ帳が開きます。しかし、他のアプリケーションはこのように開かないようです。

+0

ルック:http://stackoverflow.com/questions/651223/powershell-start-process-and-cmdline-switches – Fusseldieb

答えて

7

メモ帳はPowershellの魔法のせいではなく、$evn:PATH環境変数で指定されたディレクトリの1つにnotepad.exeが存在するため、この方法で実行されます。この点については、cmd.exe(コマンドプロンプト)を使用した場合と同じように動作します。

実行可能ファイルへのフルパスを指定すると、任意のアプリケーションを起動できます。C:\Program Files\FileZilla FTP Client\filezilla.exe。実行可能ファイルへの参照をキャプチャしてPowershellからより多くの制御を得る場合は、オプションでStart-ProcessをEXEで使用できます。

+0

ありがとう@alroc、これは素晴らしい作品結果をパイプするために使用できるものはありますか?これには別の質問が掲載されることがあります。 – JDavila

+0

@JDavilaは、これらの「結果」が何であるか、アプリケーションが何であるか、そして出力がどのように生成されるかによって異なります。あなたは新しい質問を開くべきです。 – alroc

+0

さて、ログの結果、具体的には特定の列のCSV形式を表示しようとしています。 – JDavila

3

Start-Processは、探しているコマンドレットです。

関連する問題