Apa perbedaan antara Remove-WindowsFeature dan Uninstall-WindowsFeature?

8

Apa perbedaan antara Remove-WindowsFeature dan Uninstall-WindowsFeature?

Saya telah menggunakan kotak Tambah dan Hapus pada Windows 2008 R2, tetapi sekarang ada Instal dan Hapus yang menurut MSDN hanya pada Windows 2012 dan 8

SteveC
sumber
1
Saya memilih untuk memindahkan ini ke ServerFault.com. Saya merasa lebih mungkin Anda bertemu orang yang menggunakan kedua metode di sana.
EBGreen
Dan saya memilih untuk menutup karena kita tidak berurusan dengan pertanyaan "hei, saya terlalu malas untuk membaca dokumentasi".
TomTom
Saya tahu Add Remove digantikan oleh Install / Uninstall, tetapi tidak ada yang dapat saya temukan tentang perubahan sebenarnya!
SteveC

Jawaban:

7

Ada sedikit perbedaan dalam perilaku bahwa versi 2012 "secara opsional menghapus" fitur, dan itu IncludeManagementToolsharus dimasukkan sebagai parameter untuk menghapus konsol manajemen sebagai bagian dari penghapusan instalasi fitur, dan Removeharus disertakan untuk menghapus file fitur dari komputer yang memungkinkan fitur diinstal ulang.

Semua perbedaan lainnya jelas dengan kehadiran / kelalaian mereka dalam dokumentasi.

Remove-WindowsFeature (dokumentasi 2008 R2):

Cmdlet Remove-WindowsFeature telah diganti pada Windows Server 2012 dan diteruskan oleh cmdlet Uninstall-WindowsFeature.

[...]

Cmdlet Remove-WindowsFeature memungkinkan Anda untuk menghapus peran, layanan peran, dan fitur yang ditentukan dari komputer yang menjalankan Windows Server 2008 R2. Cmdlet Remove-WindowsFeature berfungsi mirip dengan Wizard Menghapus Peran dan Hapus Fitur yang dapat Anda mulai dari Server Manager UI. Seperti pada penyihir itu, Anda dapat menghapus lebih dari satu peran, layanan peran, atau fitur per sesi. Anda dapat menemukan daftar ID perintah untuk semua peran, layanan peran, dan fitur dalam topik Ikhtisar Perintah Server Manager di Bantuan Server Manager.

Dari: http://msdn.microsoft.com/en-us/library/ee662310.aspx

Copot-WindowsFeature (Dokumentasi 2012):

Dengan menambahkan parameter Hapus, juga menghapus file fitur, atau muatan, dari komputer.

[...]

Cmdlet Uninstall-WindowsFeature mencopot pemasangan dan secara opsional menghapus peran, layanan peran, dan fitur yang ditentukan dari komputer yang menjalankan Windows Server 2012 R2, atau dari cakram virtual virtual offline (VHD) di mana Windows Server 2012 R2 diinstal. Cmdlet ini berfungsi mirip dengan Wizard Menghapus Peran dan Fitur di Server Manager, dengan pengecualian penting: secara default, alat manajemen tidak dihapus saat Anda menjalankan cmdlet Uninstall-WindowsFeature; Anda harus menambahkan parameter IncludeManagementTools untuk menghapus instalan alat manajemen terkait.

Dari: http://technet.microsoft.com/en-us/library/jj205471.aspx

Australia
sumber
2

Tidak ada

PS C:\> help remove-windowsfeature

NAME
    Uninstall-WindowsFeature

SYNTAX
    Uninstall-WindowsFeature [-Name] <Feature[]> [-Restart] [-IncludeManagementTools] [-Remove] [-ComputerName
    <string>] [-Credential <pscredential>] [-LogPath <string>] [-WhatIf] [-Confirm]  [<CommonParameters>]

    Uninstall-WindowsFeature [-Name] <Feature[]> [-Vhd <string>] [-IncludeManagementTools] [-Remove] [-ComputerName
    <string>] [-Credential <pscredential>] [-LogPath <string>] [-WhatIf] [-Confirm]  [<CommonParameters>]


ALIASES
    Remove-WindowsFeature


REMARKS
    Get-Help cannot find the Help files for this cmdlet on this computer. It is displaying only partial help.
        -- To download and install Help files for the module that includes this cmdlet, use Update-Help.
Ryan Bolger
sumber
Nah, itulah yang Anda dapatkan di server Windows 2012. Itu mendukung fakta bahwa hanya Uninstall yang diinstal pada mesin 2012 dan telah dihapus. Pertanyaannya adalah tentang perbedaan antara Uninstall (yang ada pada 2012) dan Hapus (yang ada pada 2008).
EBGreen
Menarik. Saya tidak tahu.
Ryan Bolger