Windowsu script yardımı ile kapatmak


Windowsu script yardımı ile kapatın veya yeniden başlatın
Sizlerden sürekli emailler almaktayız ve zamanımız el verdiği ölçüde bunlara yanıt vermeye çalışıyoruz , lakin bazıları konu açmamızı gerektirecek uzunlukta oluyor mesela geçenlerde serhat isminde bir arkadaşımız


windows un yeniden başlatma ve kapatma fonksiyonlarının bozuk olduğunu ve bu konuda .bat veya bir .vbs scripti kodu verip veremeyeceğimizi sormuş , böylece bu yazının konusu oluşmuş oldu , evet hem vbs hemde .bat scripti ile windows kapatılabilir veya yeniden başlatılabilir.

Windowsu kapatan scriptler

Bat scripti ile windows'u kapatalım - yeniden başlatın

bat scripti windows kapatma veya yeniden başlatma işini çokdaha kısa komutlarla gerçekleştirdiğinden ilk sırada bu komutları vermeyi uygun gördük işte kullanabileceğiniz bazı komutlar.

bat kapatma , yeniden başlatma komutları

Üstteki tablodaki komutları nasıl kullanacağız derseniz aşağıdaki örneğimiz sanırım size yardımcı olacaktır

@echo off
shutdown -s

Üstteki komutu not defterine yapıştırıp bir isim verin ve sonrada uzantısı .bat olacak şekilde kaydedin ve çalıştırın , tablodan baktığınızda içerdiği kodların windows kapatma komutu olduğunu görürsünüz, eğer çalışmıyor görünüyorsa birde sağ tıklayıp yönetici olarak çalıştırmayı deneyin aşağıdaki komutlarla da aynı işlemi yapabilirsiniz , bu komutları klavyenizdeki Windows ve R klavye tuşlarına basıp açılan çalıştır ekranından uygulayabilirsiniz. Ayrıca bakınız

Bilgisayarı kapat

%windir%\System32\shutdown.exe -s

Yeniden başlat

%windir%\System32\shutdown.exe -r

Oturumu kapat

%windir%\System32\shutdown.exe -l

Uyku moduna geç

%windir%\System32\rundll32.exe powrprof.dll,SetSuspendState Standby
veya
rundll32.exe powrprof.dll,SetSuspendState 0,1,0 

Hazırda beklet

%windir%\System32\rundll32.exe powrprof.dll,SetSuspendState Hibernate
veya
rundll32.exe PowrProf.dll, SetSuspendState

Vbs scripti ile windows'u kapatın - yeniden başlatın

Vbs scriptinde Windows'u kapatmak veya yeniden başlatmak için biraz daha fazla kod yazmak gerekecektir mesela aşağıdaki vbscripti ile Windowsunuzu yeniden başlatabilirsiniz.

Dim objShell
Set objShell = WScript.CreateObject( "WScript.Shell" )
objShell.Run("%windir%\System32\shutdown.exe -s")
Set objShell = Nothing

Farkettiğiniz üzere objShell.Run komutundan sonra üstte verdiğimiz kodlar gelmektedir bu kısmı değiştirip istediğiniz eylemi gerçekleştirebilirsiniz. olurda bu kodlarda bir sıkıntı olursa aşağıdaki kodları deneyiniz

Set OpSysSet = GetObject("winmgmts:{authenticationlevel=Pkt," _
     & "(Shutdown)}").ExecQuery("select * from Win32_OperatingSystem where "_
     & "Primary=true")
for each OpSys in OpSysSet
    retVal = OpSys.Shutdown()
next

Üstteki kod Bilgisayarınızı kapatacaktır bu kodda retVal = OpSys.Shutdown() yerine retVal = OpSys.Reboot() dersek Bilgisayar yeniden başlayacaktır , bu ve benzeri kodları aşağıdaki linkte bulabilirsiniz.

- Bilgisayarı kapat veya yeniden başlat kısayolu Burada

- Windows 10 da Kullanıcı hesabı denetimini kapatalım Burada

7 Ağustos 2016 Tarihli başlık güncellendi


12 Yorum Var
  1. Avatar for Velociraptor
  2. Avatar for Omer
  3. Avatar for Velociraptor
  4. Avatar for Volkan
  5. Avatar for Velociraptor
  6. Avatar for Volkan
  7. Avatar for Velociraptor
  8. Avatar for Kemal
  9. Avatar for Velociraptor
  10. Avatar for Hakan Bulut
  11. Avatar for Velociraptor
  12. Avatar for Mertcan

Yorum Ekle

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Captcha