Bagikan melalui


servermanagercmd

Menginstal dan menghapus peran, layanan peran, dan fitur. Juga menampilkan daftar semua peran, layanan peran, dan fitur yang tersedia, dan menunjukkan mana yang diinstal pada komputer ini.

Penting

Perintah ini, servermanagercmd, telah ditolak dan tidak dijamin didukung dalam rilis Windows di masa mendatang. Kami menyarankan agar Anda menggunakan cmdlet Windows PowerShell yang tersedia untuk Manajer Server. Untuk informasi selengkapnya, lihat Menginstal atau Menghapus Instalan Peran, Layanan Peran, atau Fitur.

Sintaks

servermanagercmd -query [[[<drive>:]<path>]<query.xml>] [-logpath [[<drive>:]<path>]<log.txt>]
servermanagercmd -inputpath  [[[<drive>:]<path>]<answer.xml>] [-resultpath <result.xml> [-restart] | -whatif] [-logpath [[<drive>:]<path>]<log.txt>]
servermanagercmd -install <id> [-allSubFeatures] [-resultpath [[<drive>:]<path>]<result.xml> [-restart] | -whatif] [-logpath [[<Drive>:]<path>]<log.txt>]
servermanagercmd -remove <id> [-resultpath <result.xml> [-restart] | -whatif] [-logpath  [[<drive>:]<path>]<log.txt>]
servermanagercmd [-help | -?]
servermanagercmd -version

Parameter

Pengaturan Deskripsi
-kueri [[[<drive>:]<path>]<query.xml>] Menampilkan daftar semua peran, layanan peran, dan fitur yang diinstal dan tersedia untuk penginstalan di server. Anda juga dapat menggunakan bentuk pendek parameter ini, -q. Jika Anda ingin hasil kueri disimpan ke file XML, tentukan file XML untuk menggantikan <query.xml>.
-jalur masukan [[[<drive>:]<path>]<answer.xml>] Menginstal atau menghapus peran, layanan peran, dan fitur yang ditentukan dalam file jawaban XML yang diwakili oleh <answer.xml>. Anda juga dapat menggunakan bentuk pendek parameter ini, -p.
-pasang <id> Menginstal peran, layanan peran, atau fitur yang ditentukan oleh <id>. Pengidentifikasi tidak peka huruf besar/kecil. Beberapa peran, layanan peran, dan fitur harus dipisahkan oleh spasi. Parameter opsional berikut digunakan dengan parameter -install :
  • -setting<SettingName>=<SettingValue> - Menentukan pengaturan yang diperlukan untuk penginstalan.
  • -allSubFeatures - Menentukan penginstalan semua layanan dan fitur bawahan bersama dengan peran induk, layanan peran, atau fitur bernama <id> dalam nilai.

    CATATAN
    Beberapa kontainer peran tidak memiliki pengidentifikasi baris perintah untuk memungkinkan penginstalan semua layanan peran. Ini adalah kasus ketika layanan peran tidak dapat diinstal dalam instans yang sama dari perintah Manajer Server. Misalnya, layanan peran Layanan Federasi dari Layanan Federasi direktori aktif dan layanan peran Proksi Layanan Federasi tidak dapat diinstal dengan menggunakan instans perintah Manajer Server yang sama.

  • -resultpath<result.xml> - Menyimpan hasil penginstalan ke file XML yang diwakili oleh <result.xml>. Anda juga dapat menggunakan bentuk pendek parameter ini, -r.

    CATATAN
    Anda tidak dapat menjalankan servermanagercmd dengan parameter -resultpath dan parameter -whatif yang ditentukan.

  • -restart - Menghidupkan ulang komputer secara otomatis ketika penginstalan selesai (jika menghidupkan ulang diperlukan oleh peran atau fitur yang diinstal).
  • -whatif - Menampilkan operasi apa pun yang ditentukan untuk parameter -install . Anda juga dapat menggunakan bentuk pendek parameter -whatif , -w. Anda tidak dapat menjalankan servermanagercmd dengan parameter -resultpath dan parameter -whatif yang ditentukan.
  • -logpath<[[<drive>:]<path>]<log.txt>> - Menentukan nama dan lokasi untuk file log, selain default, %windir%\temp\servermanager.log.
-buka <id> Menghapus peran, layanan peran, atau fitur yang ditentukan oleh <id>. Pengidentifikasi tidak peka huruf besar/kecil. Beberapa peran, layanan peran, dan fitur harus dipisahkan oleh spasi. Parameter opsional berikut digunakan dengan parameter -remove :
  • -resultpath<[[<drive>:]<path>]result.xml> - Menyimpan hasil penghapusan ke file XML yang diwakili oleh <result.xml>. Anda juga dapat menggunakan bentuk pendek parameter ini, -r.

    CATATAN
    Anda tidak dapat menjalankan servermanagercmd dengan parameter -resultpath dan -whatif yang ditentukan.

  • -restart - Menghidupkan ulang komputer secara otomatis ketika penghapusan selesai (jika menghidupkan ulang diperlukan oleh peran atau fitur yang tersisa).
  • -whatif - Menampilkan operasi apa pun yang ditentukan untuk parameter -remove. Anda juga dapat menggunakan bentuk pendek parameter -whatif, -w. Anda tidak dapat menjalankan servermanagercmd dengan parameter -resultpath dan -whatif yang ditentukan.
  • -logpath<[[<Drive>:]<path>]<log.txt>> - Menentukan nama dan lokasi untuk file log, selain default, %windir%\temp\servermanager.log.
-versi Menampilkan nomor versi Manajer Server. Anda juga dapat menggunakan formulir pendek, -v.
-Tolong Menampilkan bantuan di jendela Prompt perintah. Anda juga dapat menggunakan formulir pendek, -?.

Contoh

Untuk menampilkan daftar semua peran, layanan peran, dan fitur yang tersedia, dan peran, layanan peran, dan fitur mana yang diinstal di komputer, ketik:

servermanagercmd -query

Untuk menginstal peran Server Web (IIS), dan menyimpan hasil penginstalan ke file XML yang diwakili oleh installResult.xml, ketik:

servermanagercmd -install Web-Server -resultpath installResult.xml

Untuk menampilkan informasi terperinci tentang peran, layanan peran, dan fitur yang akan diinstal atau dihapus, berdasarkan instruksi yang ditentukan dalam file jawaban XML yang diwakili oleh install.xml, ketik:

servermanagercmd -inputpath install.xml -whatif