Select Git revision
game-design-document.md
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
dc-init.ps1 2.00 KiB
#ps1_sysnative
New-Item -Path "C:\test.txt"
echo "kjort" >> C:\test.txt
if( !(Test-Path -Path "C:\flag.txt")) {
echo "if"
New-Item -Path "C:\flag.txt"
# Use self as DNS
Set-DNSClientServerAddress -InterfaceIndex (Get-NetAdapter).InterfaceIndex -ServerAddresses 127.0.0.1
#Install ADDS
Install-WindowsFeature -Name AD-Domain-Services -IncludeManagementTools
# Set Administrator password
net user Administrator Rosetest1
Import-Module ADDSDeployment
$secureSafeModePwd = ConvertTo-SecureString "Rosetest1" -AsPlainText -Force
# Setup domain
Install-ADDSForest -DomainName "rose.local" `
-DomainNetbiosName ROSE `
-SafeModeAdministratorPassword $secureSafeModePwd `
-InstallDns -NoRebootOnCompletion -force
exit 1003
}else {
exit
echo "else"
New-Item -Path "C:\log.txt"
$dc = "rose.local"
$pw = ConvertTo-SecureString "Rosetest1" -AsPlainText -Force
$usr = "$dc\Administrator"
$creds = New-Object System.Management.Automation.PSCredential($usr,$pw)
New-ADUser -Name "bojack" -Accountpassword (ConvertTo-SecureString "HorsemanPass1" -AsPlainText -Force ) -Enabled $true -Credential $creds
New-ADUser -Name "diane" -Accountpassword (ConvertTo-SecureString "NguyenPass1" -AsPlainText -Force ) -Enabled $true -Credential $creds
New-ADUser -Name "todd" -Accountpassword (ConvertTo-SecureString "ChavezPass1" -AsPlainText -Force ) -Enabled $true -Credential $creds
New-ADUser -Name "sarah" -Accountpassword (ConvertTo-SecureString "LynnPass1" -AsPlainText -Force ) -Enabled $true -Credential $credst
New-ADUser -Name "hollyhock" -Accountpassword (ConvertTo-SecureString "ManheimPass1" -AsPlainText -Force ) -Enabled $true -Credential $creds
New-ADUser -Name "wanda" -Accountpassword (ConvertTo-SecureString "PiercePass1" -AsPlainText -Force ) -Enabled $true -Credential $creds
New-ADUser -Name "pinky" -Accountpassword (ConvertTo-SecureString "PenguinPass1" -AsPlainText -Force ) -Enabled $true -Credential $creds
}