Я нашел следующий скрипт, который должен был только создать точку восстановления, очистить временные файлы, очистить диск и оптимизировать диск. Единственная проблема в том, что когда я запустил его, он стер все программное обеспечение, которое у меня было. К счастью, у меня была точка восстановления, но я не могу понять, почему она это сделала. В учебных целях я хотел бы, чтобы кто-нибудь указал на ошибку в нем, чтобы лучше понять его.
# 1.creating the restore point
Checkpoint-Computer -Description "Weekly Maintanence" -RestorePointType "MODIFY_SETTINGS"
Write-Host "System Restore Point created successfully"
#3.Delete Temp Files
$objShell = New-Object -ComObject Shell.Application
$objFolder = $objShell.Namespace(0xA)
$temp = get-ChildItem "env:\TEMP"
$temp2 = $temp.Value
$WinTemp = "c:\Windows\Temp\*"
# Remove temp files located in "C:\Users\USERNAME\AppData\Local\Temp"
write-Host "Removing Junk files in $temp2." -ForegroundColor Magenta
Remove-Item -Recurse "$temp2\*" -Force -Verbose
# Remove Windows Temp Directory (Folder)
write-Host "Removing Junk files in $WinTemp." -ForegroundColor Green
Remove-Item -Recurse $WinTemp -Force
#5. Running Disk Clean up Tool
write-Host " Running Windows disk Clean up Tool" -ForegroundColor Cyan
cleanmgr /sagerun:1 | out-Null
$([char]7)
Sleep 1
$([char]7)
Sleep 1
write-Host "Clean Up Task completed !" "
Где вы нашли сценарий? Как насчет того, чтобы попросить помощи у автора?
Сценарий взят из «библиотеки сообщества сценариев», которая должна быть «безопасной». Автор давно не обновлял этот скрипт, а также я не могу связаться с автором через платформу
Это не выглядит злонамеренным. Я вижу только удаление элементов из 2 временных местоположений и запуск cleanmgr. Вы храните все свое программное обеспечение во временных папках?
Я не держу свое программное обеспечение во временных папках. Этот скрипт буквально удалил все, включая магазин Microsoft, почтовое приложение, калькулятор и все до единого программы.