2016-04-25 15 views

Antwort

0

Erstellen Sie DSC-Konfiguration, die Module installieren wird, und Module können von Netzwerkfreigabe oder mehr entnommen werden, vielleicht aus einem Repository wie Git, aber natürlich, wenn sie Zugriff darauf haben. Drücken oder ziehen, was besser passt.

0

Der Fehler tritt auf, wenn das Modul in PSModule-Pfaden nicht gefunden wird.
Verwenden Sie die folgende Zeile xWebAdministration Powermodul von PSGallery Repository Install-Module -Name xWebAdministration

Dann klicken Sie auf „Ja, alle“, wenn ein Pop-up kommt, das Modul installiert wird
Um Gegenprobe, wenn das Modul wurde installiert, Typ $env:PSModulePath in installieren Powershell-Konsole und finden Sie xWebAdministration Ordner in PS-Modul-Pfade

1

Ich habe versucht, PS-Module mit DSC zu installieren. Es erfordert drei separate Konfigurationen:

Configuration InitialConfiguration 
{ 
    Import-DscResource -ModuleName 'PSDesiredStateConfiguration' 

    Node MyServer 
    { 
     Script InstallModule 
     { 
      SetScript = { Install-Module PackageManagement -MinimumVersion 1.1.7 -Force } 
      TestScript = { $version = (Get-Module PackageManagement -ListAvailable).Version; $version.Major -ge 1 -and $version.Minor -ge 1 } 
      GetScript = { Get-Module PackageManagement -ListAvailable } 
     } 
    } 
} 

Configuration ModulesConfiguration 
{ 
    Import-DscResource -ModuleName 'PackageManagement' -ModuleVersion 1.1.7.0 

    Node MyServer 
    { 
     PackageManagement xWebAdministration 
     { 
      Name = 'xWebAdministration' 
     } 
    } 
} 

Configuration WebServerConfiguration 
{ 
    Import-DscResource –ModuleName 'xWebAdministration' 

    Node MyServer 
    { 
     xWebAppPool SampleAppPool 
     { 
      Name = 'SampleAppPool' 
     } 
    } 
} 

jedoch Microsoft simple script verwendet Module mit WinRM in ihrer example zu installieren.

Verwandte Themen