どのexplorer
ディレクトリにいても、コマンドプロンプトから実行できるのはどのようになっていますか?
自分のexeでこれを模倣するにはどうすればよいですか?このexeがWindowsディレクトリに存在するという事実だけですか?
どのexplorer
ディレクトリにいても、コマンドプロンプトから実行できるのはどのようになっていますか?
自分のexeでこれを模倣するにはどうすればよいですか?このexeがWindowsディレクトリに存在するという事実だけですか?
回答:
どのディレクトリにいるかに関係なく、コマンドプロンプトからエクスプローラーを実行するにはどうすればよいですか?
これは、C:\Windows
ユーザーのシステム環境変数に含まれるパスのリストに含まれているためです。具体的にはPATH
変数について話しています。
自分のexeでこれを模倣するにはどうすればよいですか?
実行可能ファイルの場所をシステム変数に追加します。
このexeがWindowsディレクトリに存在するという事実だけですか?
Windowsディレクトリは、PATH
システム環境変数に含まれるパスのリストに含まれています。
どのディレクトリにいるかに関係なく、コマンドプロンプトからエクスプローラを実行できるのはどのようになっていますか?
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環境変数に存在するため。
通常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インストールでは常にそこにあるはずです。次の手順でパスに手動で追加できます。
そのようにパスを更新したら、コマンドプロンプトウィンドウでエクスプローラを使用できるようになります。新しいコマンドプロンプトを開き、と入力しexplorer
ます。その後、Explorerインスタンスが表示されます。
上記の手順は、エクスプローラーの実行可能ファイルを含むフォルダーがパス上にあることを確認できる例として提供されています。あなたの本当の質問はexe
、あなたが作成したファイルをどのように動作させるかについてexplorer
です。exe
ファイルを含むフォルダーをパスに挿入することを除いて、上記の手順に従ってパス環境変数を編集する手順に従ってこれを達成します。その後、後で開くコマンドプロンプトで使用できるようになります。