Gunakan PowerShell untuk Tambah Pelayan Managed dalam Pengurus Server Windows Server 2012 - Bagaimana Untuk

Gunakan PowerShell untuk Tambah Pelayan Managed dalam Pengurus Server Windows Server 2012

Apabila saya bercakap dengan IT Pros tentang peningkatan pengurusan multi-pelayan yang hebat dalam Windows Server 2012, saya sering ditanya tentang cara-cara di mana pelayan boleh diprogramkan secara tatabahasa ke alat Pengurus Peranti yang baru. Ini boleh menjadi sangat berguna apabila membina banyak pelayan baru dan anda ingin memastikan semuanya dimasukkan ke dalam konsol Pengurus Pengurus dengan cara automatik.

Dalam How-to ini, kami akan melangkah melalui cara melakukan persis ini dengan PowerShell 3.0 dan Pengurus Pelayan bersama-sama!

Penjelasan penuh bagi setiap langkah disertakan di:
http://blogs.technet.com/b/keithmayer/archive/2013/08/06/step-by-step-using-powershell-to-add-servers-to-server-manager-in-windows-server- 2012.aspx

9 langkah total

Langkah 1: Tutup Pengurus Pelayan

get-process ServerManager | henti proses-proses

Langkah 2: Tetapkan laluan ke fail ServerList.xml yang sedia ada

$ file = get-item "$ env: USERPROFILE AppData Roaming Microsoft Windows ServerManager ServerList.xml"

Langkah 3: Backup ServerList.xml

copy-item -path $ file -destination $ file-backup -force

Langkah 4: Dapatkan kandungan dari ServerList.xml dalam format XML

$ xml = [xml] (fail $ kandungan)

Langkah 5: Clone elemen pelayan yang dikendalikan sedia ada ke elemen XML yang baru

$ newserver = @ ($ xml.ServerList.ServerInfo) [0] .clone ()

Langkah 6: Kemas kini elemen klon baru dengan maklumat pelayan baru

$ newserver.name = "servername.domain.com"
$ newserver.lastUpdateTime = "0001-01-01T00: 00: 00"
$ newserver.status = "2"

Langkah 7: Tambahkan elemen klon baru di dalam nod ServerList

$ xml.ServerList.AppendChild ($ newserver)

Langkah 8: Simpan elemen XML dikemaskini kepada ServerList.xml

$ xml.Save ($ file.FullName)

Langkah 9: Pelancaran semula Pengurus Pelayan untuk melihat hasilnya

start-process -filepath $ env: SystemRoot System32 ServerManager.exe -WindowStyle Maximized

Selesai! Teruskan belajar tentang semua peningkatan akhir hujung yang hebat di Windows Server 2012, Pengurus Pelayan dan PowerShell 3.0 dengan menyertai kumpulan kajian dalam talian "Pakar Awal" PERCUMA kami.

Anda boleh menjadi "Pakar Awal" kami di http://EarlyExperts.net