IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası
  sohbet odaları

Etiketlenen Kullanıcılar

1Beğeni(ler)
  • 1 Post By Bozkurt-

Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 07 Eylül 2024, 21:03   #1
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Uygulamayı Kapatın ve Arka Planda Çalışıyorsa Durdurun. (PowerShell)




Merhaba;
Bir uygulama yüklediniz ve virüs olduğundan mı şüpheleniyorsunuz. Silmeden önce arka planda çalışan tüm kalıntılarını kapatmak mı istiyorsunuz?
Bu powershell betiği bu konuda işinize yarayacak.

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
# Yönetici haklarıyla çalıştır. if (-not ([Security.Principal.WindowsPrincipal] [Security.Principal.WindowsIdentity]::GetCurrent()).IsInRole([Security.Principal.WindowsBuiltInRole]::Administrator)) { # Eğer yönetici hakları yoksa, betiği yeniden yönetici olarak başlat Write-Host "Betiğin yönetici haklarıyla çalışması gerekiyor. Yönetici olarak yeniden başlatılıyor..." # Betiği yeniden başlat Start-Process powershell "-File $PSCommandPath" -Verb RunAs # Betiği durdur exit } # Pencere arka plan ve yazı rengini ayarla $host.ui.RawUI.BackgroundColor = 'Black' $host.ui.RawUI.ForegroundColor = 'Green' Clear-Host # Renkler ayarlandıktan sonra ekranı temizle # Sonsuz döngü ile kullanıcıdan uygulama adı alınacak veya betikten çıkış yapılacak while ($true) { # Kullanıcıdan uygulama adını ya da 'exit' komutunu iste do { $applicationName = Read-Host "Kapatmak istediğiniz uygulamanın adını girin (exit yazarsanız betikten çıkılır)" if (-not $applicationName) { Write-Host "Lütfen geçerli bir uygulama adı girin!" } } until ($applicationName -and $applicationName -ne "exit") # Boş girildiği sürece yeniden sorar # Eğer kullanıcı 'exit' yazdıysa, betiği sonlandır if ($applicationName -eq "exit") { Write-Host "Çıkış yapılıyor..." break } # Pencere başlığına uygulama adını yazdır $host.ui.RawUI.WindowTitle = "$applicationName Kapatılıyor" # Kullanıcıdan gelen uygulama adının geçerli bir işlem olup olmadığını kontrol et while ($true) { $process = Get-Process -Name $applicationName -ErrorAction SilentlyContinue # Eğer uygulama çalışıyorsa kapat if ($process) { Write-Host "$applicationName çalışıyor, kapatılıyor..." Stop-Process -Name $applicationName -Force } else { Write-Host "$applicationName arka planda çalışmıyor." } # 5 saniye bekle Start-Sleep -Seconds 5 # Kullanıcıdan yeni bir uygulama adı ya da exit girmesini iste $newInput = Read-Host "Yeni bir uygulama adı girmek için bir isim girin ya da çıkmak için 'exit' yazın" # Eğer 'exit' girildiyse betiği sonlandır if ($newInput -eq "exit") { Write-Host "Çıkış yapılıyor..." break } elseif (-not [string]::IsNullOrEmpty($newInput)) { # Yeni bir uygulama adı girilmişse döngüden çık ve o uygulamaya geç $applicationName = $newInput # Yeni uygulama adı için pencere başlığını güncelle $host.ui.RawUI.WindowTitle = "$applicationName Kapatılıyor" break } } # 'exit' komutu ile çıkılacaksa dıştaki döngüden de çıkılır if ($newInput -eq "exit") { break } }

Betiği bir not defterine yapıştırın ve ps1 uzantısı olarak kaydedin.Çalıştırdığınız da sizden kapatılmasını istediğiniz uygulamanın adını isteyecek.Uygulamanın adını girin ve kapatılsın.

Arka planda çalışıp sisteminizi yoran uygulamalarda da kullanabilirsiniz. Uygulamayı tekrar çalıştırana kadar durdurma imkanı verir.

__________________
Kahpeliğin bahanesi, İhanetin telafisi olmaz.
 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları eglen sohbet reklamver
Alt 08 Eylül 2024, 04:41   #2
Çevrimiçi
# Forum Dedesi #
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Uygulamayı Kapatın ve Arka Planda Çalışıyorsa Durdurun. (PowerShell)




Güzel ve faydalı işe yarayan bilgiler veriyorsun üstat eline sağlık +

__________________
Yahudi mi dediniz? onlar yumurtalarini pisirmek icin dunyayi atese vermekten cekinmeyen LANETLILERDIR!!!
Kullanıcı imzalarındaki bağlantı ve resimleri görebilmek için en az 20 mesaja sahip olmanız gerekir ya da üye girişi yapmanız gerekir.
 
Alıntı ile Cevapla

Cevapla

Etiketler
arka, can sıkıcı, durdurma, hack, plan, powershell, uygulama, uygulamalar, virüs, windows10


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Kapalı
Pingbacks are Açık
Refbacks are Açık


Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
Powershell ile windows güncellemelerini yapın. Bozkurt- Windows 2 06 Eylül 2024 18:54
Şans oyunları (powershell) Bozkurt- Windows 1 28 Nisan 2024 17:00
Android 11, arka planda çalışan uygulamaları otomatik olarak kapatacak Risque Teknoloji Dünyasından Son Haberler 0 17 Ekim 2020 08:54
Windows Phone 8.1 Arka Planda Çalışan Uygulamaları Kapatıp Açma Zen Cep Telefonu İşletim Sistemi 0 14 Haziran 2014 11:33
arka pLanda user'in ismi. Gurur mIRC Scripting Sorunları 6 10 Mayıs 2008 20:48