Makale numarası: 328419 - Son Gözden Geçirme: 03 Aralık 2007 Pazartesi - Gözden geçirme: 5.9

Nasıl eklenir ve IIS 6.0 Web hizmeti uzantısı dosyaları Kaldır

Sistem İpucuBu makale, kullandığınızdan farklı bir işletim sistemine yöneliktir. Sizinle ilgili olmayabilecek makale içeriği devre dışı bırakıldı.

Bu Sayfada

Hepsini aç | Hepsini kapa

Özet

Bu adım adım makalede, ınternet ınformation Services (IIS) 6.0 ınternet sunucusu uygulama programlama arabirimi (ISAPI) uzantıları ve ortak ağ geçidi arabirimi (CGI) uygulamaları, bir yerel veya uzak bir sunucu gibi Web hizmeti uzantısı dosyalarının nasıl açıklar. Makalede ayrıca, yerel veya uzak bir sunucudaki IIS 6. 0'daki Web hizmeti uzantısı dosyalarını kaldırma anlatılmaktadır.

Geçerli durumu (etkin veya devre dışı) ve sunucu üzerinde yüklü olan her bir Web hizmeti uzantısını tanımlayan, virgülle ayrılan dizeler listesi Web hizmeti uzantısı sınırlama listesi (WebSvcExtRestrictionList) özelliği, IIS 6.0 metatabanı içeren uzantısı. Uzantısı'nı kullanmak için ııS'YI, Web hizmeti uzantısı sınırlama listesine bulunması gerekir.

Sysvol\system32\ içinde depolanan ıisext.vbs komut satırı komut dosyası (Windows\System32 varsayılan), dizin, tek bir dosyaya ekleyin veya IIS 6.0 çalıştıran yerel veya uzak bilgisayarda WebSvcExtRestrictionList özelliği tek bir dosyayı kaldırmak için kullanılabilir. Bunu yapmak için sözdizimi aşağıdaki gibidir:

Dosya eklemek için:
IisExt AddFile sürücü: \Path\FileNameAccess {0|1} {0|1} [/s bilgisayar [[domain\] /u kullanıcı/p parola]] ShortDesc KIMLIK silinemez
Dosyaları kaldırmak için:
IisExt RmFile sürücü: \Path\FileName [/s <a1>Bilgisayar</a1> [[Domain\] /u kullanıcı [/p parola]]]
Bu parametreler hakkında daha fazla bilgi için bu makalenin sonundaki Parameters kısmında bakın.

Web hizmeti uzantısı dosyalarını ekleme

Bu bölümde, yerel bir sunucu ve bir uzak sunucuda Web hizmeti uzantısı dosyalarının nasıl açıklar.

Yerel bir sunucuda Web hizmeti uzantısı dosyalarını ekleme

Aşağıdaki komut yerel sunucuda Web hizmeti uzantısı sınırlama listesine (WebSvcExtRestrictionList) Test.exe dosya ekler. Bu örnekte, dosyayı Başlarken, KIMLIĞI'ni etkinleştirmek için 1'için erişim bayrağını ayarlanır Web hizmeti uzantısı sınama; silinebilir bayrağı, dosyanın silinmesini önlemek için 0 olarak ayarlanır.

Web hizmeti uzantısı dosyasını eklemek için <a0></a0>, (Windows\System32 varsayılandır) Sysvol\System32 klasörüne bir komut istemini değiştirme ve sonra da aşağıdaki komutu yazın:
iisext/AddFile c:\Source\Test.exe 1 sınama 0 sınama
Aşağıdaki yanıtı alırsınız:
... Sunucuya bağlanan bitti.
Uzantı dosyasının tam ekleme.

Bir uzak sunucuda Web hizmeti uzantısı dosyalarını ekleme

Aşağıdaki komut uzak sunucudaki Web hizmeti uzantısı sınırlama listesine (WebSvcExtRestrictionList) test.dll dosya ekler. Bu örnekte, erişim bayrağı dosyayı başlarken devre dışı bırakmak için 0 olarak ayarlanır, Web hizmeti uzantısının KIMLIĞINI test olduğu ve silinebilir bayrağı, dosyanın silinmesini sağlamak için 1 olarak ayarlanır. Uzak sunucu adı sunucu1 etki alanı adı EtkiAlanı1 ve kullanıcı adı ve parola, görevi tamamlamak için kullanılan yönetici: Password11 olur. Bu parametreler hakkında daha fazla bilgi için bu makalenin sonundaki Parameters kısmında bakın.

Web hizmeti uzantısı dosyasını eklemek için <a0></a0>, (Windows\System32 varsayılandır) Sysvol\System32 klasörüne bir komut istemini değiştirme ve sonra da aşağıdaki komutu yazın:
iisext/AddFile c:\Source\Test.dll 0 sınama 1 sınama /s Sunucu1 /u Domain1\Administrator /p Password11
Aşağıdaki yanıtı alırsınız:
... Sunucuya bağlanan bitti.
Uzantı dosyasının tam ekleme.

Web hizmeti uzantısı dosyalarını kaldırma

Bu bölümde, yerel bir sunucu ve bir uzak sunucuda Web hizmeti uzantısı dosyalarını kaldırma açıklar.

Bir yerel sunucu Web hizmeti uzantısı dosyalarını kaldırma

Aşağıdaki komut dosyası girdisi için test.dll yerel sunucudaki Web hizmeti uzantısı sınırlama listesine (WebSvcExtRestrictionList) kaldırır.

