Windows istediğimiz bir sürede kapansın (.vbs)


Sureli kapanış
Bezen windowsumuzun belirli bir süre sonra kapanmasını isteriz , mesela Bir şirkette çalışıyorsunuzdur ve Oranın interneti ile büyük boyutlu bir dosya indirmeye başlamışsınızdır , şirketten diyelimki 1 saat sonra

çıkmanız gerek ve cumartesi pazar da çalışmıyorsunuz , bu durumda eğer indirme 2 saat sonra sona erecekse Windowsun kapatma komutu olan "shutdown" komutu ile bilgisyarınızın 3 saat sonra otomatik kapanmasını sağlayabilirsiniz , bunun için yapılması gereken tek şey komut istemini (Cmd) açıp aşağıdaki komutu vermektir

shutdown -s -t 10800 -f 

1 saat = 3600 sn olduğundan x 3 = 10800 sn kullanılmıştır komuttaki diğer parametreler kısaca şöyle sıralanabilir:

-i : Arayuz gösterme
-l : Log off
-s : Kapatma (Shutdown)
-r : Kapatma ve tekrar açma ( Shutdown and restart)
-a : Kapatma işlemi iptal
-m : \\ağdaki bilgisayar adı Ağınızdaki başka bir bilgisayarı kapatma
-t : XX Sayaç Süresi (XX, saniye olmalı)
-c : Kapatma eki ( Kapatmak için verdiğiniz not, açıklama)
-f : Zorla kapatma ( Beklenmekte olan programları sorgusuz kapatır)

Üstteki komutun tek kötü tarafı akılda kalmayabilir oluşudur, rastgele komut denemekte riskli olacaktır işte bu sebeple belirli bir süre sonra kapatma işi için Arkadaşın biri küçük bir script kodlamış , tarafımdan sadece birkaç küçük ilave yapılmıştır

'Copyright © 2007 Ramesh Srinivasan.
'Edited by Velociraptor - www.sordum.net

Set objShell = CreateObject("Wscript.Shell")
strMsg = "Kapanis Süresini Saniye olarak giriniz" & Chr(10) & Chr(10) & bullet & "1 saat 3600 sn "
iSec = trim(InputBox (strMsg,"Nezaman Kapansin",750))
if iSec = "" then wscript.quit
if iSec > 600 then
     iSleep = int(iSec) - 600
     iSleep = iSleep * 1000
     WScript.Sleep iSleep
     objShell.Run "shutdown.exe /s /t 600"
else
     objShell.Run "shutdown.exe /s /t " & iSec
end If

Script çalıştırıldığında aşağıdaki gibi bir arayüz gelecektir burada yapılması gereken tek şey ; Windowsunuzun Nekadar süre sonra kapanmasını istiyorsanız boşluğa Saniye cinsinden O rakamı girmektir.

Nezaman Kapansın

bu kodları bir not defterine yapıştırıp ve Dosya - Farklı Kaydet... seçeneğine tıklayın. Açılan pencerede herhangi bir isim verin (dosya ismini istediğiniz şekilde düzenleyin ) ve uzantısı .vbs olarak kaydedip çalıştırın. Bunlarla uğraşmak yerine aşağıdaki indirme linkinde sizler için hazırladığımız ve üstteki kodları içeren scripti de kullanabilirsiniz.

- Windows u Script yardımı ile kapatmak Burada

- Bir tıkla internetinizi kapatın Burada

- Güç düğmesinde bilgisayarı kapat ve yeniden başlat olmasın Burada

20 Nisan 2016 Tarihli Başlık Güncellendi


5 Yorum Var
  1. Avatar for Mehmet Özdemir
  2. Avatar for Velociraptor
  3. Avatar for mehmet can
  4. Avatar for Velociraptor
  5. Avatar for mehmet can

Yorum Ekle

E-posta hesabınız yayımlanmayacak.

Captcha