Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- read-host -assecurestring | convertfrom-securestring | out-file C:\Temp\mysecurestring.txt
- Get-ADComputer -Filter 'Name -like "COMPUTERNAME"' -Properties * | ForEach-Object {
- $comp1 = $_.name
- $username = "$comp1\Administrator"
- $password = cat C:\Temp\mysecurestring.txt | convertto-securestring
- $cred = new-object -typename System.Management.Automation.PSCredential -argumentlist $username, $password
- Invoke-Command -ComputerName $comp1 -Cred $cred -Scriptblock {
- $usersChild = Get-ChildItem -Path "C:\Users" | Where { $_.Name -like 'USERNAME*'}
- Write-Verbose "Additional Directory Cleanup - Removing $($usersChild.Name) on $env:COMPUTERNAME..."
- Remove-Item -Path $($usersChild.FullName) -Recurse -Force -ErrorAction Stop
- }}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement