Windows 7(x64)上のIISマネージャーで奇妙な問題に直面しています。
自宅にはWin7 Professionalがあり、スタートメニューでIISマネージャーのアイコンを確認すると、
%windir%\system32\inetsrv\InetMgr.exe
これをコマンドラインから起動すると、魅力のように動作します。
しかし、職場ではWindows 7 Enterprise(x64)を使用しており、スタートメニューのリンクを確認すると、エントリはまったく同じです。私がそれをクリックすると-それは魅力のように機能します。
コマンドライン(cmd.exeまたはTakeCommand)から起動したい場合は、ファイルがありません-a
DIR %windir%\system32\inetsrv\*.exe
「inetmgr6.exe」を含む多数のファイルが表示されますが、「inetmgr.exe」は表示されません。もちろん、起動することもできません:-(
不思議なことに、私はディレクトリを見たときに、%windir%\system32\INetSrv
WindowsエクスプローラまたはWindows PowerShellでは、私はSEEINetMgr.exe
ファイルを、私はそれを起動することはできません-何の問題。
****
ここで何が起こっているのですか?INetMgr.exe
クラシックコマンドラインからを見つけてそこから起動するにはどうすればよいですか?
更新:わかりました、いくつかの更新。私の仕事用ラップトップでは、INetMgr.exe
ファイルは実際にはと呼ばれるディレクトリにあるように見えますc:\windows\syswow64\inetsrv
(メモリから呼び出しているので、ディレクトリ名を引用しないでください-など)。PowershellやWindows 7 Explorerなどで検索すると、これを確認できます。
ただし、cmd.exeのような「クラシックな」コマンドラインからはc:\windows\system32\inetsrv
..... hmmm ....にあるようです。問題は、ファイルの実際の場所がわかっているにもかかわらず、自分のディレクトリからそのディレクトリにアクセスできないことです。クラシックコマンドライン-昇格された特権で管理者としてcmd.exeを実行している場合でも、ファイルの場所はわかりますが、それでも問題は解決しません:-(