Bir windows uygulamasını gizlice çalıştıralım


Program gizlice çalışsın
Windowsta bir uygulamayı gizlice başlatmak mümkündür, böylece kullanıcı programın çalıştığını farketmez çünkü program arayüzü açılmayacaktır ve görev çubuğunda ikonu görünmeyecektir, böyle bir yöntem çok


farklı durumlarda kullanışlı olacaktır mesela ; kullanıcılar Bilgisayarda işlerini yaparken onları rahatsız etmeden bir programı geri planda çalıştırıp bazı yedekler aldırtılabilir , yada çocuk bilgisayar başındayken onu rahatsız etmeden geri planda bir uygulama çalıştırmak isteyebilirsiniz. Herhangi bir ek yazılım kullanmadan Bir Windows uygulamasını gizlice çalıştırmanın farklı yöntemleri mevcuttur işte bunlardan bazıları.

1. Vbscript ile gizlice program çalıştırmak

Örneğimizde Not defteri uygulamasını gizlice çalıştıracağız , bu yöntem uygulamaları gizlice başlatmak için eski ve “geleneksel” yöntemdir. VBScript’in mevcut olduğu her Windows sürümünde çalışır ve Tüm modern Windows sürümlerinde VBScript desteği vardır. Bir metin düzenleyicisi açalım ve aşağıdaki kodları yapıştıralım

Dim WShell
Set WShell = CreateObject("WScript.Shell")
WShell.Run "Notepad.exe", 0
Set WShell = Nothing

sonrasında bir isim verip (mesela ; gizle) uzantısı .vbs olacak şekilde kaydedelim

Vbs olarak kaydet

Gizle.vbs yi masaüstüme kaydettim , scripti dilersek komut istemindende çağırabiliriz bunun için aşağıdaki komutu kullanmamız yeterlidir.

wscript "C:\Users\velociraptor\Desktop\gizle.vbs"

masaüstündeki gizle.vbs scriptine tıkladığımızda yada bu scripti komut isteminden çağırdığımızda Not defteri uygulaması geri planda gizlice çalışmaya başlayacaktır

Cmd ile vbs çalıştırmak

herhangi bir penceresi açık olmadığından ve ikonu da bulunmadığından çalışıp çalışmadığını sadece görev yöneticisinden anlayabiliriz.

Görev yöneticisinde not defteri

mesela scripti çalıştırmadan önce görev yöneticisini kontrol ettiğimde işlemler sekmesinde “Not Defteri” ikonunu göremedim ardından scripti çalıştırdım ve anında görev yöneticisi işlemleri arasında yerini aldı. Vbs koduna biraz daha yakından bakarsak işi yapan aşağıdaki koddur.

WShell.Run "Uygulama yolu/Parametre1 /parametre2", 0

Wscript.Shell objesinin Run (Çalıştır) yöntemi, bir programı yeni bir işlemle çalıştırır. İkinci parametre, uygulamayı gizli çalıştırmasını söyleyen “0” dır , eğer bu sondaki rakamı 1 yaparsak not defteri penceresi açılacaktır.

2. Powershell ile gizlice program çalıştırmak

powershell ile gizlice program çalıştırmak

Poweshell in hemen hemen tüm sürümleri , programları gizlice başlatmak için yerleşik bir cmdlet Başlat-İşlemiyle birlikte gelir.

Start-Process -WindowStyle hidden -FilePath Notepad.exe

Eğer üstteki kodu .PS1 olarak saklamak isterseniz bu durumda kodu aşağıdaki şekilde kullanmanız gerekecektir

powershell -executionPolicy bypass -file "yol\dosya.ps1"

sonrasında ps1 uzantılı powershell scriptini komut isteminden çağırabilirsiniz.

3. Ek Bir yazılım yardımı ile gizlice program çalıştırmak

Bu iş için ek bir yazılıma gerek olmamasına rağmen illada kullanmak zorunda kalırsanız aşağıdaki birkaç yazılım ile bu işi yapabilirsiniz , bu yazılımlardaki tek sorun Antivirüslerin yanlış uyarılarıdır.
Quiet , Nircmd , her ikisininde gizleme parametreli örnek kullanım komutları aşağıdadır

Quiet.exe "path\to\executable file.exe"
nircmd exec hide "C:\Windows\Notepad.exe"

NirCmd , NirSoft tarafından kodlanmış olan güçlü bir konsol aracıdır ve bazı yazılarımızda bu küçük araçtan faydalanmıştık mesela ; Açılışta bilgisayar ses seviyesi otomatik ayarlansın – Burada , Bir tıkla monitörünüzü kapatın – Burada … ilaveten bakınız:

– Bir .bat dosyasını gizli modda (invisible mode) çalıştıralım Burada

– Vbs de boşluk içeren parametrelerle çalışmak Burada


4 Yorum Var

Yorum Ekle

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Captcha