From 6ee3f42b007b4cd0d041df9bc81742c8a61336a4 Mon Sep 17 00:00:00 2001 From: U|ri Date: Sat, 6 Aug 2022 21:40:03 +0300 Subject: [PATCH] Exiting with break in case credentials are wrong. --- ADGenerator.ps1 | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/ADGenerator.ps1 b/ADGenerator.ps1 index 4bde0f3..135580e 100644 --- a/ADGenerator.ps1 +++ b/ADGenerator.ps1 @@ -47,7 +47,14 @@ net localgroup "administrators" $username /add function renameDC { $username = whoami Write-Good "Renaming the domain controller to DC01" -Rename-computer -NewName "DC01" -DomainCredential $username +$res = Rename-computer -NewName "DC01" -DomainCredential $username -PassThru +if ($res.HasSucceded) { + Write-Good "Success!" +} else { + Write-Info "Exiting, please revert VM to saved snapshot." + break +} + mkdir C:\Shared; new-smbshare -Name "Shared" -Path "C:\Shared" -ReadAccess "Users" wget https://github.com/dievus/ADGenerator/archive/refs/heads/main.zip -outfile C:\Shared\adgenerator.zip Expand-Archive -Path C:\Shared\adgenerator.zip -DestinationPath C:\Shared\adgenerator