26 Ocak 2015 Pazartesi

How to enable 64-bit Internet Explorer

Dikkat: Bu yazı sadece Internet Explorer 10 ve üstü versiyonlarda denemiştir.

64 bit işletim sistemlerinde varsayılan olarak 32 bit Internet Explorer çalışmaktadır. Programı ister %ProgramFiles(x86)%\Internet Explorer\iexplore.exe adresinden isterse de %ProgramFiles%\Internet Explorer\iexplore.exe klasörü altından çalıştırın sonuç değişmeyecektir, Internet Explorer 32 bit olarak çalışacaktır. 64 bit versiyonun çalışabilmesi için ayarlama yapmak gerekmektedir. Öncelikle sistemin çalışması hakkında kısa bilgi verelim sonra bu ayarlamanın nasıl yapılacağı anlatılacaktır.

Internet Explorer nereden çalıştırılırsa çalıştırılsın %ProgramFiles%\Internet Explorer\iexplore.exe adresinde bulunan 64 exe çalışır, sonra bu exe tarafından duruma göre 32 bit veya 64 bit versiyon (Parent Process ID'si ilk çalışan 64 bit versiyon olmak üzere) çalıştırılır. Aşağıdaki ekran görüntüsünü inceleyiniz.

InternetExp06

22 Ocak 2015 Perşembe

Active Directory: Create Multiple Test User Accounts Using Powershell

Aktif Dizinde test amaçlı olarak örneğin 1000 adet kullanıcı oluşturmak istersek aşağıdaki kod satırları yeterlidir.



Import-Module ActiveDirectory
foreach($i in 1..500)
{
$TemplateAccountName = "User{0:000}" -f $i # Örnek: User001, User002, User003...
$Password = Convertto-secureString -string "Abcd.1234" -AsPlainText
New-ADUser -Name
$TemplateAccountName -AccountPassword $Password -Path "CN=USERS,DC=siberblog,DC=org" -Enabled:$true
}




Kodu biraz geliştirebiliriz. Kullanıcıya ait bilgilerden hangilerine ihtiyaç duyuluyor ise onları seçebiliriz.

20 Ocak 2015 Salı

Active Directory: Changing the MaxPageSize LDAP query policy

LDAP sorgularda dönecek kayıt sayısı en fazla default olarak 1000'dir. Bu limiti artırmak için iki farklı yöntem göstereceğiz.

Yöntem A-

1- DC üzerinde Komut Satırını "cmd.exe" yönetici olarak açın.
2- "Ntdsutil.exe" çalıştırın.
C:\Users\Administrator>ntdsutil.exe
3- "LDAP policies" yazın ENTER basın.
ntdsutil: ldap policies
4- "connections" yazın ENTER basın.
ldap policy: connections
5- "connect to server <DNS name of server>" yazın ENTER basarak bağlantınızı kontrol edin.
server connections: connect to server SIBERBLOGORG
6- "q" yazın ENTER basın.
server connections: q

19 Ocak 2015 Pazartesi

AKIS: Çoklu Akıllı Kart Okuyucularda Sıralama

AKIS yüklü olan Windows sistemlerde akıllı kart okuyucuları takıldıkları anda AKIS tarafından algılanırlar Örneğin "OMNIKEY CardMan 3x21 0" şeklinde AKIS tarafından otomatik olarak numaralandırılır. Bir sonraki aynı model akıllı kart okuyucu takıldığında bu sefer "OMNIKEY CardMan 3x21 1" şeklinde numaralandırılır.

Buraya kadar her şey normaldir. Fakat bu kart okuyucuları sökülüp takıldıklarında veya bilgisayarın baştan başlatılması gibi durumlarda otomatik atanan bu numaralandırmalar değişebilmektedir. Bu değişiklik sizi etkiyor ise yazının devamını okuyarak bu sorundan kurtulabilirsiniz.

Windows'ta her bir USB portun bir numarası vardır. Bu sıralama bu durum için önemlidir. Örneğin bilgisayarımızda dört adet "USB Port 0", "USB Port 1", "USB Port 2" ve "USB Port 3" isimli portlar bulunsun. İlk takacağımız akıllı kart okuyucumuzu hangi USB porta takarsak takalım AKIS tarafından "OMNIKEY CardMan 3x21 0" olarak numaralandırılacaktır. Akıllı kart okuyucumuzu USB port 2'ye takıyoruz.

AKISSmartCard01

Active Directory: Export Users Information to a CSV file

Aktif Dizin kullanıcılarının tamamını .csv formatında kaydetmek için aşağıdaki kod satırlarından bir tanesi yeterlidir.



Get-ADUser -Filter * -Properties * | Export-Csv -delimiter ";" -path "C:\AllUsers.csv"



veya



Get-ADUser -Filter * -SearchBase "ou=Users,dc=SiberBlog,dc=org" -Properties * | Export-Csv -delimiter ";" -path "C:\AllUsers.csv"



veya



DsQuery * -filter "&(objectClass=User)(objectCategory=Person)" –attr samAccountName Name >>AllUsers.csv



Kodu biraz geliştirebiliriz. Kullanıcıya ait bilgilerden hangilerine ihtiyaç duyuluyor ise onları seçebiliriz.

15 Ocak 2015 Perşembe

PostgreSQL Auto Backup Script for Windows

PostgreSQL 'de komut satırından yedek alma için pg_dump.exe kullanılmaktadır. Yedekleme için birçok filtre (database, shema, tablo vb.) kullanılabilir. Bu yazıda iki adet batch script yayınlıyorum. Birinci versiyonda FULL yedek alınmakta ve ikinci versiyonda ek olarak sadece belirtilen DATABASE yedek alınmaktadır.

PGSqlAutoBackup01

 

Script Versiyon 1 (PGBackup_v1_Full.batKaynak Kod: 

Bu versiyon ile FULL yedek alabilirsiniz.

9 Ocak 2015 Cuma

Environment variable: How to add a set path only for that batch file executing?

AddNewPath06

Bazen ufak işler çok sık tekrarlandığında o işi hızlandırmak için arayışlara girişilebilir. Bu amaçla Environment variable ayarlarından Path'e hızlı eklenti yapmak için batch script yazılmıştır. Scriptin iki farklı versiyonu vardır.

Versiyon 1- Birinci versiyonda script içeriğine yeni yol elle girilir ve sonra doğrudan (yönetici yetkisi ile) çalıştırılır.

8 Ocak 2015 Perşembe