Skip to content
Snippets Groups Projects
Select Git revision
  • c9edd8c8948aa4c68c539efa003c5750e5780b1d
  • main default protected
2 results

main.py

Blame
  • Code owners
    Assign users and groups as approvers for specific file changes. Learn more.
    dc-init.ps1 849 B
    #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 {
        echo "else"
        New-Item -Path "C:\log.txt"
    }