PowerShell から実行可能ファイル (EXE) を実行する 5 つの方法

Windows 実行可能ファイル (EXE ファイル) は、多くのアプリケーションのバックボーンです。これらのファイルはグラフィカル インターフェイスからも実行できますが、PowerShell は多くの人に愛されている多用途ツールです。本記事では、PowerShell から実行可能ファイルを簡単に実行する方法を詳しく説明します。

PowerShell から実行可能ファイル (EXE) を実行する 5 つの方法

PowerShell から EXE ファイルを実行すると、繰り返しのプロセスを自動化し、特定のパラメーターを使用してコマンドを実行し、実行可能なタスクをスクリプトにシームレスに統合できます。

目次

  1. 方法 1: .\ (ドット スラッシュ) を使用して EXE ファイルを実行する
  2. 方法 2: 呼び出し演算子 (&) を使用して EXE ファイルを起動する
  3. 方法 3: Invoke-Expression コマンドレットを使用して EXE を実行する
  4. 方法 4: CMD /C を使用して EXE ファイルを起動する
  5. 方法 5: Start-Process コマンドレットを使用する

方法 1: .\ (ドット スラッシュ) を使用して EXE ファイルを実行する

PowerShell 作業ディレクトリにある実行可能ファイル (EXE) を実行するには、.\ (ドット スラッシュ) プレフィックスを使用します。

ステップ 1:

Windows + S を押し、 「PowerShell」 と入力して、「管理者として実行」をクリックします。

PowerShell から実行可能ファイル (EXE) を実行する 5 つの方法 ステップ 2:

EXE の場所に移動します。 cd コマンドを使用します:

cd C:\プログラム\MyProgramFolder
PowerShell から実行可能ファイル (EXE) を実行する 5 つの方法 ステップ 3:

EXE を実行します。 .\ に続けて EXE ファイルの名前を入力します:

.\myprogram.exe
PowerShell から実行可能ファイル (EXE) を実行する 5 つの方法 ステップ 4:

EXE ファイルの検索で問題が発生した場合は、Get-ChildItem コマンドを使用します:

Get-ChildItem *.exe
PowerShell から実行可能ファイル (EXE) を実行する 5 つの方法

こちらもお読みください: Windows 11 で EXE ファイルを実行できない問題を解決する方法

方法 2: 呼び出し演算子 (&) を使用して EXE ファイルを起動する

呼び出し演算子 (&) を使用すると、PowerShell プロンプトから直接 EXE ファイルを実行できます。この方法は、迅速かつシンプルな実行を求めている場合に最適です。

ステップ 1:

Windows + R を押して「ファイル名を指定して実行」を開き、「PowerShell」 と入力し、[OK] をクリックします。

PowerShell から実行可能ファイル (EXE) を実行する 5 つの方法 ステップ 2:

以下のコマンドを入力して PowerShell を管理者として実行します:

Start-Process powershell -Verb runAs
PowerShell から実行可能ファイル (EXE) を実行する 5 つの方法 ステップ 4:

新しい管理者 PowerShell ウィンドウで、& 演算子に続けて EXE ファイルのフルパスを入力します:

& 'C:\Program Files\MyProgram\MyProgram.exe'
PowerShell から実行可能ファイル (EXE) を実行する 5 つの方法 ステップ 6:

EXE ファイルにコマンドライン引数が必要な場合は、ファイルパスの後に追加します:

& 'C:\Program Files\ExampleSoftware\program.exe' arg1 arg2 arg3

注:下の画像の引数 /p は、後でパスが指定された EXE ファイルを出力します。

PowerShell から実行可能ファイル (EXE) を実行する 5 つの方法

関連記事: Windows 11 で PowerShell を管理者として実行する方法

方法 3: Invoke-Expression コマンドレットを使用して EXE を実行する

Invoke-Expression コマンドレットは、文字列を動的にコマンドとして実行する方法を提供します。これにより、EXE ファイルへのフルパスを指定して実行できます。

ステップ 1:

Windows アイコンをクリックし、検索ボックスに 「PowerShell」 と入力して、「管理者として実行」を選択します。

PowerShell から実行可能ファイル (EXE) を実行する 5 つの方法 ステップ 2:

以下のコマンドを入力して EXE ファイルを実行します:

Invoke-Expression -Command "C:\path to\filename.exe"
PowerShell から実行可能ファイル (EXE) を実行する 5 つの方法 ステップ 3:

EXE ファイルの起動時に引数を追加する場合は、以下の引数を入力します:

Invoke-Expression "C:\path\to\your\file.exe arg1 arg2 arg3"
PowerShell から実行可能ファイル (EXE) を実行する 5 つの方法

方法 4: CMD /C を使用して EXE ファイルを起動する

「CMD /C」コマンドは、指定したコマンドを実行するためにコマンドプロンプトのインスタンスを作成します。

ステップ 1:

スタート ボタンをクリックし、「PowerShell」 と入力し、[管理者として実行] をクリックします。

PowerShell から実行可能ファイル (EXE) を実行する 5 つの方法 ステップ 2:

以下のコマンドを入力して cmd インスタンスを作成します:

cmd /c "実行ファイルへのパス"
PowerShell から実行可能ファイル (EXE) を実行する 5 つの方法 ステップ 3:

