Açılışta otomatik olarak Program ,Script... çalıştırmak


Açılışta otomatik olarak Program ,Script çalıştır
Dün akşam Arkadaşımın oğlu arayıp bir .vbs scripti bulduğunu bununla millete şaka yaptıklarını fakat , bilgisayarı yeniden başlatınca veya kullanıcı çıkışı yapınca çalışmadığını bu konuda birşeyler yapıp

yapamayacağımı sordu , gençlik işte , bizde zamanında böyle şeylerle yakından ilgilenirdik , ellerindeki vbs kodu CD/DVDrom u kapatsanız bile sürekli açıyor (herhangi bir zararlı kod içermiyor) fakat kullanıcıyı oldukça rahatsız ediyor , zaten nette araştırırsanız 2002 tarihli yazılarda bu koda rastlarsınız , bazen bir scripti veya programı veya dosyayı açılışta çalıştırmak gerekebilir işte bunu yapmanın yöntemlerini bu yazımızda açıklamaya çalışacağız:

1.Başlangıç klasörünü kullanarak açılışta dosya, program... çalıştırın

Programı , scripti vs. yi açılışta otomatik olarak çalıştırmak için Startup klasörü diye adlandırılan başlangıç klasörüne atmak belkide en kolay olan ve en çok tercih edilen yöntemlerden biridir , bu klasöre ulaşmak için, Klavedeki Windows ve R tuşlarına basalım ve aşağıdaki kodu çalıştır kutucuğuna yapıştırıp Entere basalım

shell:startup

Açılan klasörün içerisine atacağımız her ne olursa olsun açılışta otomatik olarak çalışacaktır, örneğimizde komik.vbs yi bunun içine atıyoruz - kopyalayıp yapıştırıyoruz (Aşağıdaki resim)

Not: Başlangıç klasörüne eklenen program Yönetici yetkisi istiyorsa veya Kullanıcı hesabı denetimi (UAC) penceresine onay verilmesini gerektiriyorsa açılışta otomatik olarak çalışmayacak ve onay isteyecektir.

Başlangıç klasörüne at

ve bilgisayarımızı yeniden başlatıyoruz veya hesabımızdan çıkıp tekrar giriş yapıyoruz.

kullanıcı hesabı denetimi uyarısı

Üstteki resimde görüldüğü gibi başlamak için Kullanıcıdan izin isteyen bir ekranla karşılaşıyoruz buda yöntemin olumsuz bir tarafıdır fakat sadece bazı program ve dosyalarda yapar.

2. Zamanlanmış görevleri kullanmak

Programı , scripti ... zamanlanmış görevlere ekleyip her açılışta çalışmasını sağlayabiliriz üstteki yönteme göre Biraz daha zahmetli bir yol olmasına rağmen Kullanıcı hesabı denetimi (UAC) korumasından bağımsız çalışacağı ve açılışta uyarı vermeyeceği için daha sağlam bir yol olarak kabul edilebilir, bunun için yine klavyemizdeki Windows ve R tuşlarına basıyoruz ve açılan çalıştır ekranına aşağıdaki kodu yapıştırıyoruz

Taskschd.msc

Yeni açılan ekranda Eylemler altında yeralan temel görev oluştur diyoruz

Zamanlanmış temel görev oluşturalım

Bir sonraki ekranda bir isim veriyoruz ve ileri butonu ile sonraki ekrana geçiyoruz

zamanlanmış görev ismi

Burada tetikleyiciyi Oturum açtığımda diye seçiyoruz.

Her açılışta program çalıştır

İleri butonuna bastıktan sonra açılan ekranda eylem kısmından "Program başlat" ı seçiyoruz

Program başlat

ileri dediğimizde her açılışta başlayacak programı seçebileceğimiz ekran geliyor burada Gözat butonu ile scriptimizi veya programı gösterelim

Program komut dosyası

ve ileri deyip sonraki ekranda Son butonu ile işlemi tamamlayalım.

Zamanlanmış görev son aşama

Eğer Program veya Scripti En yüksek ayrıcalıklarla çalıştıracaksanız (Böylece Kullanıcı hesabı denetim sorusu vs. gelmez ve direkt çalışır) yeni oluşturlan Göreve sağ tıklayıp özellikler deyin.

Görev özellikleri

Ve son olarak açılan ekranda sol altta yeralan En yüksek ayrıcalıklarla çalıştır kutucuğuna tik koyun.

En yüksek ayrıcalıklarla çalıştır

3. Registry ile açılışta otomatik program başlatın

Program veya scriptimizi aşağıdaki Registry anahtarlarınından uygun olanını kullanıp burada oluşturacağımız bir Dize (String) değeri ile programın veya scriptin her açılışta başlamasını sağlayabiliriz

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunOnce
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunOnce

Mesela Tüm kullanıcılar ve Adminde çalışması için aşağıdaki registry kayıtlarından birini kullanabiliriz

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run]
"komik.vbs"="C:\\Windows\\system\\komik.vbs"

veya

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Run]
"komik.vbs"="C:\\Windows\\system\\komik.vbs"

Registry kayıtlarından anlaşılacağı üzere komik.vbs isminde bir String anahtarı oluşturduk (Bu isim çalıştırılacak vbs nin ismidir) ve yol olarakta komik.vbs nereden çalıştırılacaksa o yolu belirttik. Görüldüğü gibi alternatifler çok hatta Vbs yi windows servisi olarak başlayacak şekilde bile ayarlayabiliriz.

- Görev zamanlayıcı ile açılışta onaysız Program çalıştıralım Burada

- İnternete bağlandığınızda script yada Program çalışsın Burada

- İnternet bağlantısı kesildiğinde program çalıştırmak Burada

- Yazılım kullanmadan hatırlatıcı oluşturalım Burada

- Zamanlanmış bir göreve kısayol oluşturalım Burada

- Zamanlanmış bir görevi diğer Bilgisayarlarda çalıştırmak Burada

- Zamanlanmış bir görevi Yedekleme - Geri Yükleme Burada

- Tüm zamalanmış görevleri birarada görelim Burada

- Komut istemi ile zamanlanmış görev oluşturalım Burada

- Bir uygulamayı Açılışta onaysız çalıştırmak Burada

24 Ekim 2015 Tarhli başlık güncellendi


10 Yorum Var

Yorum Ekle

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

Captcha