PowerShell Script Bilgisayar Temizliği

Programlama ve Script dilleri konusunda bilgi paylaşım alanıdır.
Cevapla
Kullanıcı avatarı
Reboot
Byte2
Byte2
Mesajlar: 76
Kayıt: 06 Ağu 2017, 15:18
Teşekkür edildi: 11 kez

PowerShell Script Bilgisayar Temizliği

Mesaj gönderen Reboot »

İşlediğiniz Scirpt Seçin ve bir metin editörüne yapıştırın.Kaydetmeden Önce uzantsını .ps1 Olarak ayarlayın.
İçerik.
1.Geri Dönüşüm Kutusu İçindekiler Siliniyor.
2.Geçici Dosylar Siller
3.Windows disk Temizleme Aracını Çalıştır.

Orjinal hali

Kod: Tümünü seç

$objShell = New-Object -ComObject Shell.Application
$objFolder = $objShell.Namespace(0xA)
$WinTemp = "c:\Windows\Temp\*"
	
#1#	Empty Recycle Bin #
	write-Host "Emptying Recycle Bin." -ForegroundColor Cyan 
	$objFolder.items() | %{ remove-item $_.path -Recurse -Confirm:$false}
	
#2# Remove Temp
	write-Host "Removing Temp" -ForegroundColor Green
    Set-Location “C:\Windows\Temp”
	Remove-Item * -Recurse -Force -ErrorAction SilentlyContinue

    Set-Location “C:\Windows\Prefetch”
    Remove-Item * -Recurse -Force -ErrorAction SilentlyContinue

    Set-Location “C:\Documents and Settings”
    Remove-Item “.\*\Local Settings\temp\*” -Recurse -Force -ErrorAction SilentlyContinue

    Set-Location “C:\Users”
    Remove-Item “.\*\Appdata\Local\Temp\*” -Recurse -Force -ErrorAction SilentlyContinue
	
#3# Running Disk Clean up Tool 
	write-Host "Finally now , Running Windows disk Clean up Tool" -ForegroundColor Cyan
	cleanmgr /sagerun:1 | out-Null 
	
	$([char]7)
	Sleep 3
	write-Host "I finished the cleanup task,Bye Bye " -ForegroundColor Yellow 
	Sleep 3
##### End of the Script ##### 

Türkçeleştirmiş hali

Kod: Tümünü seç

$objShell = New-Object -ComObject Shell.Application
$objFolder = $objShell.Namespace(0xA)
$WinTemp = "c:\Windows\Temp\*"
	
#1#	Geri Dönüşüm Kutusu İçindekiler Siliniyor #
	write-Host "Geri Dönüşüm Kutusu İçindekiler Siliniyor" -ForegroundColor Cyan 
	$objFolder.items() | %{ remove-item $_.path -Recurse -Confirm:$false}
	
#2# Geçici Dosylar Siliniyor
	write-Host "Geçici Dosylar Siliniyor" -ForegroundColor Green
    Set-Location “C:\Windows\Temp”
	Remove-Item * -Recurse -Force -ErrorAction SilentlyContinue

    Set-Location “C:\Windows\Prefetch”
    Remove-Item * -Recurse -Force -ErrorAction SilentlyContinue

    Set-Location “C:\Documents and Settings”
    Remove-Item “.\*\Local Settings\temp\*” -Recurse -Force -ErrorAction SilentlyContinue

    Set-Location “C:\Users”
    Remove-Item “.\*\Appdata\Local\Temp\*” -Recurse -Force -ErrorAction SilentlyContinue
	
#3# Running Disk Clean up Tool 
	write-Host "Sonunda şimdi, Windows disk Temizleme Aracını Çalıştırcam" -ForegroundColor Cyan
	cleanmgr /sagerun:1 | out-Null 
	
	$([char]7)
	Sleep 3
	write-Host "Temizleme görevini bitirdim, Hoşçakalın " -ForegroundColor Yellow 
	Sleep 3
##### End of the Script ##### 
Kullanıcı avatarı
velociraptor
Yottabyte4
Yottabyte4
Mesajlar: 46456
Kayıt: 14 Mar 2006, 02:33
cinsiyet: Erkek
Teşekkür etti: 4563 kez
Teşekkür edildi: 3895 kez

Re: PowerShell Script Bilgisayar Temizliği

Mesaj gönderen velociraptor »

Teşekkürler
Kullanıcı avatarı
shampuan
Petabyte4
Petabyte4
Mesajlar: 8798
Kayıt: 13 Tem 2018, 17:11
Teşekkür etti: 208 kez
Teşekkür edildi: 345 kez

Re: PowerShell Script Bilgisayar Temizliği

Mesaj gönderen shampuan »

Teşekkürler.
Kullanıcı avatarı
feuer
Terabyte2
Terabyte2
Mesajlar: 4120
Kayıt: 24 Eyl 2020, 01:33
cinsiyet: Erkek
Teşekkür etti: 127 kez
Teşekkür edildi: 200 kez

Re: PowerShell Script Bilgisayar Temizliği

Mesaj gönderen feuer »

Teşekkürler, kullandığımız pek çok temizleme aracı aslında arka planda bu ve benzeri scriptleri çalıştırıyor.
Cevapla