Dnevnik dela
Dnevnik dela
primer skripte, kjer je ločena lokacija od nastavitev
$ConfigData = @{<br /> AllNodes =<br /> @(<br /> @{<br /> NodeName = 'Win81b'<br /> Guid = 'd9551d8d-79a1-4f95-9624-f08167904e10'<br /> },
@{<br /> NodeName = 'Win81e'<br /> Guid = '6c7e1674-be5c-435d-ac5a-6e8f2c738313'<br /> }
)
NonNodeData = ""
}
Configuration novaskupina {<br /> Import-DscResource -ModuleName 'xPSDesiredStateConfiguration'<br /> node $AllNodes.Guid {<br /> File mapa{<br /> DestinationPath="c:\skupno"<br /> Ensure = "Present"<br /> Type="Directory"<br /> }
xRemoteFile prenos7zipa {<br /> uri="http://7-zip.org/a/7z920-x64.msi"<br /> destinationpath="c:\7z920-x64.msi"<br /> }
Package paket
{<br /> Ensure="Present"<br /> Name = "7-zip"<br /> Path = "c:\7z920-x64.msi"<br /> arguments=" /q INSTALLDIR='C:\Program Files\7-Zip'"<br /> ProductId = ""<br /> }
xRemoteFile prenos {<br /> uri="http://www2.arnes.si/~jharej/ChinookDatabase1.1.zip"<br /> destinationpath="c:\chinoko.zip"<br /> }
Group novaskupina {<br /> groupname="skupina3"<br /> ensure = "Present"<br /> }
User novuporabnik {<br /> username="pinko"<br /> ensure="Present"<br /> }
User novuporabnik2 {<br /> username="pinko87"<br /> ensure="Present"<br /> }
}
}
novaskupina -ConfigurationData $ConfigData
new-dscchecksum -force .\novaskupina\
copy-item .\novaskupina\* 'C:\Program Files\windowspowershell\dscservice\configuration'