PowerShell Script Bilgisayar Temizliği

Programlama dilleri konusunda bilgi paylaşım alanıdır.
Cevapla
Kullanıcı avatarı
Reboot
Byte2
Byte2
Mesajlar: 67
Kayıt: 06 Ağu 2017, 15:18

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 ##### 
Gerçek Dostlar Yıldızlar Benzer,Karanlık Çökünce İlk Onlar Görünür
Kullanıcı avatarı
velociraptor
Yottabyte4
Yottabyte4
Mesajlar: 35434
Kayıt: 14 Mar 2006, 02:33
cinsiyet: Erkek

Re: PowerShell Script Bilgisayar Temizliği

Mesaj gönderen velociraptor »

Teşekkürler
Knowledge determines destiny, And ye shall know the Truth and the Truth shall make you free
Kullanıcı avatarı
shampuan
Global Moderator
Global Moderator
Mesajlar: 6522
Kayıt: 13 Tem 2018, 17:11

Re: PowerShell Script Bilgisayar Temizliği

Mesaj gönderen shampuan »

Teşekkürler.
basitelektronikprojeler.blogspot.com
Kullanıcı avatarı
feuer
Gigabyte3
Gigabyte3
Mesajlar: 2879
Kayıt: 24 Eyl 2020, 01:33

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.
Yaşamda en gerçek yol gösterici bilimdir.
Cevapla