eposta-ile-bilgisayari-kapatmak

Bu yazıda Outlook kullanarak bilgisayarımzı eposta göndererek Nasil kapatabileceğimizden bahsedeceğim. Bu metodu yıllar önce bir başkasının bloğunda görmüştüm. Her zaman kullanılabilecek birşey olmasa da örneğin bilgisayarınızı açık unutarak işten çıktınız ve eve gidince kapatmanız gerektiğini hatırladınız. Outlook programınızın da açık kaldığını hatırladınız işte böyle bir anda işinize yarayabilir. Uygulamayı farklı senaryolar içinde planlayabilirsiniz.

BildiÄŸiniz gibi Outlook eposta yazılımında gelen epostalar için kurallar oluÅŸturulabilmekte. ÖrneÄŸin astronur@astronur.com dan gelen epostalar Onur AYDIN klasörüne taşınsın yada konusunda “fatura” ifadesi geçiyorsa Faturalar klasörüne taşınsın gibi gibi. İşte bu kural seçeneklerinde klasöre taşıma gibi “run application” seçeneÄŸi de mevcut. Yapacağımız özetle bilgisayarı kapatan bir batch file hazırlayacağız ve kuralımızda konusunda pckapat yazıyorsa bu batch i çalıştır diyeceÄŸiz.

Başlayalım

Öncelikle batch file dosyamızı oluşturalım. Bunun için C:\ diski içinde Batch Files gibi bir klasör oluşturup içine batch dosyamızı kaydedebiliriz.

PC kapatma için pckapat.bat isimli dosya oluşturup içine aşağıdaki satırı ekleyelim.

shutdown.exe /s /t 00
eposta-ile-bilgisayari-kapatmak
Batch File

Batch dosyamızı hazırladık, şimdi outlookda kural yazalım. Ben Outlook 2016 ile yapacağım ancak eski sürümlerde de yöntem benzerdir.

Outlook Home sekmesinde iken aşağıdaki gibi Rules altından Manage Rules&Alerts a gelelim.

eposta-ile-bilgisayari-kapatmak
Outlook Rules

Aşağıdaki ekrandan New Rule diyelim.

eposta-ile-bilgisayari-kapatmak
New Rules

Gelen aşağıdaki ekranda Apply rule on messages I receive seçeneğini seçelim.

eposta-ile-bilgisayari-kapatmak
New Rule Ekranı

AÅŸağıdaki ekranda hangi mailler için bu kuralın çalışacağını seçmemiz gerekmekte. Benim senaryomda konusunda “pckapat” ifadesi geçiyorsa olarak kurgulayacağım.

eposta-ile-bilgisayari-kapatmak
Kural seçenekleri

Step 2 de yer alan “spesicif words” yazısına tıklayarak “pckapat” ifadesini belirleyelim. Add butonuna basıp aÅŸağı eklemeyi unutmayalım.

eposta-ile-bilgisayari-kapatmak
konu filtresi

aşağıdaki gibi olmalı.

eposta-ile-bilgisayari-kapatmak
Kural Sihirbazı

Bir sonraki ekranda konusunda pckapat ifadesi olan bir mail geldiğinde ne yapılacağını belirleyeceğiz.

Kural Sihirbazı

Step 2 de bulunan “application” yazısına tıklatıp, C:\Batch Files dizinimizdeki pckapat.bat dosyasını seçelim.

eposta-ile-bilgisayari-kapatmak
Kural Sihirbazı

Sıradaki üçüncü ekranı boş geçelim.

eposta-ile-bilgisayari-kapatmak
Kural Sihirbazı

Son ekranda da deÄŸiÅŸiklik yapmadan Finish ile bitirelim.

eposta-ile-bilgisayari-kapatmak
Kural Sihirbazı

Artık outlook açıkken konusunda pckapat ifadesi geçen bir mail geldiğinde Outlook C:\Batch Files\pckapat.bat dosyasını çalıştıracak ve böylece bilgisayarımız kapanacak. Kapatma komutu kapanmaya zorlayacağı için kaydedilmemiş dosyalarınız varsa kaydedilmeden kapatılacaktır.

Outlook kuralında yazan pckapat ifadesini ve batch dosyasının içindeki komudu değiştirerek farklı senaryolarda yapmannız mümkündür.

Örneğin aşağıdaki komutu batch file olarak kaydedip outlook kuralına da konusunda ekran kilitle ifadesini belirleyerek eposta göndererek uzaktan bilgisayarınızn ekranını kilitleyebilirsiniz.

@echo off
rundll32.exe user32.dll, LockWorkStation
cls

Yada örneÄŸin Sunucuya RDP baÄŸlantısını açık unuttunuz, bu durumda da aÅŸağıdaki komutları kullanarak ve outlookda konusunda “mstsc sonlandır” konulu mailler için farklı bir batch çalıştırıp mstsc.exe iÅŸlemini durdurabilirsiniz.

taskkill /f /im mstsc.exe

 

Leave a Reply