コマンドプロンプトのどのディレクトリからexplorer.exeを実行できるのですか?[複製]


15

どのexplorerディレクトリにいても、コマンドプロンプトから実行できるのはどのようになっていますか?

自分のexeでこれを模倣するにはどうすればよいですか?このexeがWindowsディレクトリに存在するという事実だけですか?


4
-1非常に不十分なフレーズ。タイトルの「コマンドプロンプトのディレクトリからexplorer.exeを実行するにはどうすればよいですか?」または「私はそれをどのように実行できますか」。「どのように実行できますか」と言うことは、実行できないことを意味する可能性があり、その方法を知りたいことを示唆しています。タイトルをはるかにうまく表現できたかもしれません。そして、それは単なる探検家ではありません。calc.exeもメモ帳も。副次的ポイント-ディレクトリ、「dir」はコマンドです。特にコマンドプロンプトのコンテキストではそうです。「ディレクトリ」と言う方がずっと明確です。
-barlop

30
@barlopうわー、試してみたら新しいユーザーを厳しくすることはできませんでした。コメントせずに編集することもできたので、ほとんど理由がありませんでした。–
cat

1
@catそれは彼が誰にも質問したのは初めてではないので、この特定のサイトで初めて尋ねたことはどんな言い訳からも遠いです、そして彼が尋ねるとき、私のプロンプトは彼がよりよく考えるのを助けるかもしれません質問。
-barlop

27
@barlopええ、しかしあなたはもっといいかもしれません:「あなたが本当に求めているのは、ジェイミー、「どのディレクトリにいるかに関係なく、コマンドプロンプトから自分のexeを実行するにはどうすればよいですか?」誤解を招く...」
ショーンV.ウィルソン

6
@barlopあなたの文法の「修正」は完全に不要であり、それらを提示した方法は非常に敵対的に見えました。それはして6年間の地位の13.5k-REPのユーザーを思い出させるために持っているばかげていいです
デビッドリチャービー

回答:


24

どのディレクトリにいるかに関係なく、コマンドプロンプトからエクスプローラーを実行するにはどうすればよいですか?

これは、C:\Windowsユーザーのシステム環境変数に含まれるパスのリストに含まれているためです。具体的にはPATH変数について話しています。

自分のexeでこれを模倣するにはどうすればよいですか?

実行可能ファイルの場所をシステム変数に追加します。

このexeがWindowsディレクトリに存在するという事実だけですか?

Windowsディレクトリは、PATHシステム環境変数に含まれるパスのリストに含まれています。


4
この他の質問は、PATH変数に大きな詳細を持っている-それは何をするか、どのようにそれを設定するには、など:superuser.com/questions/284342/...
LevenTech

7

どのディレクトリにいるかに関係なく、コマンドプロンプトからエクスプローラを実行できるのはどのようになっていますか?

explorer.exeを含むディレクトリがコンピュータのPATH環境変数に追加されているため、どのディレクトリからもExplorerを実行できます。

自分のexeでこれを模倣するにはどうすればよいですか?

はい。exeのディレクトリをシステムのPATHに追加するだけです。これを行うには、次の手順を実行します。

1. Click on "Computer" in windows explorer
2. Click "System Properties"
3. Click "Change settings"
4. Click "Advanced"
5. Click "Environment Variables"
6. Select the PATH variable and click "Edit"
7. Move your cursor to the end of the variable value box.  Add a 
   semicolon and the path for the directory that your executable resides in.

このexeがWindowsディレクトリに存在するという事実だけですか?

exeファイルがWindowsディレクトリに存在するからである 、WindowsのdirはあなたのコンピュータのPATH環境変数に存在するため。


5

通常explorer.exeはパス上にあるため、開いたコマンドプロンプトシェル内で既に使用可能になっているはずです。コマンドプロンプトを開いてを入力するとpath、次のようなものが表示されます。

PATH=C:\ProgramData\Oracle\Java\javapath;C:\Program Files (x86)\Intel\iCLS Client\;C:\Program Files\Intel\iCLS Client\;

C:\ Windows \ system32; C:\ Windows; C:\ Windows \ System32 \ Wbem; C:\ Windows \ System32 \ WindowsPowerShell \ v1.0 \; C:\ Program Files \ Intel \ Intel(R)Management Engine Components \ DAL; C:\ Program Files \ Intel \ Intel(R)Management Engine Components \ IPT; C:\ Program Files(x86)\ Intel \ Intel(R)Management Engine Components \ DAL; C:\ Program Files(x86)\ Intel \ Intel(R)Management Engine Components \ IPT

重要なコンポーネントはC:\Windowsです。これは、explorer.exe実行可能ファイルを保持するディレクトリです。パスにない場合、何かが間違っている場合、通常のWindowsインストールでは常にそこにあるはずです。次の手順でパスに手動で追加できます

  • [スタート]、[コントロールパネル]の順に選択します。[システム]をダブルクリックし、[詳細設定]タブを選択します。
  • [環境変数]をクリックします。…
  • [システム変数の編集](または[新しいシステム変数])ウィンドウで、PATH環境変数の値を指定します。…

そのようにパスを更新したら、コマンドプロンプトウィンドウでエクスプローラを使用できるようになります。新しいコマンドプロンプトを開き、と入力しexplorerます。その後、Explorerインスタンスが表示されます。

上記の手順は、エクスプローラーの実行可能ファイルを含むフォルダーがパス上にあることを確認できる例として提供されています。あなたの本当の質問はexe、あなたが作成したファイルをどのように動作させるかについてexplorerです。exeファイルを含むフォルダーをパスに挿入することを除いて、上記の手順に従ってパス環境変数を編集する手順に従ってこれを達成します。その後、後で開くコマンドプロンプトで使用できるようになります。


0

exeがこのような PATH環境変数にあるフォルダーにあることを確認する必要があります


5
リンクはPOSIX中心です。コロンは、Windowsのパス区切り文字ではありませんPATH
ルスラン

6
また、答えはそれ自体に関連する部分をコピー-リンクがなっても答えは(彼らはすべてのいくつかの時点でそうであるように)将来的に壊れて使用可能でなければなりません
マティヤNalis
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.