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 ベースのプロセスを自動化および管理する能力が向上します。

(24) コメント

  1. Yuki 12345 -

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

  2. あきこ -

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

  3. リュウ -

    素晴らしい記事をありがとう!PowerShellがこんなに役立つとは思っていませんでした。

  4. ひろと -

    EXEの実行がスムーズになりそうでワクワクしています!実際に試した結果も教えたいです

  5. コウジ -

    EXEが動かない時はどうしたらいいか教えていただけると助かります

  6. 田中健一 -

    実行ファイルを管理するのが楽になりますね。個人的に「Start-Process」が一番使いやすいと感じています。

  7. サナ -

    PowerShellに慣れてきたけど、まだまだ学ぶことがたくさん!次の記事が楽しみです

  8. ひろみん -

    最近、PowerShellにハマっています!この情報、すぐ試してみようと思いました

  9. 鈴木花子 -

    情報をありがとう!特にスクリプトを使った方が便利そう。この方法を使うと、時間を節約できそうだね

  10. 山田太郎 -

    すごい!PowerShellからEXEを実行する方法がこんなにあるなんて驚きです。さっそく試してみますね

  11. 健二 -

    パワーシェルの記事もっと増えて欲しい!私は今、EXEを手動で実行しているので、効率化したいです。

  12. マリ -

    ちょっとしたトリックでPowerShellがこんなに便利になるのが面白いです

  13. 中村誠 -

    EXEを直接指定して実行する方法、意外と知らなかった…!これからはこの知識を活かします

  14. しんじ -

    この方法を使えば、自分のアプリケーションも自動化できる!早速、調査してみます。

  15. アリス -

    安定して実行できる方法を見つけるのが一番ですよね。皆さんはどの方法を使っていますか

  16. 大輔 -

    この記事を読んでから、EXEの実行が簡単になりました!本当にありがとうございます。

  17. 佐藤さくら -

    このトピックについてもっと知りたいです!PowerShellの他の便利な機能についての投稿も期待しています

  18. Kenta IT -

    仕事で使える技術がまた一つ増えました。PowerShellの使い方については、本当に参考になります

  19. ゆうな -

    他にもシェルスクリプトと組み合わせた使用例とかあったら嬉しいです

  20. かほ -

    実行する時にエラーが出たらどうすればいいのか、アドバイスが欲しいです!

  21. Miku台北 -

    5つの方法!どれが一番いいんだろう?イチ押しの方法を知りたいです

  22. さっちゃん -

    私もEXEを実行する際、最近PowerShellを使い始めました。この記事を見て、さらに理解が深まりました

  23. ケン -

    ちょっと難しそうだけど、挑戦する価値がありそう。皆さんの体験談も聞きたいな

  24. ミナト -

    EXEを実行できるスクリプトがこんなに多いとは思いませんでした。非常に役立つ情報です

コメントを残す

リテーナーケースの洗浄方法:安全で簡単な、実際に乾燥させる手順

リテーナーケースの洗浄方法:安全で簡単な、実際に乾燥させる手順

中性洗剤とぬるま湯を使ってリテーナーケースを洗浄する方法、適切に乾燥させる方法、熱による損傷を避ける方法、そしてケースを交換すべき時期について学びましょう。

車のエアフィルターを安全に掃除する方法:掃除するタイミングと交換するタイミング

車のエアフィルターを安全に掃除する方法:掃除するタイミングと交換するタイミング

エンジンエアフィルターの点検と整備方法、清掃が適切な場合、交換の方が安全な場合、そして適切な再取り付けを確認する方法を学びましょう。

冷凍庫の製氷機の掃除方法:初心者向けガイド

冷凍庫の製氷機の掃除方法:初心者向けガイド

冷凍庫の製氷機を安全に清掃する方法を学びましょう。製氷容器、アクセス可能な製氷機表面、ディスペンサーシュート、乾燥、再組み立て、そして避けるべき間違いについて解説します。

ビデノズルを安全に洗浄する方法:効果的な方法と避けるべき方法

ビデノズルを安全に洗浄する方法:効果的な方法と避けるべき方法

ビデのノズルを安全に洗浄する方法、セルフクリーニングの実際の仕組み、ミネラル分の蓄積への対処法、そしてお使いの機種に合った洗浄剤について学びましょう。

プール用砂ろ過器の掃除方法:逆洗、すすぎ、そしてより深く洗浄するタイミングを知る

プール用砂ろ過器の掃除方法:逆洗、すすぎ、そしてより深く洗浄するタイミングを知る

プールの砂ろ過器を安全に清掃する方法、逆洗が効果的だったかどうかを判断する方法、そしてより徹底的な清掃、修理、またはろ材の交換が必要となるタイミングについて学びましょう。

コーヒーグラインダーを安全に洗浄する方法:臼式グラインダーと刃式グラインダーのための8ステップガイド

コーヒーグラインダーを安全に洗浄する方法:臼式グラインダーと刃式グラインダーのための8ステップガイド

コーヒーグラインダーを安全に清掃する方法を学びましょう。刃の乾式ブラッシングから、取り外し可能な部品の洗浄、再組み立て、テスト、ブレードグラインダーの手入れまで、幅広く解説します。

服の生地を傷めずにネイルグルーを落とす方法

服の生地を傷めずにネイルグルーを落とす方法

乾いた接着剤を削り取る方法から、アセトンの慎重な使用、洗濯、乾燥前の生地の確認まで、衣類についたネイルグルーを安全に除去する方法を学びましょう。

生地を傷めずに服からステッカーの跡を落とす方法

生地を傷めずに服からステッカーの跡を落とす方法

衣類についたステッカーの跡を安全に除去する方法を学びましょう。低温処理や前処理から、溶剤の慎重な使用、洗濯、自然乾燥まで、様々な方法をご紹介します。

メカニカルキーボードを安全にクリーニングする方法:4ステップの徹底クリーニングガイド

メカニカルキーボードを安全にクリーニングする方法:4ステップの徹底クリーニングガイド

メカニカルキーボードを安全にクリーニングする方法を学びましょう。取り外し可能なキーキャップ、ほこりや汚れの除去、乾燥、再組み立て、そして作業を中断してマニュアルを確認すべきタイミングなどについて解説します。

生地を傷めずに服から接着剤を落とす方法

生地を傷めずに服から接着剤を落とす方法

まずは、衣類についた接着剤を優しい方法で落とす方法、ホットグルーや瞬間接着剤を使うべきタイミング、そして乾燥前に生地の状態を確認する方法を学びましょう。