Forum
Merhaba,
Yapımda iki adet controller var ikiside server 2012 r2 130 adet client var windowsun xpden yukarı bütün sürümleri var yapıya çalışma saatleri belirmelek istiyorum bunun için gerekli yollar nedir yardımlarınızı bekliyorum...
merhaba,
çalışma saatleri ile kasıt nedir ? / dc logon, internet erişimi vb.
****************************************************************
Probleminiz Çözüldüğünde Sonucu Burada Paylaşırsanız.
Sizde Aynı Problemi Yaşayanlar İçin Yardım Etmiş Olursunuz.
Eğer sorununuz çözüldü ise lütfen "çözüldü" olarak işaretlerseniz diğer üyeler için çok büyük kolaylık sağlayacaktır.
*****************************************************************
Merhaba Turan Hocam,
Aynen Öyle Logon Hours bunu buldum ama bütün kullanıcılara tek tek tanımlammak yerine ou uygulayabilecegim bir yol var mı acaba.
gpo tarafında bir çözümü var mı bilmiyorum.
ancak kullanıcıları ad üzerinde toplu seçerek, tek ekrandan logon hours yapılandırmanız mümkün.
seçimde grupları dışarıda bırakmalısınız.
****************************************************************
Probleminiz Çözüldüğünde Sonucu Burada Paylaşırsanız.
Sizde Aynı Problemi Yaşayanlar İçin Yardım Etmiş Olursunuz.
Eğer sorununuz çözüldü ise lütfen "çözüldü" olarak işaretlerseniz diğer üyeler için çok büyük kolaylık sağlayacaktır.
*****************************************************************
ou içindeki tüm kullanıcıları seçip hepsine birden uygulayabilirsiniz
Merhaba Rahmi Bey,
Aşağıdaki linki inceler misiniz? Script işinizi görecektir.
https://richardspowershellblog.wordpress.com/2012/01/26/setting-a-users-logon-hours/
if (-not (Get-Module ActiveDirectory)){ Import-Module ActiveDirectory } $ou = "OU=England,DC=Manticore,DC=org" ## allow logon 8am - 6pm Monday to Friday [byte[]]$hours = @(0,0,0,0,255,3,0,255,3,0,255,3,0,255,3,0,255,3,0,0,0) "`nMicrosoft" $name = "UserA" Get-ADUser -Identity $name | Set-ADUser -Replace @{logonhours = $hours} "`nAD provider" $name = "UserB" $dn = "cn=$name,$ou" Set-ItemProperty -Path AD:\$dn -Name logonhours -Value $hours -Force "`nQuest" $name = "UserC" Get-QADUser -Identity $name | Set-QADUser -ObjectAttributes @{logonhours = $hours} "`nScript" $name = "UserD" $dn = "cn=$name,$ou" $user = [adsi]"LDAP://$dn" $user.logonhours[0] = $hours $user.SetInfo()
Cevaplarınız için teşekkur ederim ou içinden secim işlemi ile hallettim Scriptten biraz korktum