Windows Server® 2008 R2 içindeki Sunucu Yöneticisi, roller, rol hizmetleri ve özellikler öğelerini yükleme, kaldırma ve sorgulama için bir dizi Windows PowerShell cmdlet'i ve kullanıcıların otomatik olarak roller, rol hizmetleri ve özellikler yüklemelerini ve kaldırmalarını sağlamak için ServerManagerCmd.exe komut satırı aracını sunar. İki komut satırı seçeneği de kullanıcıların çalışmalarının günlüklerini görüntülemelerine ve bir bilgisayarda yüklenmiş ve yüklenebilir roller, rol hizmetleri ve özellikler öğelerinin listesini görüntülemek üzere sorgular çalıştırmalarına olanak verir.

ServerManagerCmd.exe bir XML yanıt dosyasıyla birlikte kullanılarak, rollerin veya özelliklerin art arda otomatik olarak yüklenmelerini veya kaldırılmalarını hızlandırabilir. ServerManagerCmd.exe ile kullanabileceğiniz yanıt dosyası hakkında daha fazla bilgi için, bkz. Sunucu Yöneticisi Komutları için Yanıt Dosyası Oluşturma.

Not

Servermanagercmd.exe kullanımdan kalkmıştır ve gelecekteki Windows sürümlerinde destekleneceği garanti edilmemektedir. Sunucu Yöneticisi için kullanılabilen Windows PowerShell cmdlet'lerini kullanmanızı öneririz.

Bu konuda

Sunucu Yöneticisi komut satırı araçları, dism, pkgmgr ve ocsetup

Sunucu Yöneticisi komut satırı araçları, Windows yazılım paketlerini yüklemek ve kaldırmak için kullanılan dism, pkgmgr ve ocsetup gibi diğer komut satırı araçlarından farklıdır. Windows Server 2008 R2 çalıştıran bir bilgisayarda roller, rol hizmetleri ve özellikler yüklemek veya kaldırmak için Sunucu Yöneticisi bileşenine yönelik Windows PowerShell cmdlet'lerini veya ServerManagerCmd.exe komut satırı yardımcı programını kullanmanızı öneririz.

Aşağıdaki listede, Sunucu Yöneticisi cmdlet kümesinin ve komut istemi yardımcı programının dism, pkgmgr ve ocsetup araçlarından farkları bulunur ve bir sunucuyu olabildiğince verimli şekilde dağıtmak isteyen yöneticiler için yararları Sunucu Yöneticisi komut araçlarının avantajları açıklanmıştır.

  • Sunucu Yöneticisi komut satırı, işlev ve terminoloji olarak Windows Server 2008 R2 kullanıcı arabirimindeki Sunucu Yöneticisi konsolunun dağıtım ve yönetim özellikleriyle uyumludur.

  • rol, rol hizmeti veya özellik içeren paketlerin ve dosyaların türlerinin kullanıcılar tarafında bilinmesi gerekmez. Sunucu Yöneticisi komut satırı yalnızca yöneticinin yüklemek veya kaldırmak istediği rol, rol hizmeti veya özellik adını gerektirir. Yöneticilerin rol, rol hizmeti veya özellik paketlerinin yolunu veya dosya adını sağlamaları gerekmez.

  • Yöneticiler, Sunucu Yöneticisi komut satırını kullanırken roller, rol hizmetleri ve özellikler arasındaki bağımlılıkları belirtmek zorunda değildir. Sunucu Yöneticisi komut satırı yardımcı programı, komutta belirtilen rol, rol hizmeti veya özellik öğesini kullanmak için gereken diğer yazılım paketlerini otomatik olarak yükler.

  • Yükleme veya kaldırma işlemi sırasında sorunlar oluşursa, ServerManagercmd.exe aracının hata işleme özelliği sorun gidermeyi kolaylaştırır ve kullanıcının gerçekleştireceği eylemleri açıkça gösterir.

  • ServerManagercmd.exe aracının -whatIf parametresi, kullanıcıların komutları başlatıp sistemi değiştirmeden önce bu komutların hangi eylemleri gerçekleştireceğini doğrulamalarını sağlar. dism, pkgmgr ve ocsetup araçlarında buna karşılık gelen bir komut parametresi yoktur.

  • Get-WindowsFeature cmdlet'i ve ServerManagerCmd.exe'nin -query parametresi kullanıcılara bilgisayara yüklenebilecek ve bilgisayarda yüklü olan roller, rol hizmetleri ve özellikler öğeleriyle ilgili eksiksiz görünümler sağlar. dism, pkgmgr ve ocsetup araçlarında buna karşılık gelen bir parametre yoktur.

  • Sunucu Yöneticisi komut satırının hem girdisi hem de çıktısı XML tabanlıdır. ServerManagercmd.exe aracı, yüklenecek veya kaldırılacak roller, rol hizmetleri ve özellikler öğelerinin belirtildiği bir XML yanıt dosyasını kabul eder. Hem yükleme ve kaldırma işlemi sonuçları hem de -query sonuçları XML dosyalarına verilebilir. Böylece, diğer yazılımların Sunucu Yöneticisi komut istemi yardımcı programıyla kullanılan XML dosyalarını oluşturmalarına ve yorumlamalarına olanak veren otomasyon senaryoları mümkün olur.

Sunucu Yöneticisi için Windows PowerShell cmdlet'leri

Sunucu Yöneticisi için Windows PowerShell cmdlet'leri, virgülle ayrılmış bir veya daha fazla roller, rol hizmetleri ve özellikler yüklemek veya kaldırmak üzere parametrelerin kullanılmasını kabul eder.

