Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   [решено] Скрипт очистки всех контрольных точек восстановления (http://forum.oszone.net/showthread.php?t=273772)

Slackerok 11-12-2013 02:18 2270454

Скрипт очистки всех контрольных точек восстановления
 
Всем привет. Ребята помогите создать скрипт работающий на ХР, Висту, Win7.

Цель:
Очистить все контрольные точки восстановления.
Создать одну контрольную точку после очистки.

Нашел похожую тему на данном форуме, однако решение только для XP, для Windows Vista и 7 нету.
http://forum.oszone.net/thread-147589.html
В интернете нашел мини-статью об удалении точек из консоли на Вин7 однако не везде работает. У меня лично выдает ошибку, команду исполняю из под консоли Администратора
http://osmaster.org.ua/?p=2740

Kazun 11-12-2013 10:03 2270519

PowerShell:
Код:

$point = Add-Type  -memberDefinition @"
                [DllImport("Srclient.dll")]
                public static extern int SRRemoveRestorePoint(int index);
"@ -Name Win32 -NameSpace System -PassThru

# Удаление
Get-ComputerRestorePoint | Foreach {$point::SRRemoveRestorePoint($_.SequenceNumber)

# Создание
Checkpoint-Computer -description "My checkpoint" -RestorePointType "Modify_Settings"


Slackerok 11-12-2013 13:50 2270608

Kazun, На PowerShell я не знаю как запустить скрипты, может есть аналог на WBS\BAT?

Vadikan 16-12-2013 16:49 2273289

Цитата:

Цитата Slackerok
На PowerShell я не знаю как запустить скрипты, может есть аналог на WBS\BAT? »

Выполнение скриптов PowerShell


Время: 09:59.

Время: 09:59.
© OSzone.net 2001-