Windows 7 Professional Dil Değiştirme

Windows 7 Professional Dil Değiştirme/Ekleme

Windows 7 Ultimate ve Enterprise versiyonlarında windows update kullanarak dil paketi güncelleyebiliyoruz. Ancak windows 7 Professional üzerinde dil değiştirme desteği bulunmamakta.

Bunu konsol üzerinden yapabilmekteyiz. İşleme başlamadan önce dil paketlerini indirmemiz gerekmekte. Aşağıda dil paketlerinin listesini bulabilirsiniz.

1. Ilgili dağılıma göre x86/x64 paketi indirdikten sonra lp.cab dosyasını paketin içerisinden çıkarıyoruz.

Güncellenme: 23 Haziran 2012
Okumaya devam et “Windows 7 Professional Dil Değiştirme”

Windows 7 sysprep ve Default Profil Kopyalama

Windows 7 Default Profile Copy.

Windows 7 üzerinde sysprep uygularken xp de rahatlıkla yaptığımız varsayılan profili kopyalama işlemleri yapılamamakta. Alternatif küçük bir yazılım ise bunu mümkün kılıyor.

Sysprep öncesi bir windows 7 kurulumu yapıp gerekli tüm yazılımları kurup, kopyalayacağımız profil üzerinde tüm ayarları yaptıktan sonra aşağıdaki işlemleri uyguluyoruz.

Windows Enabler isimli uygulamayı buradan indiriyoruz ve programı Runas ile açıyoruz. Taskbar üzerinde program açılıyor.

Sonra kullanıcı profil yönetimine (Sistem özelliklerinde Gelişmiş Sekmesine geçip, Kullanıcı Profillerinin Ayarlar menüsüne)  giriyoruz. Kopyalayacağımız kullanıcının üzerindeyken Copy To pasif te olsa üzerine bir defa tıklıyoruz. Sonra açtığımız Windows Enabler yazılımının üzerine bir defa tıkladığımızda yazılım üzerinde ON ibaresi beliriyor. Tekrar pasif Copy To seçeneğine tıkladığımızda kopyala aktif oluyor. Şimdi kopyalam işlemi için path bölümüne C:\Users\Default  yazıp tamam dediğimizde klasör üzerine işlemi gerçekleşmekte. Bundan sonra oluşturulacak tüm kullanıcılar bu profilin kopyası olarak oluşturulacaktır.

ve sysprep.exe /generalize /oobe /shutdown            >          IMAGE 🙂

Yazılım Windows 7 x64 Pro üzerinde denedim işe yaramakta.

Kolay gelsin.

Yazılımı öğrendiğim kaynak : http://www.wincert.net/tips/microsoft-windows/windows-7/2109-how-to-copy-a-user-profile-on-windows-7.html

 

Symantec Brightmail Gateway ile kelime filtreleme

Spam çözümlerinden önde gelen Symantec BrightMail Gw ile belirli kelime içeren epostaların karantinaya alınması veya silinmesini aşağıdaki adımlar ile tamamlayabiliriz.

Öncelikle bir sözlük tanımlaması yapıyoruz, bu sözlüğün içine içerebilecek kelimeleri tek tek ekliyoruz. Kelimenin bir bölümünün olması yeterlidir. Okumaya devam et “Symantec Brightmail Gateway ile kelime filtreleme”

Office Update sonrası Excel yavaşlığı & Vbscript ile uzaktan komut çalıştırma/patch kaldırma

vbscript ile uzaktan komut çalıştırma, excel file open slowly on network, network üzerinden excel dosyalarını açarken yavaşlık

28.06.2011 tarihinde çıkan Microsoft Office File Validation güncellemesi yükledikten sonra ağ üzerinden excel dosyalarını açarken aşırı bir yavaşlama ve 2-3Mb boyutundan yüksek olan excel dosyalarında kilitlenme meydana gelmesine yol açmakta. Bilgisayarın lokal disklerinde bulunan dosyalar için bu sorun olmamakla birlikte yanlızca ağ üzerinden çalışan dosyalarda bu sorun ortaya çıkmakta.

Yapılan güncelleme WSUS ortamından kaldırılmayı desteklemediği için elle kaldırmanız gerekmekte 5-10 bilgisayar yapılabilir ancak şirket ortamları için pek mümkün değil.

iş yine script yazmaya kaldı.
Öncelikle nasıl kaldırabileceğimizi registry üzerinden aradığımızda kaldırma stringi olarak
MsiExec.exe /I{90140000-2005-0000-0000-0000000FF1CE} yazmakta kendimize göre düzenlersek MsiExec.exe /quiet /uninstall {90140000-2005-0000-0000-0000000FF1CE} şeklinde interaktif ekran görünmeden otomatik olarak kaldırması sağlanmakta.

Güncelleme: Microsoft tarafında sorun çıktığı teyit edilmiş ilgili adreslere http://support.microsoft.com/kb/2570623/tr ve http://support.microsoft.com/kb/2501584/tr adreslerinden ulaşılabilir. 3 çözüm sunmuşlar şu anlık 1.Kaldırmak  2. Devre dışı bırakmayı, Office 2007 veya 2010 yüklemeyi. İlgili linklerden detaylara ulaşabilirsiniz.