引数を実行したい場合は、以下のコードを入力します:

cmd /c "自分の実行ファイルへのパス 引数1 引数2"
PowerShell から実行可能ファイル (EXE) を実行する 5 つの方法

こちらもお読みください: コマンド プロンプトと PowerShell の違い

方法 5: Start-Process コマンドレットを使用する

Start-Process コマンドレットは、実行プロセスを大幅に制御できます。...

ステップ 1:

Windows + S を押し、「PowerShell」 と入力して、「管理者として実行」をクリックします。

PowerShell から実行可能ファイル (EXE) を実行する 5 つの方法 ステップ 2:

以下のコマンドを記述して、Start-Process を使用して EXE アプリを開きます:

Start-Process "filename.exe"
PowerShell から実行可能ファイル (EXE) を実行する 5 つの方法 ステップ 3:

特定の EXE ファイルを開くには:

Start-Process -FilePath "filepath.exe"
PowerShell から実行可能ファイル (EXE) を実行する 5 つの方法 共通パラメータ:
パラメーター 説明
-FilePath: 実行可能ファイル、スクリプト、またはドキュメントへのパスを指定します。
-ArgumentList: プロセスに渡す引数のリストを提供します。
-WorkingDirectory: プロセスの初期作業ディレクトリを設定します。
-Verb: ファイルに対して行うアクションを指定します。
-WindowStyle: ウィンドウの初期スタイルを決定します。
-Wait: プロセスが終了するまで待機します。
-PassThru: プロセス オブジェクトを返します。

よくある質問

1. PowerShell から EXE を実行することにセキュリティ リスクはありますか?

はい、PowerShell から EXE を実行すると、重大なセキュリティ リスクが伴います。

2. EXE の実行が失敗した場合、エラーはどのように処理すればよいですか?

PowerShell の try…catch ブロックを使用して、EXE 実行中の潜在的なエラーをキャプチャできます。

パラメータを指定してEXEを実行する

上記の方法が PowerShell から実行可能ファイルを実行するのに役立つことを願っています。 PowerShell を使用すると、Windows ベースのプロセスを自動化および管理する能力が向上します。



2 Comments

  1. Yuki 12345 -

    EXEの実行についてはあまり考えたことがなかったですが、こんなに便利なら使ってみたくなります

  2. あきこ -

    PowerShellの使い方は本当に奥が深いですね!誰か、EXEを実行する際の具体的な注意点を教えてくれませんか

Leave a Comment

Berealアプリが正常に動作しないのを修正する9つの方法

Berealアプリが正常に動作しないのを修正する9つの方法

BeRealアプリの一般的な問題によってソーシャルエクスペリエンスが中断されないように、ここではBeRealアプリが正常に動作しない問題を修正する9つの方法を紹介します。

PowerShell から実行可能ファイル (EXE) を実行する 5 つの方法

PowerShell から実行可能ファイル (EXE) を実行する 5 つの方法

PowerShell から実行可能ファイルを簡単に実行し、システムをマスター制御する方法についてのステップバイステップガイドをご覧ください。

ズームで注釈を付ける方法

ズームで注釈を付ける方法

地球上で最もトレンドのリモート会議プラットフォームの一つであるZoomの注釈機能の使い方を詳しく解説します。ズームでユーザビリティを向上させましょう!

Microsoft Outlook 電子メールに絵文字を挿入する方法

Microsoft Outlook 電子メールに絵文字を挿入する方法

デスクトップまたはモバイルの Outlook 電子メールに絵文字を挿入して、より個人的なメールにし、感情を表現したいと思いませんか?これらの方法を確認してください。

NetflixエラーコードF7701-1003を修正する方法

NetflixエラーコードF7701-1003を修正する方法

NetflixエラーコードF7701-1003の解決策を見つけ、自宅でのストリーミング体験を向上させる手助けをします。

修正:MicrosoftTeamsでファイルを削除できない

修正:MicrosoftTeamsでファイルを削除できない

Microsoft Teamsがファイルを削除しない場合は、まず待ってからブラウザーのキャッシュとCookieをクリアし、以前のバージョンを復元する方法を解説します。

Mac に読み込まれない特定の Web サイトを修正する 9 つの方法

Mac に読み込まれない特定の Web サイトを修正する 9 つの方法

特定のWebサイトがMacに読み込まれていませんか?SafariやGoogle Chromeでのトラブルシューティング方法を詳しく解説します。

Spotifyのプレイリストを消去する方法

Spotifyのプレイリストを消去する方法

未使用のSpotifyプレイリストを消去する方法や、新しいプレイリストの公開手順について詳しく説明しています。

Outlookがサーバーに接続できない問題を解決するための9つのヒント

Outlookがサーバーに接続できない問題を解決するための9つのヒント

「Outlookはサーバーに接続できません」というエラーでお困りですか?この記事では、Windows10で「Outlookがサーバーに接続できない問題」を解決するための9つの便利なソリューションを提供します。

プロフィールにアクセスせずにLinkedInで誰かをブロックする方法

プロフィールにアクセスせずにLinkedInで誰かをブロックする方法

LinkedInで誰かを知らないうちにブロックするのは簡単です。ブログを読んで、匿名になり、LinkedInの誰かをブロックする方法を見つけてください。