1. Mencari file berbentuk jpg berdasarkan tanggal
$logdir = "C:\SearchFile.csv" #menyimpan hasil pencarian dalam bentuk csv
$directory = "D:\" #directory file yang akan dicari
Get-ChildItem -Path $directory -Recurse -Include *.jpg | Where-Object { $_.lastwritetime.month -eq 10 -AND $_.lastwritetime.year -eq 2013 } | Select-Object Name, @{Name="Path";Expression={$_.directory}}, @{Name="Extension";Expression={$_.extension}}, @{Name="LastWriteTime";Expression={$_.LastWriteTime}} | Export-Csv $logdir #untuk mencari file dalam bentuk lain, tinggal mengubah *.jpg menjadi bentuk file yang kita inginkan2. Mencari file berbentuk exe yang size file nya lebih besar dari 10mb
$directory = "D:\"
$size = 10mb
$logdir = "C:\searchfile.csv"
Get-ChildItem -Path $directory -Recurse -Include *.exe | Where-Object { $_.Length -gt $size } | sort-Object -property length -Descending | Select-Object Name, @{Name="SizeInMb";Expression={$_.Length / 1mb}},@{Name="Path";Expression={$_.directory}} | Export-Csv $logdir
#untuk mencari file dalam bentuk lain, tinggal mengubah *.exe menjadi bentuk file yang kita inginkan3. Mematikan PC, mungkin memakai CMD bisa tetapi kalau pakai powershell tetapi lebih cepat menggunakan shutdownnya :p
$alamatcomp = "192.168.10.10"
Stop-Computer -ComputerName $alamatcomp -force
#pastikan pc kita terhubung dengan pc yang akan di shutdown. Minimal diping tidak RTO :)
Ntar disambung lagi kalau ada :)
No comments:
Post a Comment