DSCResources/ooTemp/ooTemp.schema.psm1

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
Configuration ooTemp {
    Import-DscResource -ModuleName xSystemSecurity -ModuleVersion 1.4.0.0

    #region Add a C:\Temp
    File 'CreateTempDirectory' {
        DestinationPath = 'C:\Temp'
        Ensure          = 'Present'
        Type            = 'Directory'
    }

    xFileSystemAccessRule 'GrantAccessToTempDirectory' {
        Path      = 'C:\Temp'
        Identity  = 'EVERYONE'
        Rights    = @('FullControl')
        DependsOn = '[File]CreateTempDirectory'
    }
    #endregion
}