Gelelim Scripte. Okumaya devam et “Office Update sonrası Excel yavaşlığı & Vbscript ile uzaktan komut çalıştırma/patch kaldırma”

Adobe Flash Hazır MSI Paketi

Adobe flash msi package for domain. Etki alanı için Adobe Flash msi paketi.

Etki alanındaki tüm bilgisayarlara Adobe Flash güncellemesi için gerekli güncel MSI dosyalarını bizim oluşturmamıza gerek bulunmamakta. Bu konuda Adobe firması bize destek sağlıyor.

http://www.adobe.com/tr/products/players/flash-player-distribution.html adresinde yer alan link üzerinden eposta adresiniz ile kayıt olduğunuz takdirde size hangi adresi kullanarak indirebileceğiniz bilgisini iletmekteler.

Not: Daha önce eklediğim linkleri kaldırdım. Flash 11 için yeni dağıtım linkleri iletiyorlar sizde kayıt olarak ilgili dosya linklerine erişebilirsiniz..

Exchange 2003 Yönetici Şifre Değişikliği Sonrası Event ID 529 & 8213

Birçok eklenti, 3rd parti yazılımlar kurulmuş bir exchange sunucunun bağlı olduğu domainde Administrator parolası değiştirdikten sonra eğer Event ID 529 ve 8213 düşüyorsa.

Öncelikle Administrator hesabı ile çalışan bir exchange servisi var mı kontrol ettikten sonra eğer yoksa aşağıdaki makaledeki işlemler sorunumuzu çözüyor.

Örnek Hata Logları

Event Type: Failure Audit
Event Source: Security
Event Category: Logon/Logoff
Event ID: 529
Date: 27.01.2011
Time: 16:30:05
User: NT AUTHORITY\SYSTEM
Computer: MAILSUNUCU
Description:
Logon Failure:
Reason: Unknown user name or bad password
User Name: Administrator
Domain: DOMAIN
Logon Type: 7
Logon Process: Advapi
Authentication Package: Negotiate
Workstation Name: MAILSUNUCU
Caller User Name: MAILSUNUCU$
Caller Domain: DOMAIN
Caller Logon ID: (0x0,0x3E7)
Caller Process ID: 3780 (mad.exe)
Transited Services: –
Source Network Address: –
Source Port: –

For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.

Birde Application log içerisine aşağıdaki log düşüyor?

Event Type: Error
Event Source: MSExchangeFBPublish
Event Category: General
Event ID: 8213
Date: 1/27/2011
Time: 4:20:05 PM
User: N/A
Computer: MAILSUNUCU
Description:
System Attendant Service failed to create session for virtual machine MAILSUNUCU. The error number is 0xc007052e.

Çözüm;
http://support.microsoft.com/kb/296151/en

1. Start Registry Editor.
2. Locate the Server value under the following key in the registry:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSExchangeFBPublish\Parameters\
3. On the Edit menu, click Add Value.
4. In the Value Name field, type FreeBusyQuerySessions, set the Data Type to REG_DWORD, and then click OK.
5. In the Data field, type 00000000, and then click OK.
6. Quit Registry Editor.
7. Restart the Microsoft Exchange System Attendant.
8. Start Exchange System Manager, and then locate the storage group.
9. Click the private store, and then right-click Properties.
10. Click the Security tab, and then click the Exchange service account.
11. Click View information store, click Administer information store, and then set the permissions.
12. Reset the Administrative Group’s service account.

To reset the Administrative Group’s service account, follow these steps:

1. Back up the Exchange Server 2003 or Exchange 2000 Server information store and the Windows system state data of a domain controller.
2. Start the ADSI Edit tool.
3. Expand Configuration Container [domain name], expand CN=Configuration,DC=Domain_name, expand CN=Services, expand CN=MicrosoftExchange, expand CN=Organization_Name, and then expand CN=Administrative Groups
4. Right-click CN=Your Admin Group Name, and then click Properties.
5. Click the Attribute Editor tab.
6. Double-click the following properties, note the value if there is a value in the property, and then click the CLEAR button:
* msExchEncryptedPassword
* msExchLegacyAccount
* msExchLegacyDomain
7. Double-click msExchAdminGroupMode.
8. Type 2 for the value.

Note Before you change the value to 2, note the original value.
9. Click OK, click Apply, and then click OK.
10. Quit the ADSI Edit tool.
11. Restart the Microsoft Exchange System Attendant service and all dependent services.

Vb.net İle Web Sayfaları üzerinde Get-Post istekleri yapmak ve Excel işlemleri

Vb.net kullanarak threading,get,post ve excel işlemleri

Güzel bir programla/notlarla yeni bir post.

Programın,notların işlemleri;
Vb.net kullanarak Web sayfalarını getirmek veya web sayfalarına değerler post ederek gelen değerleri almak. Alınan verileri excel dosyası oluşturup ilgili sütün/satırlara yazıp biçimlendirmeleri (hücre birleştirme,renklendirme) yapıp kayıt etmek.