Aşağıdaki üç cmdlet, Windows PowerShell kullanarak kullanılabilen rolleri yüklemenizi, kaldırmanızı ve bilgilerini görüntülemenizi sağlar. Bu cmdlet'ler hakkında daha fazla bilgi ve cmdlet'leri kullanmak örnekleri için, Sunucu Yöneticisi modülünün yüklendiği bir Windows PowerShell oturumunda, Get-Help cmdlet_name -full girin; burada, cmdlet_name, aşağıdaki değerlerden birini temsil eder.

  • Add-WindowsFeature   Belirtilen roller, rol hizmetleri ve özellikler öğesini bilgisayara yükler. Bu cmdlet'i kullanarak roller, rol hizmetleri ve özellikler ekleme hakkında daha fazla bilgi için, bkz. Sunucu Rolleri ve Özellikleri Ekleme.

  • Get-WindowsFeature   Bilgisayara yüklenebilecek tüm roller, rol hizmetleri ve özellikler öğelerinin listesini döndürür ve yüklü olanları onay kutuları ([X]) kullanarak görüntüler. Get-WindowsFeature cmdlet'i ayrıca, roller, rol hizmetleri ve özellikler eklemek veya kaldırmak istediğiniz Add-WindowsFeature ve Remove-WindowsFeature cmdlet'lerinde belirttiğiniz komut adlarını döndürür. Get-WindowsFeature cmdlet'inin sonuçları kanal kullanılarak, örneğin diğer iki Sunucu Yöneticisi cmdlet'ine veya En İyi Yöntemler Çözümleyicisi için tarama çalıştıran cmdlet'lere geçirilebilir.

  • Remove-WindowsFeature   Belirtilen roller, rol hizmetleri ve özellikler öğesini bilgisayardan kaldırır. Bu cmdlet'i kullanarak roller, rol hizmetleri ve özellikler kaldırma hakkında daha fazla bilgi için, bkz. Sunucu Rollerini ve Özelliklerini Kaldırma.

Sunucu Yöneticisi için Windows PowerShell cmdlet'lerinin avantajları

