Bilgisayarlar Hemen Her Alanda Kullanılan Elektronik Cihazlardır.Çok Doğru, Hızlı Olması Ve Birçok Görevi Kolayca Yapabilmesi hayatın her alanında kullanımını yaygınlaştırmıştır. 1900 lü yılların
Herşeyi otomatikleştirmek ve hazır hale getirmek bizlere zaman kazandırmaktadır ve yeryüzündeki en değerli şey zamandır. Takipçilerimizden biri bize ; Bilgisayarımı açtıktan 3 veya 5 dk sonra varsayılan tarayıcımın açılıp bana ziyaret ettiğim belirli 3 web sayfasını açmasını istiyorum bunu zamanlanmış görevler olmadan nasıl yaparım diye sormuş.
Bilgisayar açıldıktan sonra belirli web sayfalarını otomatik olarak açsın
Hatırlarsanız daha önceki başlıklarımızda bir veya birden fazla web sitesini bat , vbs veya Powershell kodları ile nasıl açtırtabileceğimizden bahsetmiştik, ilgili linklere sayfa sonundan ulaşabilirsiniz. Gel gelelim arkadaşın yapmak istediği şey BELİRLİ BİR SÜRE SONRA işlem yaptırmak. bu da bize kullanacağımız script dilinde bekleme yaptırmayı gerektiriyor. Bat veya Cmd scripti ile belirli süre sonra web sitesi açtırmak için TIMEOUT komutu kullanılır , mesela 10 sn bekleme yapılacaksa aşağıdaki kodlar faydalı olacaktır.
TIMEOUT 10 TIMEOUT /T 10 TIMEOUT /T 10 /NOBREAK
Sondaki komut ile bekleme sırasında herhangi bir tuşa basılsa bile bekleme yarıda kesilemez (Ctrl+C hariç) , Zamanlanmış görevleri kullanmayacağımıza göre başlangıç klasörü veya registrydeki Run anahtarından faydalanacağız. Ben başlangıç klasörünü tercih ediyorum.
Bat dosyası ile bekleme yaparak web sayfası açtırmak
Aşağıdaki kodları Not defterine yapıştırıp bir isim verin ve uzantısını .bat veya .cmd yapın
@echo off start chrome "https://google.com" Timeout /t 3 start chrome "https://yahoo.com" Timeout /t 3 start chrome "https://bing.com"
Kodlar kullanıldığında 3 er saniye ara ile google, yahoo ve Bing sayfaları açılacaktır.
Vbscript ile bekleme yaparak web sayfası açtırmak
Eğer aynı işlemi VBs ile yapmak isterseniz bu durumda aşağıdaki kodları kullanmanız gerekir.
strURL = "https://www.sordum.net" strURL1= "https://www.sordum.org" strURL2= "https://www.google.com" Set objShell = CreateObject("Wscript.Shell") objShell.Run(strURL) WScript.Sleep 3000 objShell.Run(strURL1) WScript.Sleep 3000 objShell.Run(strURL2)
Elbette URL leri kendinize göre düzenleyebilirsiniz. 3000 = 3n lik bir süreyi temsil etmektedir. Üstteki bat veya vbscript i başlangıç klasörüne attığınızda ki bunu yapmak için çalıştırdan aşağıdaki komutu vermeniz yeterlidir
shell:startup
Ardından açılan klasöre üstte oluşturulan scriptlerin kendilerini veya kısayollarını atmanız gerekir
artık , bilgisayar açıldıktan sonra scriptler çalışacak ve verdiğimiz bekleme süresi kadar sonra ilgili web siteleri açılacaktır. İlgili scriptlerin hazır hallerini aşağıdaki linkten edinebilirsiniz.
- Script dosyası ile web sayfası açın Burada
- Vbs de belirli bir süre sonra işlem yaptırma Burada
- Powershell komutu ile Web sayfası yasaklayın Burada
- vbs ile bir ip adresinin ülkesini bulduralım Burada
- İnternet ip Adresinizi bir tıkla bulun Burada
- Komut istemi (Cmd) ile websayfası nasıl yasaklanır Burada
24 Şubat 2010 Tarihli başlık güncellendi
Güzel yorumunuz için Teşekkürler
Çok faydalı bir konu olmuş. Aklıma gelmezdi ama işime yarar.
Kapatamayız diye biliyorum , komple tarayıcıyı kapatabiliriz.
Merhaba
bat dosyası kullanarak açtğımız web sitesini gene bat dosyasına koyacağımız komut ile nasıl kapatırız.
Umarım faydalı olur cengiz, selamlar.
iyimiş valla bazen bilgisayarı açıp gidiyom ben gelene kadar açılsın diye. artık hergün baktığım bir kaç sitede açılsın diye otomatik ayarlarım
Eline sağlık Mendenn
@echo on
start explorer.exe
cls
start http://www.youtube.com
bat uzantılı dosyanın içine böyle yazar isenizde olur.