Sayfalarımızda elimizden geldiği kadar bat ,vbs veya Powershell scriptleri paylaşıyoruz çünkü bu scriptleri sağ tıklayıp kaynağını görüntüleyebilir ve nasıl çalıştığı hakkında fikir sahibi olabilirsiniz exe lerde
ise böyle bir şansınız yoktur , derlenmeleri gerekir vs. kısacası , script dilleri en ileri seviye kullanıcıların ve özelliklede sistem adminlerinin işlerini otomatikleştirmek için sıkça kullanığı bir araçtır , ilaveten herşeye program yazılmaz , mesela her açılışta otomatik olarak birşeyleri kopyalamak veya belirli tarihten eski dosyaları sildirtmek ... gibi işlemler rahatlıkla scriptler yardımı ile yapılabilir , acemi kullanıcılar ne yazık ki verdiğimiz vbs veya bat kodlarını ne şekilde çalıştıracaklarını bilememekte ve email yolu ile sormaktadırlar , ve aynı sorular tekrar tekrar gelince bir süre sonra cevaplanamaz hale geliyor iyisimi biz bu takipçilerimiz için sağ tıkladıklarında boş bir bat ,vbscript , Ps1 veya Reg dosyası oluşturan birer registry kaydı verelim ve onlarda sordum.net te verdiğimiz kodlardan istediklerini seçip bu oluşturdukları scriptin içerisini yapıştırıp kullanabilsinler , böylece "kodu not defterine yapıştırıp bir isim verin ve uzantısını da vbs veya bat yapın" deme derdinden kurtulalım
Sağ tuş yeni menüsüne vbs ve bat oluştur seçeneği ekleyin
1. Registry editörünü açalım ve aşağıdaki anahtara gidelim (bat için sonu .bat olan , vbs için sonu .vbs olanı seçin)
HKEY_CLASSES_ROOT\.vbs HKEY_CLASSES_ROOT\.bat
2. Burada "ShellNew" isminde yeni bir Alt anahtar oluşturalım
HKEY_CLASSES_ROOT\.vbs\ShellNew HKEY_CLASSES_ROOT\.bat\ShellNew
3. ShellNew anahtarı altında "NullFile" isimli bir string değeri oluşturalım ve buna herhangi bir değer atamayalım boş bırakalım (aşağıdaki resim)
4. Tekrar ShellNew alt anahtarı altına "ItemName" isminde yeni bir Expandable string değeri oluşturup değer olarak ta vbs için aşağıdakini girelim.
@%SystemRoot%\System32\wshext.dll,-4802
bat için aşağıdaki kullanılacak
@%SystemRoot%\System32\acppage.dll,-6002
İşlem bukadar artık masa üstünde boş bir alana tıkladığımızda sağ tuşumuzda "yeni" kısmından seçebileceğimiz bir "VBScript Komut Dosyası" seçeneğimiz oldu. Eğer işlemi bat için uyguladı isek yine yeni altından seçilebilen bir "Windows Toplu iş dosyası" seçeneğimiz oluşmuş oldu (Aşağıdaki resim).
Sağ tuş yeni menüsünde ilgili bileşenlerin görünebilmesi için Dosya gezginini yeniden başlatmanız gerekir. Böylece eğer yeni bir bat , vbs , Ps1 veya Reg dosyası oluşturacaksanız sadece sağ tıklayıp yeni altından ilgili seçeneğe tıklamanız yeterli olacaktır. Üstteki anlatımların hazır .reg dosyalarını indirmek isterseniz aşağıdaki linkten indirebilirsiniz
- Sağ tuş yeni menüsünde Wordpad yok Burada
- Sağ tuş yeni menüsünde klasör seçeneği kayıp Burada
- Sağ tuş yeni menüsünü düzenleyelim Burada
- Sağ tuş yeni menüsünden istenmeyen girdileri silelim Burada
- Sağ tuş yeni menüsünde metin belgesi seçeneği yok Burada
Faydalı olmasını dilerim.
Teşekkürler, Ekledim.işimi kolaylaştıracak