1. sayfa (Toplam 1 sayfa)

Windows belirli bir süre sonra kapansın

Gönderilme zamanı: 20 May 2025, 16:25
gönderen Email Bot
Okulumda sabahçı öğlenci öğretmenler var ve öğretmenler odasındaki pc yi kapatmadan başından kalkıyorlar. Belli süre sonra kapatılması tarzında kod girdim ancak pc açılıp kapatılınca herhalde bu komut etkisizleşiyor. Sürekli çalışan bir komut önerir misiniz...

Re: Windows belirli bir süre sonra kapansın

Gönderilme zamanı: 20 May 2025, 16:27
gönderen velociraptor
Aşağıdaki uygulamayı deneyebilirsiniz.
https://www.sordum.net/74990/windows-be ... -kapansin/

Re: Windows belirli bir süre sonra kapansın

Gönderilme zamanı: 20 May 2025, 16:35
gönderen Kayserilifatih
Ben kendime hazırladığım scripti kullanıyorum vbs olarak saati ve saniyeyi giriyorum zamanı gelince kapanıyor kendini görev zamanlayıcıdan kapanmaya zorluyor ama bunun sürekli olup olmadığını bilmiyorum yani bunu her seferinde insanların ayarlaması gerekir yani sisteme otomatikman gömülebilir mi onu bilmiyorum

Linkini vereyim https://pixeldrain.com/u/TkA5khuy

Re: Windows belirli bir süre sonra kapansın

Gönderilme zamanı: 21 May 2025, 04:27
gönderen burak35
Wise ın programı güzele benziyor. Fatih daha fazla script paylaşmalısın bence. ;)

Re: Windows belirli bir süre sonra kapansın

Gönderilme zamanı: 21 May 2025, 14:46
gönderen TRWE_2012
Email Bot yazdı: 20 May 2025, 16:25 Okulumda sabahçı öğlenci öğretmenler var ve öğretmenler odasındaki pc yi kapatmadan başından kalkıyorlar. Belli süre sonra kapatılması tarzında kod girdim ancak pc açılıp kapatılınca herhalde bu komut etkisizleşiyor. Sürekli çalışan bir komut önerir misiniz...
1.Görev Zamanlayıcı (Task Scheduler) + Komut Dosyası

Komut Dosyası (shutdown.bat):

Kod: Tümünü seç

@echo off
timeout /t 1800 /nobreak >nul
shutdown /s /f /t 0
Bu script:

1800 saniye = 30 dakika bekler
Ardından bilgisayarı zorla kapatır

NOT :

Süreyi değiştirmek için timeout /t 1800 satırındaki 1800 sayısını saniye cinsinden değiştirin.

2. Görev Zamanlayıcı Ayarı:

Başlangıçta otomatik çalışsın diye:

Başlat >Arama Kutucuğuna > Görev Zamanlayıcı (Task Scheduler) yazıp açın.

Sağda “Temel Görev Oluştur” tıklayın.

Ad verin: “Oto Kapanış”

Tetikleyici (Trigger):

“Bilgisayar başladığında” seçin.

Eylem (Action):

Program başlat → shutdown.bat dosyasını gösterin.

Gelişmiş Ayarlar kısmında "Görev zaman aşımları" ve "Görev tamamlandığında kapat" seçeneklerini kontrol edin.

3.Arka Planda Sürekli İzleyen Basit PowerShell Scripti (BU YENİDİR.)

Kod: Tümünü seç

$minutesIdle = 30
while ($true) {
    $idleTime = (New-Object -ComObject WScript.Shell).AppActivate("Program Manager")
    $lastInput = [Environment]::TickCount - [System.Windows.Forms.SystemInformation]::LastInputTime
    if ($lastInput -gt ($minutesIdle * 60000)) {
        shutdown /s /f /t 0
    }
    Start-Sleep -Seconds 60
}
Bu komut, bilgisayarda kullanıcı etkileşimi olmazsa kapanış başlatır.Bunu .ps1 dosyası olarak kaydedip yine Task Scheduler ile açılışta çalıştırabilirsiniz.

Ek Tavsiye: Oturum Açıkken Zamanlayıcı Engellenmesin

BİLGİ NOTU :

Görev Zamanlayıcı’da “Kullanıcı oturum açmış olsun ya da olmasın” seçeneğini işaretleyin.
Yönetici izinleriyle çalıştırın.

Re: Windows belirli bir süre sonra kapansın

Gönderilme zamanı: 21 May 2025, 18:22
gönderen burak35
Eline sağlık trwe.