Sunucu Yöneticisi için Windows PowerShell cmdlet'leri ServerManagerCmd.exe komutuna göre bazı önemli avantajlar sağlar.

  • Windows PowerShell ve Sunucu Yöneticisi cmdlet kümesi dism, pkgmgr veya ocsetup kullanılarak yüklendikten sonra, Windows PowerShell cmdlet'leri Windows Server 2008 R2 ürününün Sunucu Çekirdeği yükleme seçeneğini çalıştıran bir bilgisayarda çalıştırılabilir. Windows PowerShell ve Sunucu Yöneticisi cmdlet'lerini Windows Server 2008 R2 ürününün Sunucu Çekirdeği yükleme seçeneğine yükleme yönergeleri Windows Server Geçiş Araçları Yükleme, Erişim ve Kaldırma (sayfa İngilizce olabilir) (https://go.microsoft.com/fwlink/?LinkId=134763) sayfasında bulunmaktadır.

  • Windows PowerShell araçları ve cmdlet'leri bir rol, rol hizmeti veya özellik yüklendikten sonra bazı yönetim görevlerini gerçekleştirmek için kullanılabilir. Windows PowerShell araçları tarafından kullanılabilen roller, rol hizmetleri ve özellikler hakkında daha fazla bilgi için, bkz. Windows PowerShell about_Modules (sayfa İngilizce olabilir) (https://go.microsoft.com/fwlink/?LinkId=141216).

Sunucu Yöneticisi cmdlet'lerini kullanma gereksinimleri

Sunucu Yöneticisi ile ilgili herhangi bir Windows PowerShell cmdlet'i çalıştırmak için, Windows PowerShell bileşenini yükseltilmiş kullanıcı haklarıyla çalıştırıyor olmanız gerekir. Bunu yapmak için, Başlat'ı tıklatın, Tüm Programlar'ı tıklatın, Donatılar'ı tıklatın, Windows PowerShell'i tıklatın, Windows PowerShell'i sağ tıklatın ve sonra Yönetici olarak çalıştır'ı tıklatın.

Ayrıca, Sunucu Yöneticisi cmdlet'leriyle çalışmaya başlamadan önce Sunucu Yöneticisi modülünü tüm yeni Windows PowerShell oturumlarına yükleyebilirsiniz. Bunu yapmak için, yükseltilmiş kullanıcı haklarıyla açılmış bir Windows PowerShell oturumunda, Import-Module Servermanager yazın ve Enter tuşuna basın.

Not

Yüklü modül ve ek bileşenlerin otomatik olarak yüklendiği bir Windows PowerShell oturumu başlatma hakkında daha fazla bilgi için, bkz. Windows PowerShell'i Tüm Modüller Yüklenmiş Olarak Başlatma.

Sunucu Yöneticisi cmdlet'lerinin sözdizimi

Add-WindowsFeature [-Name] <string[]> [-IncludeAllSubFeature] [-logPath <string>] [-WhatIf] [-Restart] [-Concurrent] [<CommonParameters>]

Get-WindowsFeature [[-Name] <string[]>] [-logPath <string>] [<CommonParameters>]

Remove-WindowsFeature [-Name] <string[]> [-logPath <string>] [-WhatIf] [-Restart] [-Concurrent] [<CommonParameters>]

Parametreler

Bu bölümde Add-WindowsFeature, Get-WindowsFeature ve Remove-WindowsFeature cmdlet'lerinin parametreleri açıklanmaktadır.

Add-WindowsFeature

ParametreAçıklama

-name <dize[]>

Add-WindowsFeature cmdlet'ini kullanarak yüklemek istediğiniz rollerin, rol hizmetlerinin veya özelliklerin komut kimliklerini belirtir. Özellik nesneleri içeren bir dizi de kabul edilir.

Tüm rollerin, rol hizmetlerinin ve özelliklerin komut kimliklerini bu konuda veya Get-WindowsFeature cmdlet'ini çalıştırarak bulabilirsiniz.

-IncludeAllSubFeature

Name parametresinde belirtilen ana rol, rol hizmeti veya özellik ile birlikte tüm alt düzey hizmetlerin ve özelliklerin de yüklenmesini belirtir.

-logPath <dize>

Günlük dosyası için, varsayılan olan %windir%\logs\ServerManager.log dışında bir ad ve konum belirtir.

-WhatIf

Add-WindowsFeature cmdlet'i için belirtilmiş işlemler varsa görüntüler; örneğin, yüklemek istediğiniz rol, rol hizmeti veya özellik kendilerine bağımlı olduğu için yüklenen Windows özelliklerini görüntüler. Add-WindowsFeature cmdlet'ine -WhatIf parametresi eklenmesi cmdlet'in yüklemeyi gerçekleştirmeden çalışmasına neden olur. Yalnızca neler yükleneceğini ve cmdlet çalışsaydı sonuçların ne olacağını gösterir.

-Restart

Yüklenen roller veya özellikler için yeniden başlatma gerekiyorsa, yükleme tamamlandığında bilgisayarı otomatik olarak yeniden başlatır.

-Concurrent

Sunucu Yöneticisi Add-WindowsFeature veya Remove-WindowsFeature cmdlet'lerinin aynı anda eşzamanlı örneklerinin çalışmasına izin verir.

Önemli

Windows Server 2008 R2 ürününden ayrı olarak karşıdan yüklenen rolleri, rol hizmetlerini veya özellikleri yüklerken, aynı anda karşıdan yüklenen teknolojinin bağımlı olduğu Windows özelliklerini yüklemek istediğiniz durumlar dışında bu parametreyi eklemeyin.

<CommonParameters>

Bu cmdlet ortak -Verbose, -Debug, -ErrorAction, -ErrorVariable, -WarningAction, -WarningVariable, -OutBuffer ve -OutVariable parametrelerini destekler. Ortak parametreler hakkında daha fazla bilgi için, Windows PowerShell oturumunuzda get-help about_commonparameters yazın ve Enter tuşuna basın.

Get-WindowsFeature

ParametreAçıklama

-name <dize[]>

Bilgilerini görüntülemek istediğiniz rollerin, rol hizmetlerinin veya özelliklerin komut kimliklerini belirtir.

Tüm rollerin, rol hizmetlerinin ve özelliklerin komut kimliklerini bu konuda veya Get-WindowsFeature cmdlet'ini parametre belirtmeden çalıştırarak bulabilirsiniz.

-logPath <dize>

Günlük dosyası için, varsayılan olan %windir%\logs\ServerManager.log dışında bir ad ve konum belirtir. Get-WindowsFeature cmdlet'inin sonuçlarının bir günlükte depolanmasını istiyorsanız bu parametreyi ekleyin.

<CommonParameters>

Bu cmdlet ortak -Verbose, -Debug, -ErrorAction, -ErrorVariable, -WarningAction, -WarningVariable, -OutBuffer ve -OutVariable parametrelerini destekler. Ortak parametreler hakkında daha fazla bilgi için, Windows PowerShell oturumunuzda get-help about_commonparameters yazın ve Enter tuşuna basın.

Remove-WindowsFeature

ParametreAçıklama

-name <dize[]>

Remove-WindowsFeature cmdlet'ini kullanarak kaldırmak istediğiniz rollerin, rol hizmetlerinin veya özelliklerin komut kimliklerini belirtir. Özellik nesneleri içeren bir dizi de kabul edilir.

Tüm rollerin, rol hizmetlerinin ve özelliklerin komut kimliklerini bu konuda veya Get-WindowsFeature cmdlet'ini çalıştırarak bulabilirsiniz.

-logPath <dize>

Günlük dosyası için, varsayılan olan %windir%\logs\ServerManager.log dışında bir ad ve konum belirtir.

-WhatIf

Remove-WindowsFeature cmdlet'i için belirtilen tüm işlemleri görüntüler. Remove-WindowsFeature cmdlet'ine -WhatIf parametresi eklenmesi cmdlet'in kaldırmayı gerçekleştirmeden çalışmasına neden olur. Yalnızca nelerin kaldırılacağını ve cmdlet çalışsaydı cmdlet'in sonuçlarının ne olacağını gösterir.

-Restart

Kaldırma işlemi tamamlandığında yeniden başlatma gerekiyorsa bilgisayarı otomatik olarak yeniden başlatır.

-Concurrent

Sunucu Yöneticisi Add-WindowsFeature veya Remove-WindowsFeature cmdlet'lerinin aynı anda eşzamanlı örneklerinin çalışmasına izin verir.

<CommonParameters>

Bu cmdlet ortak -Verbose, -Debug, -ErrorAction, -ErrorVariable, -WarningAction, -WarningVariable, -OutBuffer ve -OutVariable parametrelerini destekler. Ortak parametreler hakkında daha fazla bilgi için, Windows PowerShell oturumunuzda get-help about_commonparameters yazın ve Enter tuşuna basın.

ServerManagerCmd.exe komutu

Sunucu Yöneticisi komut satırı yüklemesi, boşlukla ayrılmış bir veya daha fazla roller, rol hizmetleri ve özellikler yüklemek veya kaldırmak üzere parametrelerin kullanılmasını kabul eder. Tek bir komut örneği kullanarak bir sunucuya birden çok rol, rol hizmeti veya özellik yüklemek isterseniz, özellikle de birden çok sunucuyu özdeş olarak yapılandırmak istiyorsanız bir XML yanıt dosyası da kullanabilirsiniz. ServerManagerCmd.exe ile kullanabileceğiniz yanıt dosyası hakkında daha fazla bilgi için, bkz. Sunucu Yöneticisi Komutları için Yanıt Dosyası Oluşturma.

Not

ServerManagerCmd.exe, sunucunun yerel sürücülerindeki herhangi bir dizinden çalıştırılabilir. Yazılım yüklemek veya kaldırmak istediğiniz sunucuda Administrators grubunun üyesi olmalısınız.

Önemli

Windows Server 2008 R2 içindeki Kullanıcı Hesabı Denetimi tarafından uygulanan güvenlik kısıtlamaları nedeniyle, ServerManagerCmd.exe aracını yükseltilmiş izinlerle açılmış bir Komut İstemi penceresinde çalıştırmanız gerekir. Bunu yapmak için, Komut İstemi yürütülebilir dosyasını veya Start menüsündeki Command Prompt nesnesini sağ tıklatın ve sonra Run as administrator öğesini tıklatın.

ServerManagerCmd.exe sözdizimi

ServerManagerCmd.exe -query [<query.xml>] [-logPath <log.txt>]

ServerManagerCmd.exe -inputPath <answer.xml> [-resultPath <result.xml> [-restart] | -whatIf] [-logPath <log.txt>]

ServerManagerCmd.exe -install <command-Id> [-setting <setting-name>=<setting value>]* [-allSubFeatures] [-resultPath <result.xml> [-restart] | -whatIf] [-logPath <log.txt>]

ServerManagerCmd.exe -remove <command-Id> [-resultPath <result.xml> [-restart] | -whatIf] [-logPath <log.txt>]

ServerManagerCmd.exe [-help | -?]

ServerManagerCmd.exe -version

Parametreler

ParametreAçıklama

-query [<query.xml>]

Sunucuda yüklü olan ve sunucuya yüklenebilecek tüm roller, rol hizmetleri ve özellikler listesini görüntüler. Bu parametrenin kısa biçimi olan -q parametresini de kullanabilirsiniz.

XML dosyasına kaydedilen sonuçları sorgulamak istiyorsanız, query.xml yerine bir XML dosyası belirtin.

Not

-query parametresinin sonuçları, -inputPath parametresiyle bir yanıt dosyası olarak kullanılamaz. -query sonuçları tarafından kullanılan XML ve bir Servermanagercmd.exe yanıt dosyasında gerekli olan XML aynı şemada doğrulanmaz.

-inputPath <answer.xml>

answer.xml ile temsil edilen bir XML dosyası olan yanıt dosyasında belirtilen roller, rol hizmetleri ve özellikler öğesini yükler veya kaldırır. Bu parametrenin kısa biçimi olan -p parametresini de kullanabilirsiniz.

Bu parametreyle kullanmak üzere bir yanıt dosyası oluşturma hakkında daha fazla bilgi için, bkz. Sunucu Yöneticisi Komutları için Yanıt Dosyası Oluşturma.

-install <Id>

Id ile belirtilen rol, rol hizmeti veya özellik öğesini yükler. Id olarak belirtilebilecek rol, rol hizmeti veya özellik tanımlayıcılarının tam listesi için bu konudaki Rol, rol hizmeti ve özellik komut tanımlayıcıları bölümüne bakın. Tanımlayıcılar büyük ve küçük harf duyarlıdır. Birden çok roller, rol hizmetleri ve özellikler kullanılırsa bunların boşlukla ayrılmaları gerekir.

Aşağıdaki isteğe bağlı parametreler -install parametresiyle birlikte kullanılır.

  • -setting <setting name>=<setting value> – Yükleme için gerekli ayarları belirtir. Kullanılan ayarların tam listesi için bu konudaki Rol, rol hizmeti ve özellik komut tanımlayıcıları bölümüne bakın.

  • -allSubFeatures – -install komutunun Id parametresinde belirtilen ana rol, rol hizmeti veya özellik ile birlikte tüm alt düzey hizmetlerin ve özelliklerin yükleneceğini belirtir. Bazı rol kapsayıcılarının, tüm rol hizmetlerinin yüklenmesine olanak veren bir komut satırı tanımlayıcısı olmadığına dikkat edin. Sunucu Yöneticisi komutunun aynı örneğinde rol hizmetlerinin yüklenememesinin nedeni de budur. Örneğin, Active Directory Federasyon Hizmetleri'ndeki Federasyon Hizmeti rol hizmeti ve Federasyon Hizmeti Proxy'si rol hizmeti aynı Sunucu Yöneticisi komut örneği kullanılarak yüklenemez.

  • -resultPath <result.xml> – Yükleme sonuçlarını result.xml ile temsil edilen bir XML dosyasına kaydeder. Bu parametrenin kısa biçimi olan -r parametresini de kullanabilirsiniz. ServerManagerCmd.exe komutunun aynı örneğinde -resultPath ve -whatIf parametrelerini bir arada kullanamazsınız.

  • -restart – -install komutuna -restart parametresi eklenirse, yüklenen roller veya özellikler için yeniden başlatma gerekiyorsa yükleme tamamlandığında bilgisayar otomatik olarak yeniden başlatılır.

  • -whatIf – -install komutu için belirtilen işlemleri görüntülemek için -whatIf parametresini kullanabilirsiniz. Bu parametrenin kısa biçimi olan -whatIf parametresini de kullanabilirsiniz. ServerManagerCmd.exe komutunun aynı örneğinde -resultPath ve -whatIf parametrelerini bir arada kullanamazsınız.

  • -logPath <log.txt> – Günlük dosyası için varsayılan %windir%\temp\servermanager.log dışında bir ad ve konum belirtmek için -logPath parametresini kullanın.

-remove <Id>

Id ile belirtilen rol, rol hizmeti veya özellik öğesini kaldırır. Id için belirtmeyi seçebileceğiniz rol, rol hizmeti ve özellik tanımlayıcılarının tam listesi için bu konudaki Rol, rol hizmeti ve özellik komut tanımlayıcıları bölümüne bakın. Tanımlayıcılar büyük ve küçük harf duyarlıdır. Birden çok roller, rol hizmetleri ve özellikler kullanılırsa bunların boşlukla ayrılmaları gerekir.

Aşağıdaki isteğe bağlı parametreler -remove parametresiyle birlikte kullanılır.

  • -resultPath <result.xml> – Kaldırma sonuçlarını result.xml ile temsil edilen bir XML dosyasına kaydeder. Bu parametrenin kısa biçimi olan -r parametresini de kullanabilirsiniz. ServerManagerCmd.exe komutunun aynı örneğinde -resultPath ve -whatIf parametrelerini bir arada kullanamayacağınıza dikkat edin.

  • -restart – -remove komutuna -restart parametresi eklenirse, kalan roller veya özellikler için yeniden başlatma gerekiyorsa kaldırma işlemi tamamlandığında bilgisayar otomatik olarak yeniden başlatılır.

  • -whatIf – -remove komutu için belirtilen işlemleri görüntülemek için -whatIf parametresini kullanabilirsiniz. Bu parametrenin kısa biçimi olan -whatIf parametresini de kullanabilirsiniz. ServerManagerCmd.exe komutunun aynı örneğinde -resultPath ve -whatIf parametrelerini bir arada kullanamazsınız.

  • -logPath <log.txt> – Günlük dosyası için varsayılan %windir%\temp\servermanager.log dışında bir ad ve konum belirtmek için -logPath parametresini kullanın.

-help

Komut İstemi penceresinde ServerManagerCmd.exe için Yardım görüntüler. Bu parametrenin kısa biçimi olan -? parametresini de kullanabilirsiniz.

-version

Sunucu Yöneticisi sürüm numarasını görüntüler. Bu parametrenin kısa biçimi olan -v parametresini de kullanabilirsiniz.

ServerManagerCmd.exe ile ilgili açıklamalar

ServerManagerCmd.exe komutu, roller ve özellikler yüklendikten sonra bunların yapılandırılmasını veya yönetimini desteklemez. ServerManagerCmd.exe kullanılarak tamamlanan rol ve özellik yüklemeleri varsayılan ayarları kullanır. Rol veya özellik ayarlarını değiştirmek, rol yönetim görevleri gerçekleştirmek ya da rollerin veya özelliklerin durumunu veya olaylarını görüntülemek için, Windows GUI tabanlı Sunucu Yöneticisi konsolunu kullanmalısınız. Belirli roller, rol hizmetleri ve özellikler öğelerini yönetmek veya yapılandırmak için, rolünüzün diğer yönetim ek bileşenlerini açmanız ya da role veya özelliğe özgü komut satırı araçlarını kullanmanız gerekebilir.

Not

Rol ve özellik yüklemeleri varsayılan olarak güvenli olmakla birlikte, kuruluşunuzdaki güvenlik ilkelerine uygun şekilde işlem yapmak için varsayılan ayarları değiştirirken Sunucu Yöneticisi konsolunu kullanmalısınız. ServerManagerCmd.exe komutu, Windows Server 2008 R2 roller, rol hizmetleri ve özellikler dışındaki bir uygulamayı yüklemek ve yapılandırmak için kullanılamaz. ServerManagerCmd.exe, Windows Server 2008 R2 ürününün Sunucu Çekirdeği yüklemesini çalıştıran bilgisayarlarda desteklenmez. ServerManagerCmd.exe komutu uzak bilgisayarlarda roller, rol hizmetleri ve özellikler yüklenmesi veya kaldırılması için kullanılamaz.

ServerManagerCmd.exe örnekleri

Aşağıda, Sunucu Yöneticisi komutlarının kullanımına yönelik örnekler yer almaktadır.

Bilgisayarda yüklü rolleri ve özellikleri sorgulama

Aşağıdaki örnekte, bir bilgisayarda hangi roller, rol hizmetleri ve özellikler öğelerinin yüklü olduğunu ve hangilerinin yüklenebileceğini belirlemek üzere bir sorgu gerçekleştirmek için kullanılabilecek ServerManagerCmd.exe sözdizimi gösterilmektedir. Bu örnekte, yönetici Sunucu Yöneticisi öğesine sorgu sonuçlarını C:\queryResults.xml dosyasına kaydetmesini bildirir.

ServerManagerCmd.exe -query C:\queryResults.xml

Yanıt dosyası olmadan bir rolü yükleme

Aşağıdaki örnekte, Web Sunucusu (IIS) ve tüm rol hizmetlerini yüklemek için kullanılabilecek ServerManagerCmd.exe sözdizimi gösterilmektedir. Yönetici, yükleme sonuçlarını WebServer.xml adlı bir XML dosyasına verir. Yönetici ayrıca, Sunucu Yöneticisi bileşenine, rol için gerekiyorsa yükleme tamamlandığında bilgisayarı otomatik olarak yeniden başlatmasını bildirmiştir.

ServerManagerCmd.exe -install Web-Server -allSubFeatures -resultPath C:\Admin\WebServer.xml -restart

Özellikleri bir yanıt dosyası ve ServerManagerCmd.exe komutunu kullanarak kaldırma

Yönetici, bazı rolleri kaldırarak birkaç sunucunun görevini değiştirmek için aşağıdaki komutu kullanmaktadır. Kaldırılacak rollerin komutları RemoveFilePrint.xml adlı bir yanıt dosyasında sağlanır. Yönetici, removalresults.xml yanıt dosyasında belirtilen komut işlemlerini ve yanıt dosyasında kaldırılması belirtilen öğelere bağımlı yazılımların da kaldırılıp kaldırılmadığını görüntülemek için -whatIf seçeneğini de eklemiştir.

ServerManagerCmd.exe -inputPath C:\AdminFiles\RemoveFilePrint.xml -resultPath C:\AdminFiles\removalresults.xml -whatIf

Rol, rol hizmeti ve özellik komut tanımlayıcıları

Bu bölümdeki tablolarda, Windows Server 2008 R2 programıyla birlikte verilen roller, rol hizmetleri ve özellikler uygulamasıyla, bunları yüklemek veya kaldırmak için ServerManagerCmd.exe aracında kullanmanız gereken komut tanımlayıcıları eşleştirilir.

Rol ve rol hizmeti komut tanımlayıcıları

Active Directory Sertifika Hizmetleri komut tanımlayıcılarıKomut değeriNotlar

Active Directory Sertifika Hizmetleri

AD-Certificate

Sertifika Yetkilisi ve Çevrimiçi Sertifika Durumu Protokolü, Sunucu Yöneticisi komut satırı arabirimi kullanılarak yüklenebilir. Active Directory Sertifika Hizmetleri'nin diğer rol hizmetleri Sunucu Yöneticisi komut satırı kullanılarak yüklenemez.

Sertifika Yetkilisi

ADCS-Cert-Authority

Sertifika Yetkilisi Web Kaydı (komut satırı kullanılarak yüklenemez)

ADCS-Web-Enrollment

Çevrimiçi Yanıtlayıcı

ADCS-Online-Cert

Ağ Aygıtı Kayıt Hizmeti

ADCS-Device-Enrollment

Sertifika Kaydı Web Hizmeti

ADCS-Enroll-Web-Svc

Sertifika Kayıt İlkesi Web Hizmeti

ADCS-Enroll-Web-Pol

Active Directory Etki Alanı Hizmetleri komut tanımlayıcılarıKomut değeriNotlar

Active Directory Etki Alanı Hizmetleri

AD-Domain-Services

Active Directory Etki Alanı Hizmetleri (AD DS) yükledikten sonra, dcpromo komutunu çalıştırmanız gerekir.

Bilgisayar bir etki alanı denetleyicisi olarak çalışırken AD DS rolü kaldırılamaz. Önce etki alanı denetleyicisinden Active Directory Etki Alanı Hizmetleri'ni kaldırmanız gerekir.

Active Directory Etki Alanı Denetleyicisi

ADDS-Domain-Controller

UNIX için Kimlik Yönetimi

ADDS-Identity-Mgmt

Ağ Bilgi Hizmetleri Sunucusu

ADDS-NIS

Parola Eşitleme

ADDS-Password-Sync

UNIX için Kimlik Yönetimi için yönetim araçları

ADDS-IDMU-Tools

Active Directory Federasyon Hizmetleri komut tanımlayıcılarıKomut değeriNotlar

Active Directory Federasyon Hizmetleri

AD-Federation-Services

Active Directory Federasyon Hizmetleri varsayılan ayarlarla yüklenmelidir.

Federasyon Hizmetleri

ADFS-Federation

Federasyon Hizmeti Proxy'si

ADFS-Proxy

Web Aracıları

ADFS-Web-Agents

Talep Kullanan Aracı

ADFS-Claims

Windows Belirteç Tabanlı Aracı

ADFS-Windows-Token

Active Directory Basit Dizin Hizmetleri komut tanımlayıcılarıKomut değeriNotlar

Active Directory Basit Dizin Hizmetleri

ADLDS

Yok

Active Directory Rights Management Services (AD RMS) komut tanımlayıcılarıKomut değeriNotlar

Active Directory Rights Management Services (AD RMS)

ADRMS

Active Directory Rights Management Services (AD RMS), Sunucu Yöneticisi komut satırı kullanılarak yüklenemez.

Active Directory Rights Management Sunucusu

ADRMS-Server

Kimlik Federasyonu Desteği

ADRMS-Identity

Uygulama Sunucusu komut tanımlayıcılarıKomut değeriNotlar

Uygulama Sunucusu

Application-Server

WS Atomik İşlem Desteği rol hizmetini Sunucu Yöneticisi komut satırını kullanarak yüklerseniz, varsayılan olarak sertifika verenin imzasını taşıyan bir sertifika kullanılarak yapılandırılır.

Uygulama Sunucusu Temeli

AS-AppServer-Foundation

Web Sunucusu (IIS) Desteği

AS-Web-Support

COM+ Ağ Erişimi

AS-Ent-Services

TCP Bağlantı Noktası Paylaşma

AS-TCP-Port-Sharing

Windows İşlem Etkinleştirme Hizmeti Desteği

AS-WAS-Support

HTTP Etkinleştirmesi

AS-HTTP-Activation

Message Queuing Etkinleştirmesi

AS-MSMQ-Activation

TCP Etkinleştirmesi

AS-TCP-Activation

Adlandırılmış Kanallar Etkinleştirmesi

AS-Named-Pipes

Dağıtılmış İşlem Desteği

AS-Dist-Transaction

Gelen Uzak İşlemler

AS-Incoming-Trans

Giden Uzak İşlemler

AS-Outgoing-Trans

WS Atomik İşlem Desteği

AS-WS-Atomic

DHCP Sunucusu komut tanımlayıcılarıKomut değeriNotlar

DHCP Sunucusu

DHCP

DHCP Sunucusu rolü varsayılan ayarlarla yüklenmelidir.

DNS Sunucusu komut tanımlayıcılarıKomut değeriNotlar

DNS Sunucusu

DNS

Yok

Faks Sunucusu komut tanımlayıcılarıKomut değeriNotlar

Faks Sunucusu

Faks

Faks Sunucusu varsayılan ayarlarla yüklenmelidir.

Dosya Hizmetleri komut tanımlayıcılarıKomut değeriNotlar

Dosya Hizmetleri

File-Services

Dosya Hizmetleri kapsayıcısını, Sunucu Yöneticisi komut satırını kullanarak yükleyemez veya kaldıramazsınız. Dosya Hizmetleri kapsayıcısını, Sunucu Yöneticisi kullanıcı arabirimini kullanarak yükleyebilir veya kaldırabilirsiniz. Bu nedenle, Dosya Hizmetleri kapsayıcısını temsil eden bir komut tanımlayıcısı bulunmadığına dikkat edin.

Rolü yükledikten sonra Dosya Hizmetleri ayarlarını yapılandırabileceğiniz için, Sunucu Yöneticisi komut satırı yanıt dosyasında Dosya Hizmetleri ayarlarını belirtmeniz gerekmez.

Dosya Sunucusu

FS-Fileserver

Dağıtılmış Dosya Sistemi (DFS)

FS-DFS

DFS Ad Alanı

FS-DFS-Namespace

DFS Çoğaltma

FS-DFS-Replication

Dosya Sunucusu Kaynak Yöneticisi

FS-Resource-Manager

Ağ Dosya Sistemi Hizmetleri

FS-NFS-Services

Windows Arama Hizmeti

FS-Search-Service

Windows Server 2003 Dosya Hizmetleri

FS-Win2003-Services

Uzak dosyalar için BranchCache

FS-BranchCache

Dizin Oluşturma Hizmeti

FS-Indexing-Service

Hyper-V™ komut tanımlayıcılarıKomut değeriNotlar

Hyper-V™

Hyper-V

Ağ İlkesi ve Erişim Hizmetleri komut tanımlayıcılarıKomut değeriNotlar

Ağ İlkesi ve Erişim Hizmetleri

NPAS

Rolü yükledikten sonra Ağ İlkesi ve Erişim Hizmetleri ayarlarını yapılandırabileceğiniz için, komut satırı yanıt dosyasında Ağ İlkesi ve Erişim Hizmetleri ayarlarını belirtmeniz gerekmez.

Ağ İlkesi Sunucusu

NPAS-Policy-Server

NPAS Yönlendirme ve Uzaktan Erişim Hizmetleri

NPAS-RRAS-Services

Uzaktan Erişim Hizmeti

NPAS-RRAS

Yönlendirme

NPAS-Routing

Sistem Durumu Kayıt Yetkilisi

NPAS-Health

Ana Bilgisayar Kimlik Bilgileri Yetkilendirme Protokolü

NPAS-Host-Cred

Yazdırma ve Belge Hizmetleri komut tanımlayıcılarıKomut değeriNotlar

Yazdırma ve Belge Hizmetleri

Print-Services

Sunucu Yöneticisi UI'da bu rolün kaldırılması sırasında, sunucuda yapılandırılmış yazıcıların örneklerini silmek isteyip istemediğiniz sorulur. Varsayılan olarak bu örnekler korunur. Bu, Yazdırma ve Belge Hizmetleri rolünün komut satırından kaldırılmasında varsayılan davranıştır.

Yazdırma Sunucusu

Print-Server

Internet Yazdırması

Print-Internet

LPD Hizmeti

Print-LPD-Service

Dağıtılmış Tarama Sunucusu

Print-Scan-Server

Uzak Masaüstü Hizmetleri komut tanımlayıcılarıKomut değeriNotlar

Uzak Masaüstü Hizmetleri

Remote-Desktop-Services

Uzak Masaüstü Hizmetleri ayarlarını rolü yükledikten sonra yapılandırabileceğiniz için, komut satırı yanıt dosyasında Uzak Masaüstü Hizmetleri ayarlarını belirtmeniz gerekmez.

Uzak Masaüstü Sunucusu

RDS-RD-Server

RD Lisansı

RDS-Licensing

RD Ağ Geçidi

RDS-Gateway

RAD Web Erişimi

RDS-Web-Access

RD Bağlantı Aracısı

RDS-Connection-Broker

RD Sanallaştırma

RDS-Virtualization

Web Sunucusu (IIS) komut tanımlayıcılarıKomut değeriNotlar

Web Sunucusu (IIS)

Web-Server

Yok

Internet Information Services (Web Sunucusu)

Web-WebServer

Ortak HTTP Özellikleri

Web-Common-Http

Statik İçerik

Web-Static-Content

Varsayılan Belge

Web-Default-Doc

Dizinlere Gözatma

Web-Dir-Browsing

HTTP Hataları

Web-Http-Errors

HTTP Yeniden Yönlendirmesi

Web-Http-Redirect

WebDAV Yayımı

Web-DAV-Publishing

Uygulama Geliştirme

Web-App-Dev

ASP.NET

Web-Asp-Net

.NET Genişletilebilirliği

Web-Net-Ext

ASP

Web-ASP

CGI

Web-CGI

ISAPI Uzantıları

Web-ISAPI-Ext

ISAPI Filtreleri

Web-ISAPI-Filter

Sunucu Tarafı İçermeler

Web-Includes

Durum ve Tanılama

Web-Health

HTTP Günlüğü

Web-Http-Logging

Günlük Araçları

Web-Log-Libraries

İstek İzleyicisi

Web-Request-Monitor

İzleme

Web-Http-Tracing

Özel Günlük

Web-Custom-Logging

ODBC Günlüğü

Web-ODBC-Logging

Güvenlik

Web-Security

Temel Kimlik Doğrulaması

Web-Basic-Auth

Windows Kimlik Doğrulaması

Web-Windows-Auth

Özet Kimlik Doğrulaması

Web-Digest-Auth

İstemci Sertifikası Eşleme Kimlik Doğrulaması

Web-Client-Auth

IIS İstemci Sertifika Eşlemesi Kimlik Doğrulaması

Web-Cert-Auth

URL Yetkilendirme

Web-Url-Auth

İstek Filtreleme

Web-Filtering

IP ve Etki Alanı Kısıtlamaları

Web-IP-Security

Performans

Web-Performance

Statik İçerik Sıkıştırma

Web-Stat-Compression

Dinamik İçerik Sıkıştırma

Web-Dyn-Compression

Yönetim Araçları

Web-Mgmt-Tools

IIS Yönetim Konsolu

Web-Mgmt-Console

IIS Yönetimi Komut Dosyaları ve Araçları

Web-Scripting-Tools

Yönetim Hizmeti

Web-Mgmt-Service

IIS 6 Yönetim Uyumluluğu

Web-Mgmt-Compat

IIS 6 Metatabanı Uyumluluğu

Web-Metabase

IIS 6 WMI Uyumluluğu

Web-WMI

IIS 6 Komut Dosyası Araçları

Web-Lgcy-Scripting

IIS 6 Yönetim Konsolu

Web-Lgcy-Mgmt-Console

FTP Sunucusu

Web-Ftp-Server

FTP Hizmeti

Web-Ftp-Service

FTP Genişletilebilirliği

Web-Ftp-Ext

Windows Dağıtım Hizmetleri komut tanımlayıcılarıKomut değeriNotlar

Windows Dağıtım Hizmetleri

WDS

Yok

Deployment Server

WDS-Deployment

Transport Server

WDS-Transport

Windows Server Update Services komut tanımlayıcılarıKomut değeriNotlar

Windows Server Update Services

OOB-WSUS

Özellik komut tanımlayıcıları

ÖzelliklerKomut Değeri Notlar

Arka Plan Akıllı Aktarım Hizmeti (BITS)

BITS

 

  • BITS Sıkıştırılmış Sunucu

BITS-LWDLServer

  • IIS Sunucu Uzantısı

BITS-IIS-Ext

BitLocker Sürücü Şifrelemesi

BitLocker

 

Windows BranchCache

BranchCache

Bağlantı Yöneticisi Yönetim Paketi

CMAK

 

Masaüstü Deneyimi

Desktop-Experience

 

Doğrudan Erişim Yönetimi Konsolu

DAMC

Yük Devretme Kümelemesi

Failover-Clustering

Grup İlkesi Yönetimi

GPMC

 

Mürekkep ve El Yazısı Hizmetleri

Ink-Handwriting

 

  • Mürekkep Desteği

IH-Ink-Support

  • El Yazısı Tanıma

IH-Handwriting

Internet Yazdırma İstemcisi

Internet-Print-Client

 

Internet Depolama Ad Sunucusu

ISNS

 

LPR Bağlantı Noktası İzleyicisi

LPR-Port-Monitor

 

Message Queuing

MSMQ

  • Message Queuing Hizmetleri

MSMQ-Services

  • Message Queuing Sunucusu

MSMQ-Server

  • Dizin Hizmeti Tümleştirme

MSMQ-Directory

  • Message Queuing Tetikleyicileri

MSMQ-Triggers

  • HTTP Desteği

MSMQ-HTTP-Support

  • Çok Noktaya Yayın Desteği

MSMQ-Multicasting

  • Yönlendirme Hizmeti

MSMQ-Routing

  • Messaging Queuing DCOM Proxy'si

MSMQ-DCOM

Çok Yollu G/Ç

Multipath-IO

 

Ağ Yükü Dengeleme

NLB

 

.NET Framework 3.5.1 Özellikleri

NET-Framework

.NET Framework 3.5.1 Özellikleri için komut satırı sözdiziminde NET öncesinde "." karakteri bulunmadığına dikkat edin.

  • .NET Framework 3.5.1

NET-Framework-Core

  • Windows Communication Foundation (WCF) Etkinleştirme

NET-Win-CFAC

  • HTTP Etkinleştirmesi

NET-HTTP-Activation

  • HTTP Olmayan Etkinleştirme

NET-Non-HTTP-Activ

Eş Adı Çözümleme Protokolü

PNRP

 

Kaliteli Windows Ses Video Deneyim

Qwave

 

Uzaktan Yardım

Remote-Assistance

 

Uzaktan Değişiklikleri Sıkıştırma

RDC

 

Uzak Sunucu Yönetim Araçları

RSAT

  • Rol yönetim araçları

RSAT-Rolü-Araçları

  • Active Directory Sertifika Hizmetleri Araçları

RSAT-ADCS

  • Sertifika Yetkilisi Araçları

RSAT-ADCS-Mgmt

  • Çevrimiçi Yanıtlayıcı Araçları

RSAT-Online-Responder

  • AD DS ve AD LDS Araçları

RSAT-AD-Tools

  • AD DS Araçları

RSAT-ADDS

  • AD DS Ek Bileşenleri ve Komut Satırı Araçları

RSAT-ADDS-Tools

  • Active Directory Yönetim Merkezi

RSAT-AD-AdminCenter

  • NIS Sunucusu Araçları

RSAT-SNIS

  • Active Directory Basit Dizin Hizmetleri Araçları

RSAT-ADLDS

  • Active Directory PowerShell Ek Bileşeni

RSAT-AD-PowerShell

  • Active Directory Rights Management Services (AD RMS) Araçları

RSAT-RMS

  • DHCP Sunucusu Araçları

RSAT-DHCP

  • DNS Sunucusu Araçları

RSAT-DNS

  • Faks Sunucusu Araçları

RSAT-Fax

  • Dosya Hizmetleri Araçları

RSAT-File-Services

  • Dağıtılmış Dosya Sistemi Araçları

RSAT-DFS-Mgmt-Con

  • Dosya Sunucusu Kaynak Yöneticisi Araçları

RSAT-FSRM-Mgmt

  • Ağ Dosya Sistemi Hizmetleri Araçları

RSAT-NFS-Admin

  • Hyper-V Araçları

RSAT-Hyper-V

  • Ağ İlkesi ve Erişim Hizmetleri Araçları

RSAT-NPAS

  • Yazdırma ve Belge Hizmetleri Araçları

RSAT-Print-Services

  • Uzak Masaüstü Hizmetleri Araçları

RSAT-RDS

  • Uzak Masaüstü Sunucusu Araçları

RSAT-RDS-RemoteApp

  • RD Ağ Geçidi Araçları

RSAT-RDS-Gateway

  • RD Lisansı Araçları

RSAT-RDS-Licensing

  • RD Bağlantı Aracısı Araçları

RSAT-TS-Session-Broker

  • Web Sunucusu (IIS) Araçları

RSAT-Web-Server

  • Windows Dağıtım Hizmetleri Araçları

RSAT-WDS

Uzak Sunucu Yönetim Araçları özellik yönetim araçları

RSAT-Özellik-Araçları

  • BitLocker Sürücü Şifrelemesi Yönetim Araçları

RSAT-BitLocker

  • BitLocker Sürücü Şifrelemesi Araçları

RSAT-Bitlocker-DriveEnc

  • BitLocker Kurtarma Parolası Görüntüleyicisi

RSAT-Bitlocker-RecPwd

  • BITS Sunucu Uzantıları Araçları

RSAT-BITS-Server

  • Yerine Çalışma Kümelemesi Araçları

RSAT-Clustering

  • Ağ Yükü Dengeleme Araçları

RSAT-NLB

  • SMTP Sunucusu Araçları

RSAT-SMTP

  • WINS Sunucusu Araçları

RSAT-WINS

HTTP Proxy üzerinden RPC

RPC-over-HTTP-Proxy

 

Basit TCP/IP Hizmetleri

Simple-TCPIP

 

SMTP Sunucusu

SMTP-Server

 

SNMP Hizmetleri

SNMP-Services

  • SNMP Hizmeti

SNMP-Service

  • SNMP WMI Sağlayıcı

SNMP-WMI-Provider

SAN'lar için Depolama Yöneticisi

Storage-Mgr-SANS

 

UNIX Tabanlı Uygulamalar için Alt Sistem

Subsystem-UNIX-Apps

 

Telnet İstemcisi

Telnet-Client

 

Telnet Sunucusu

Telnet-Server

 

TFTP İstemcisi

TFTP-Client

 

Windows Biyometri Altyapısı

Biometric-Framework

 

Windows İç Veritabanı

Windows-Internal-DB

 

Windows PowerShell ISE

PowerShell-ISE

 

Windows İşlem Etkinleştirme Hizmeti

WAS

  • İşlem Modeli

WAS-Process-Model

  • .NET Ortamı

WAS-NET-Environment

  • Yapılandırma API'leri

WAS-Config-APIs

Windows Server Yedekleme Özellikleri

Yedekleme Özellikleri

  • Windows Server Yedekleme

Yedekleme

  • Komut satırı araçları

Yedekleme-Araçları

  • Windows Server Yedekleme Komutları

Yedekleme-Komutları

Windows Server Geçiş Araçları

Geçiş İşlemi

 

Windows Sistem Kaynağı Yöneticisi

WSRM

 

Windows TIFF iFilter

TIFF-iFilter

WinRM IIS Uzantısı

WinRM-IIS-Ext

 

WINS Sunucusu

WINS-Server

 

Kablosuz LAN Hizmeti

Wireless-Networking

 

XPS Görüntüleyicisi

XPS-Viewer

 

Ayrıca Bkz.