I det här avsnittet identifieras de beroenden som serverns roller, rolltjänster och funktioner har på andra roller, rolltjänster och funktioner i Windows Server® 2008 R2.

Beroenden i Serverhanteraren.

När du installerar roller och förbereder dig för att distribuera servern får du i Serverhanteraren frågan om du vill installera andra roller, rolltjänster eller funktioner, som krävs av en roll som du vill installera. Exempelvis kräver många roller, som Active Directory Rights Management Services (AD RMS), Web Server (IIS) för att kunna köras.

Om du vill installera och köra ett program måste alla program, som det är beroende av, också vara installerade. Vissa är helt enkelt underordnade element för roll, rolltjänst eller funktion som är det beroende programmet. .NET Framework 3.5.1 Features är till exempel den överordnade funktionen, och Windows Communication Foundation (WCF) Activation är en underfunktion till .NET Framework 3.5.1. Features.

Om du vill ta bort roller, rolltjänster eller funktioner från datorn visas också meddelanden från Serverhanteraren om andra program kräver den programvara du avinstallerar. Om du t.ex. vill ta bort Web Server (IIS), visar Serverhanteraren ett meddelande om andra roller som är beroende av Web Server (IIS) finns kvar på datorn. Detta komplexa arrangemang av programvaruberoenden hanteras av Serverhanteraren och förhindrar att programvara som servern behöver för tilldelade uppgifter tas bort av misstag. Användare behöver inte känna till vilken programvara som de roller de vill installera är beroende av.

Visa beroenden för roller, rolltjänster och funktioner med Windows PowerShell

I det här avsnittet beskrivs hur du använder Serverhanteraren Add-WindowsFeature-cmdlet i en Windows PowerShell-session för att visa program som krävs av roller, rolltjänster eller funktioner och är tillgängliga i Windows Server 2008 R2. Med parametern -whatIf kan du visa programvaruberoenden utan att göra någon installation.

OBS

Windows PowerShell-cmdlets är inte skiftlägeskänsliga.

Så här visar du beroenden för roller, rolltjänster eller funktioner
  1. Öppna en Windows PowerShell-session med utökade användarrättigheter. Det gör du genom att klicka på Start, Alla program, Tillbehör, Windows PowerShell, högerklicka på Windows PowerShell-genvägen och sedan klicka på Kör som administratör.

  2. Läs in Serverhanteraren-modulen genom att skriva följande och tryck sedan på Retur.

    Import-module ServerManager

  3. Om du inte känner till kommandonamnet på den roll, rolltjänst eller funktion vars beroenden du vill visa skriver du följande och trycker på Retur. Fortsätt annars till nästa steg.

    Get-WindowsFeature

    Kommandonamn för roller, rolltjänster och funktioner visas i kolumnen Namn för resultatet.

  4. Skriv följande och tryck sedan på Retur för att köra Add-WindowsFeature-cmdlet i -whatIf-läge.

    Add-WindowsFeature name -whatIf

    I -whatIf-läge körs ingen installation, men den roller, rolltjänster eller funktioner som angiven roll, rolltjänst eller funktion är beroende av visas som utdata.

    Du kan visa beroenden för flera roller, rolltjänster och funktioner genom att skilja kommandonamnen för roller, rolltjänster och funktioner åt med komman, enligt följande exempel.

    Add-WindowsFeature Application-Server,Hyper-V -whatIf

    De roller, rolltjänster och funktioner som de angivna funktionerna är beroende av för att kunna köras visas i cmdlet-resultatet.

Se även