Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #pocetak transkripta i njegovo pohranjivanje, append sluzi tome da se ne napravi svaki puta drugi file nego uvijek se nadodaju vrijednosti u istome
- Start-Transcript C:\Users\Administrator\Documents\PowerShell_transcript.csv -Append
- Import-Module ActiveDirectory
- #brojanje racunala i servera koji se nalaze u organizacijskoj jedinici koji se prebacuju
- $serveri = Get-ADComputer -SearchBase "OU=NovaRacunala,DC=crveni,DC=tim" -Filter {OperatingSystem -like "*Server*"} | Measure-Object
- $racunala = Get-ADComputer -SearchBase "OU=NovaRacunala,DC=crveni,DC=tim" -Filter {OperatingSystem -like "*10*"} | Measure-Object
- #skoro pa isti kod koji se bavi ucitavanjem i prebacivanjem racunala i servera iz jedne organizacijske jedinice u njihove zasebne
- #zasluzne za servere i racunala
- Get-ADComputer -SearchBase "OU=NovaRacunala,DC=crveni,DC=tim" -Filter {OperatingSystem -like "*Server*"} |
- Move-ADObject -TargetPath "OU=Serveri,DC=crveni,DC=tim"
- Get-ADComputer -SearchBase "OU=NovaRacunala,DC=crveni,DC=tim" -Filter {OperatingSystem -like "*10*"} |
- Move-ADObject -TargetPath "OU=Racunala,DC=crveni,DC=tim"
- #ispisuje broj prenesenih racunala i servera koji su izbrojani na pocetku
- Write-Output 'Broj prenesenih servera je:' $serveri.count
- Write-Output 'Broj prenesenih racunala je: ' $racunala.count
- #timestamp i zaustavljanje transkripta
- Get-Date
- Stop-Transcript
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement