-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathGlobalVariables.ps1
More file actions
58 lines (55 loc) · 2.13 KB
/
GlobalVariables.ps1
File metadata and controls
58 lines (55 loc) · 2.13 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
# Set Baseline services
$global:BaselineServices = (
"DNS",
"DHCP",
"Certificate Authority",
"RMS",
"Domain Controller (New Domain)",
"Domain Controller (Existing Domain)",
"ADFS",
"IIS",
"Fileserver (Standalone)",
"Filesserver (DFS)",
"Fileserver (iSCSI)",
"Hyper-V",
"NPS",
"Print",
"WDS",
"WSUS",
"RD Session Broker",
"RD Gateway",
"RD Web Access",
"RD Session Host",
"RD License",
"RD Standalone",
"Failover Clustering",
"SQL",
"Citrix Gateway",
"Citrix Session Host"
)
$global:DNSService = "DNS"
$global:BLServices = @(
[pscustomobject]@{name="DNS";FeatureName="DNS"},
[pscustomobject]@{name="DHCP";FeatureName="DHCP"},
[pscustomobject]@{name="Certificate Authority";FeatureName="AD-Certificate"},
[pscustomobject]@{name="RMS";FeatureName="ADRMS"},
[pscustomobject]@{name="Domain Controller (New Domain)";FeatureName="AD-Domain-Services"},
[pscustomobject]@{name="Domain Controller (Existing Domain)";FeatureName="AD-Domain-Services"},
[pscustomobject]@{name="ADFS";FeatureName="ADFS-Federation"},
[pscustomobject]@{name="IIS";FeatureName="Web-Server"},
[pscustomobject]@{name="Fileserver Basic";FeatureName="FS-Fileserver"},
[pscustomobject]@{name="Fileserver DFS";FeatureName="FS-DFS-Namespace"},
[pscustomobject]@{name="Fileserver iSCSI";FeatureName="FS-iSCSITarget-Server"},
[pscustomobject]@{name="Hyper-V";FeatureName="Hyper-V"},
[pscustomobject]@{name="NPS";FeatureName="NPAS"},
[pscustomobject]@{name="Printserver";FeatureName="Print-Server"},
[pscustomobject]@{name="Windows Deployment Services";FeatureName="WDS"},
[pscustomobject]@{name="WSUS";FeatureName="UpdateServices"},
[pscustomobject]@{name="RDS Connection Broker";FeatureName="RDS-Connection-Broker"},
[pscustomobject]@{name="RDS Gateway";FeatureName="DNS"},
[pscustomobject]@{name="RDS Web Access";FeatureName="DNS"},
[pscustomobject]@{name="RDS Session Host";FeatureName="DNS"},
[pscustomobject]@{name="RDS Licensing";FeatureName="DNS"},
[pscustomobject]@{name="RDS Basic";FeatureName="DNS"},
[pscustomobject]@{name="Failover Clustering";FeatureName="DNS"}
)