OU'lar arası kullanıcı taşımak için aşağıdaki script'i kullanabilirsiniz. Taşınacak olan kullanıcıları Excel yazıp .csv formatında kaydetmeniz gerekmektedir. # Import AD Module import-module ActiveDirectory # Import CSV $MoveList = Import-Csv -Path "C:\UserList.csv" # Specify target OU.This is where users will be moved. $TargetOU = "OU=Mine,DC=Smakbuloglu,DC=Local" # Import the data from CSV file and assign it to variable $Imported_csv = Import-Csv -Path…
Category Archives POWERSHELL
Windows Server 2012 R2 ile birlikte Active Directory Domain Services'in GUI üzerinden yönetiminden ziyade powershell bir adım daha önce çıktı.Özellikle Active Directory topology, nesnelerin yönetimi ve bulk işlemler için Powershell'i çok sık kullanır olduk. Bu bağlamda Windows Server 2012 R2 ile birlikte gelen yeni bir kaç adet cmdlets'i paylaşmakta fayda var. Get-ADAuthenticationPolicy Get-ADAuthenticationPolicySilo Grant-ADAuthenticationPolicySiloAccess New-ADAuthenticationPolicy New-ADAuthenticationPolicySilo Remove-ADAuthenticationPolicy Remove-ADAuthenticationPolicySilo Revoke-ADAuthenticationPolicySiloAccess Set-ADAccountAuthenticationPolicySilo…
Aşağıdaki komutu kullanarak Active Directory ortamındaki Disable olan bütün kullanıcı hesaplarını listeleyebilirsiniz. Search-ADAccount -AccountDisabled -Usersonly
Windows Powershell 3.0'ı kullanarak işletim sistemi üzerindeki bütün logları listeyebilirsiniz.
Windows Powershell ile bir çok yönetimsel işler yapılabilmektedir.Bunlardan bir diğer ise işletim sisteminde yüklü olan driverlar hakkında bilgi almaktır.Örneğin, aşağıdaki komut ile disk yapımız hakkında bilgi alabiliriz.
Server üzerindeki yüklü olan yazıcılar hakkında bilgi almak için aşağıdaki powershell komutunu kullanabilirsiniz. Get-Printer
Server üstündeki Fiziksel diskleriniz hakkında bilgi almak için Powershell'i kullanabilirsiniz.Aşağıdaki komut sunucu üzerindeki toplam disk ve boyutları hakkında bilgi vermektedir. Get-WmiObject -Query "select * from win32_logicaldisk where drivetype = '3'"
Active Directory Module for Windows Powershell'i kullanarak, Active Directory üzerinde bir çok yönetimsel işlem yapılabilmektedir.Aşağıdaki script'i kullanarak Active Directory üzerindeki kapalı olan kullanıcı hesaplarını listeleyebilirsiniz. Search-ADAccount -AccountDisabled -UsersOnly
Windows Powershell 3.0 kullanarak Active Directory üzerindeki kullanıcıların şifresinin en son ne zaman değiştirildiğini öğrenebilirsiniz. DSQuery * “CN=TestUser,CN=Users,DC=<YourDomainName>, DC=<Com>” –Attr PwdLastSet w32tm.exe /ntte 130187706386006320
Windows Powershell 3.0'ı kullanarak Active Directory üzerindeki herhangi bir nesnenin ne zaman oluşturulduğunu veya ne zaman değişiklik yapıldığını öğrenebilirsiniz. DSQuery * “CN=TestUser,CN=Users,DC=<YourDomainName>, DC=<Com>” –Attr WhenCreated WhenChanged