Saya menghadapi masalah aneh dengan IIS Manager di Windows 7 (x64).
Di rumah, saya memiliki Win7 Professional, dan ketika saya memeriksa ikon IIS manager saya di menu mulai, saya melihatnya terhubung
%windir%\system32\inetsrv\InetMgr.exe
Ketika saya meluncurkan ini dari baris perintah, itu berfungsi seperti pesona.
Di tempat kerja, saya memiliki Windows 7 Enterprise (x64), dan ketika saya memeriksa tautan saya di menu mulai, entri persis sama. Jika saya mengkliknya - itu berfungsi seperti pesona.
Sekarang jika saya ingin menjalankannya dari baris perintah (cmd.exe atau TakeCommand), namun - file tersebut tidak ada di sana - a
DIR %windir%\system32\inetsrv\*.exe
memperlihatkan sejumlah file, termasuk "inetmgr6.exe" - tetapi tidak ada "inetmgr.exe" - dan tentu saja, saya juga tidak dapat menjalankannya :-(
Anehnya, ketika saya melihat direktori %windir%\system32\INetSrv
di Windows Explorer atau Windows Powershell, saya SEE yang INetMgr.exe
berkas dan saya bisa memulai - tidak ada masalah.
Apa yang ****
sedang terjadi di sini? Bagaimana saya bisa menemukan INetMgr.exe
dari baris perintah klasik saya dan meluncurkannya dari sana ??
UPDATE: ok, beberapa pembaruan. Di laptop kerja saya, INetMgr.exe
file tersebut tampaknya benar-benar terletak di direktori bernama c:\windows\syswow64\inetsrv
(Saya ingat dari memori, jadi jangan mengutip saya pada nama direktori - sesuatu seperti itu). Saya bisa melihat ini jika saya mencarinya di Powershell atau Windows 7 Explorer.
Namun, dari baris perintah "klasik" seperti cmd.exe, tampaknya berada dalam c:\windows\system32\inetsrv
..... hmmm .... masalahnya adalah - meskipun sekarang saya tahu di mana file itu sebenarnya, saya tidak dapat mengakses direktori itu dari saya baris perintah klasik - bahkan jika saya menjalankan cmd.exe sebagai admin dengan hak tinggi ....... jadi saya tahu di mana file tersebut, tapi itu masih tidak menyelesaikan masalah saya :-(
FWIW - Saya melihat masalah yang sama persis pada "desktop" Windows 2008 R2 saya. Saya tidak pernah menemukan perbaikan atau eksplorasi.
Tetapi solusi bagi saya adalah menyalin C: \ Windows \ System32 \ inetsrv \ InetMgr.exe ke folder baru (mis. "E: \ Apps \ IIS \ InetMgr.exe"). Sekarang saya dapat menjalankannya dari baris perintah di lokasi ini, UAC muncul, dan semua berfungsi dengan baik dari sana.
sumber
Saya memiliki masalah yang sama, saya menggunakan windows 7 64bit, saya mencoba mencari InetMgr.exe menggunakan program seperti Chrome (menggunakan jendela unggah) atau notepad ++ (File -> Open) tetapi saya tidak melihat file tersebut .
Jika saya mencoba menemukannya menggunakan windows notepad asli saya melihatnya. Menggunakan CMD file terlihat. Jika saya menyalin dan menempelkan file dalam direktori yang sama ... itu tidak dapat dilihat oleh program lain. Jika saya mengganti nama file (test.txt) ... file tersebut masih tidak terlihat ...
Tampaknya file tersebut dapat dilihat oleh program sistem Operasi lainnya (Explorer, notepad) tetapi tidak untuk perangkat lunak pihak ketiga (Chrome, notepadd ++, winamp ecc)
Dalam semua pencarian saya telah menggunakan . pola pencarian. Dalam semua pencarian w3wp.exe dan InetMgr6.exe terlihat ... tetapi InetMgr.exe tidak.
Dalam direktori C: \ Windows \ SysWOW64 \ inetsrv file tidak ada.
Bagaimana itu mungkin?
MEMPERBARUI
Inilah jawabannya :
sumber