Komut isteminde (Windows\System32 varsayılandır) Sysvol\System32 klasörüne gidin ve sonra da aşağıdaki komutu yazın:
iisext /RmFile c:\Source\Test.dll
Aşağıdaki yanıtı alırsınız:
... Sunucuya bağlanan bitti.
Uzantı dosyasının tam kaldırılıyor.

Bir uzak sunucu Web hizmeti uzantısı dosyalarını kaldırma

Aşağıdaki komut dosyası Test.exe Web'den kaldırır uzak bilgisayardaki hizmeti uzantısı sınırlama listesine (WebSvcExtRestrictionList). Bu örnekte, uzak sunucunun adını Sunucu1, etkialanı1 etki alanı adıdır; kullanıcı adı ve parola, görevi tamamlamak için kullanılan yönetici: Password11 olur. Bu parametreler hakkında daha fazla bilgi için bu makalenin sonundaki Parameters kısmında bakın.

Komut isteminde (Windows\System32 varsayılandır) Sysvol\System32 klasörüne gidin ve sonra da aşağıdaki komutu yazın:
iisext /RmFile c:\Source\Test.exe /s Sunucu1 /u Domain1\Administrator /p Password11
Aşağıdaki yanıtı alırsınız:
... Sunucuya bağlanan bitti.
Uzantı dosyasının tam kaldırılıyor.

Parametreler

  • Drive: \Path\FileName: Bu parametre Web yolunu ve dosya adı belirtir hizmeti uzantısı dosyasını eklenecek.
  • Erişim: bir Web hizmeti uzantısı dosyasını (0) devre dışı olup olmadığını belirtir veya Web hizmetini ekledikten sonra (1) etkinleştirilmiş olduğundan The Access sayısal gerekli atamasıdır.
  • No: Web sunucusu uzantısını eklendiğinde KIMLIĞI gereklidir olduğundan, bu dosya ile ilişkilendirilmiş olan KIMLIĞINI belirtir. KIMLIK yoksa, Iisext onu dosyasının adı oluşturur (yani, çalıştırılabilir veya DLL).
  • Silinebilir: silinebilir sayısal atamasını gereklidir, (0) engellemek veya (1) izin vermek için bir dosya eklendiğinde Web hizmeti uzantısı kısıtlama listesinden silinmesini gelen bir Web hizmeti uzantısı dosyasını.
  • ShortDesc: Bu gerekli Web hizmeti uzantısının kısa açıklamasını.
  • <a1>/s</a1> Computer: Bu parametre bir ağ adı veya uzak bilgisayarın IP adresini belirtir. Bu parametre kullanılmazsa, varsayılan olarak, komut dosyasını yerel bilgisayarda çalışır.
  • /u Domain\User: Bu parametre, uzak bilgisayarda yönetimsel ayrıcalıklara sahip olan ve, komut dosyasını çalıştıracak kullanıcı hesabını belirtir. Bu seçenek belirtilmezse, komut dosyası, yerel olarak oturum açmış kimlik bilgilerini kullanır.
  • /p Password: Bu parametre ile <a2>/u</a2> parametresini kullanılan hesabın parolasını belirtir. /S</a0> parametresi kullanılmaz ve parola gereklidir, kullanıcıdan parola istenir ve parolayı örtülü.
  • /?: Bu parametreyi, komut isteminde Yardımı görüntüler.

Referanslar

Ek bilgi için, Microsoft Bilgi Bankası'ndaki makaleleri görüntülemek üzere aşağıdaki makale numaralarını tıklatın:
328360  (http://support.microsoft.com/kb/328360/EN-US/ ) Nasıl etkinleştirilir ve ISAPI uzantıları ve IIS 6. 0'daki CGI uygulamalarını devre dışı bırak
328505  (http://support.microsoft.com/kb/328505/EN-US/ ) Liste Web Sunucu Uzantıları'nı ve uzantılarını IIS 6. 0'daki nasıl

Bu makaledeki bilginin uygulandığı durum:
  • Microsoft Internet Information Services 6.0
  • Microsoft Windows Server 2003 Datacenter Edition
  • Microsoft Windows Server 2003 Enterprise Edition
  • Microsoft Windows Server 2003 Standard Edition
  • Microsoft Windows Server 2003 Web Edition
  • Microsoft Windows Small Business Server 2003 Premium Edition
  • Microsoft Windows Small Business Server 2003 Standard Edition
Anahtar Kelimeler: 
kbmt kbwebservices kbappservices kbhowtomaster KB328419 KbMttr
Otomatik TercümeOtomatik Tercüme
ÖNEMLİ: Bu makale, bir kişi tarafından çevrilmek yerine, Microsoft makine-çevirisi yazılımı ile çevrilmiştir. Microsoft size hem kişiler tarafından çevrilmiş, hem de makine-çevrisi ile çevrilmiş makaleler sunar. Böylelikle, bilgi bankamızdaki tüm makalelere, kendi dilinizde ulaşmış olursunuz. Bununla birlikte, makine tarafından çevrilmiş makaleler mükemmel değildir. Bir yabancının sizin dilinizde konuşurken yapabileceği hatalar gibi, makale; kelime dağarcığı, söz dizim kuralları veya dil bilgisi açısından yanlışlar içerebilir. Microsoft, içeriğin yanlış çevrimi veya onun müşteri tarafından kullanımından doğan; kusur, hata veya zarardan sorumlu değildir. Microsoft ayrıca makine çevirisi yazılımını sıkça güncellemektedir.
Makalenin İngilizcesi aşağıdaki gibidir:328419  (http://support.microsoft.com/kb/328419/en-us/ )