-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathConfiguration.ps1
45 lines (37 loc) · 3.16 KB
/
Configuration.ps1
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
<#
This file is part of PAudit available from https://github.com/OneLogicalMyth/PAudit
Created by Liam Glanfield @OneLogicalMyth
PAudit is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
PAudit is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with PAudit. If not, see <http://www.gnu.org/licenses/>.
#>
@{
# Collection Settings
UseSession = $true
UseLegacy = $true
DomainList = $false
UseComputerList = $true
DiscoverDomain = $false # Discover local AD domain computers
ComputerType = 'Both' # Can be either Server, ClientDevice or Both
# For AD enumeration what type of computers do you want?
ReturnClusters = $false # This is the cluster virtual names
ReturnServers = $true
ReturnClients = $true
ReturnUnknown = $false # Return computers which haven't matched any criteria, these are often linux machines
# Log file config
UseLogFile = $true
LogFileName = (Get-Date).ToString('yyyy-MM-dd HH-mm-ss') + ' PAudit.log'
# Output options
OutputCliXML = $true
OutputCSV = $true
# Legacy configuration
MaximumJobs = 20
JobTimeOut = (New-TimeSpan -Minutes 15)
}