Ini tidak akan berfungsi untuk komputer jarak jauh. Admin perlu mengelola banyak komputer. Di bawah ini adalah skrip yang dapat digunakan untuk menghapus folder di banyak komputer jarak jauh tanpa harus login ke sana.
Skrip di bawah ini akan menghapus folder yang lebih dari 15 hari. Anda dapat mengubah parameter $ hari.
D $ \ Program Files (x86) \ Research In Motion \ BlackBerry Enterprise Server \ Logs adalah jalur UNC untuk folder Blackberry Log. Anda dapat mengubah direktori tempat log / folder Anda berada.
Daftar semua nama server Anda dalam file servers.txt dan itu harus terletak di direktori yang sama dengan skrip ini
cd C:\Scripts\Powershellscripts\deletefiles ----> change it to the directory you wanna out this script to
$Days = "15"
$Now = Get-Date
$LastWrite = $Now.AddDays(-$days)
$server = get-content servers.txt
foreach ($node in $server)
{
get-childitem -recurse "\\$node\D$\Program Files (x86)\Research In Motion\BlackBerry Enterprise Server\Logs" | Where-Object {$_.LastWriteTime -le $LastWrite} | remove-item -recurse -force
}
Simpan skrip sebagai .ps1 dan jalankan. Anda dapat menjadwalkannya melalui file batch. Dengan begitu Anda perlu menambahkan perintah Ubah Direktori di awal skrip.
Selamat bersenang-senang.