Programın yaptıkları;
1-İzmir metro seferlerini www.izmir.bel.tr adresinden Get ile alıp kaynak kodunu temizledikten sonra excele aktarıp kayıt etmek
2-İzmir banliyo seferlerini www.izban.com.tr adresinden alıp kayıt etmek.
3-Vapur seferlerini www.izmir.bel.tr ulaşımdaki vapur alanında bulunan kalkış ve varış comboboxları içerisindeki değerlerin hepsini tek tek post ederek gelen değerlere göre sefer varsa excele atmak
4-Otobüs numaralarını kullanarak www.eshot.gov.tr sitesinden her bir otobüs numarası için güzergah,saatlerini alıp excele kayıt etmek.

Kısaca izmir offline ulaşım rehberi. (21 Ekim 2010)
Okumaya devam et “Vb.net İle Web Sayfaları üzerinde Get-Post istekleri yapmak ve Excel işlemleri”

vb.net ile registry kullanarak Monitör Bilgilerini Görüntülemek

vb.net ile registry kullanarak Monitör Bilgilerini Görüntülemek

Envanter yazılımına bir bölüm daha ekledim. Bilgisayara bağlı olan Monitörün registry üzerinde kayıtlı olan EDID (Extended display identification data) bilgilerinden yararlanarak Serino,model,üretim tarihi,ölçüleri ve kaç inç olduğu gibi bilgilere erişebiliyoruz. Detaylı bilgi için VESA E-EDID™ Implementation Guide ı kullanabilirsiniz.

Imports System.Management
Imports System.Text
Imports Microsoft.Win32
Imports System.Net.NetworkInformation
Public Class Form1
Dim strmodel As String = “”
Dim strmodel2 As String = “”
Dim strserino As String = “”
Dim regedithex As String = “”
Dim struretimhaftasi As String = “”
Dim struretimyili As String = “”
Dim strdikey, stryatay As Integer
Dim strmonitorinc As Double
Private Function ByteArrayToString(ByVal ba As Byte()) As String
Dim hex As New StringBuilder(ba.Length * 2)
For Each b As Byte In ba
hex.AppendFormat(“{0:x2}”, b)
Next
Return hex.ToString()
End Function

Güncelleme: 26 Haziran 2010
Okumaya devam et “vb.net ile registry kullanarak Monitör Bilgilerini Görüntülemek”

vb.net üzerinde telnet uygulaması

Ağ üzerinde gün içerisinde networke dahil olmuş bilgisayarların hangi switchler üzerinden sisteme dahil olduklarını bulmak için yazdığım bir uygulama.

Uygulamanın çalışma mantığı:
Çalıştırıldığı dizinde 2 adet dosyaya ihtiyaç duyuyor ayarlar.ini ve switchler.txt. Switchler.txt switchlerin ip leri yer almakta. ayarlar.ini dosyasında ise switchlerin şifreleri (hepsi ortak olmalı), Çalıştırılacak komut (sh mac-address-table), database bilgileri ve filtreleme, loglama yapılacak mı gibi bilgiler girilmeli.

Loglama yapılacak seçilirse çalıştırıldığı dizinde Log klasörünün içerisine switchlerin konsollarından gelen verileri ve filtreleme sonucu oluşan dosyaların çıktıları yer almakta.

Filtreleme mantığı ise her switch uplink ve downlinkleri üzerinden bir çok kendi üzerinde olmayan mac adresinin database üzerine kayıt edilmesini engellemek için gerekli olan kısım. Benim örneğimde Fa (Fast Ethernet) ve Lo (Long Reach Ethernet) portlarındaki mac adreslerini almak için filtre girilmiş durumda.  En fazla 3 adet filtre için geliştirdim.

Program kısaca Cisco switchlere telnet bağlanıp Fa,Lo portlarındaki bilgilerin alınıp veritabanına kayıt edilmesini sağlıyor. İsterseniz zamanlamayı açıp her 120 saniyede bir tekrar liste almasını ve değişenleri yazmasını sağlayabilirsiniz.

SQL için aşağıdaki alanlara ihtiyaç duyulmakta;

DROP TABLE IF EXISTS `mac`;
CREATE TABLE `mac` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`switch` text,
`mac` text,
`vlanid` text,
`tarama` datetime DEFAULT NULL,
`port` text,
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=507 DEFAULT CHARSET=utf8;

VB.Net Telnet Uygulaması (vs2005)

Zip açma şifresi : notsayfam.com

Ücretsiz CD-DVD kayıt programı

XP Sp2,Vista SP ve W7 desteği olan ücretsiz iso kayıt programı.
http://isorecorder.alexfeinman.com/isorecorder.htm

Kuruluma ihtiyaç duymayan
Data,Audio,Video CD/DVD desteği olan
http://www.amok.am/en/freeware/amok_cd-dvd_burning/download/
Bir başka yazılım

Güncelleme: Normal kullanıcıların tüm işini görebilecek Neronun ücretsiz versiyonunu da var.
Nero Lite http://www.nero.com/eng/downloads-nbl-free.php