21.10.2018, 03:51 [+3 UTC]
в нашей команде: 3 030 чел. | участники онлайн: 2 (рекорд: 21)

:: РЕГИСТРАЦИЯ

:: задать вопрос

:: все разделы

:: правила

:: новости

:: участники

:: доска почёта

:: форум

:: блоги

:: поиск

:: статистика

:: наш журнал

:: наши встречи

:: наша галерея

:: отзывы о нас

:: поддержка

:: руководство

Версия системы:
7.51 (29.09.2018)

Общие новости:
24.09.2018, 16:49

Форум:
20.10.2018, 14:47

Последний вопрос:
20.10.2018, 23:20

Последний ответ:
21.10.2018, 02:14

Последняя рассылка:
19.10.2018, 21:15

Писем в очереди:
0

Мы в соцсетях:

Наша кнопка:

RFpro.ru - здесь вам помогут!

РАЗДЕЛ • Windows

Администрирование, установка, настройка, восстановление, командная строка и консоль ОС Windows.

[администратор рассылки: Андреенков Владимир (Академик)]

Лучшие эксперты в этом разделе

Зенченко Константин Николаевич
Статус: Модератор
Рейтинг: 617
Лысков Игорь Витальевич
Статус: Старший модератор
Рейтинг: 123
solowey
Статус: Студент
Рейтинг: 72

Перейти к консультации №:
 

Консультация онлайн # 66334
Раздел: • Windows
Автор вопроса: Set
Отправлена: 10.12.2006, 12:07
Поступило ответов: 1

Здравствуйте ! Подскажите пожалуйста: где и какие данные в реестре нужно изменить для программы cleanmgr.exe в XP чтобы при запуске с ключом cleanmgr.exe /sageset:ХХХХ можно использовать свои папки для очистки?

Состояние: Консультация закрыта



Здравствуйте, Set!

/sagerun:n и /sageset:n

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\cleanuppath]

Можно попробовать, первично не внося изменения в реестр, присвоив параметр ярлыку...
Из-за неправильного использования параметров в реестре могут быть последствия вплоть до краха системы.

С Уважением, Gin.

Малость расширю ответ...

В ветке [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\]
есть ключи отвечающие за определенные действия. Если их нет или присутствую не все - их можно создать вручную. Допускается внесение изменений подставляя путь к другой утилите.

[..\BackupPath] - For the file backup utility.
Default NT/2000/XP: "%SystemRoot%\system32\ntbackup.exe"

[..\ChkDskPath] - For the disk repair utility (chkdsk)
Default NT/2000/XP: "%SystemRoot%\system32\chkdsk.exe %c"

[..\CleanupPath] - For the disk cleanup utility
Default NT/2000/XP: "%SystemRoot%\system32\cleanmgr.exe /D %c"

[..\DefragPath] - For the disk defragmenter
Default NT/2000/XP: "%systemroot%\system32\dfrg.msc %c"

В Вашем случае нас интересует ключ CleanupPath.
Да, Вы можете редактировать значение праметра прямо в реестре. Выглядеть это будет так:

%SystemRoot%\system32\cleanmgr.exe /D %х

То есть, изменяем букву диска на желаемую. Это обусловит запуск очистки именно нужного диска. Заметте, дисков. Подстановка в таком варианте: %SystemRoot%\system32\cleanmgr.exe /D %х:\25\ ничего не даст.
Аналогично не даст результа и подстановка параметра /sageset.


Параметры /sageset:n и /sagerun:n сработают в командной строке. Первый из параметров вызовет диалоговое окно с выбором папок для опустошения, а второй, без лишних запросов-вопросов, сразу приступит к борьбе за чистоту.
Параметр /sageset предназначен для назначения заданий. Дополнительный параметр через двоеточие n может принимать значение от 1 до 65535.
Параметр /sagerun предназначен для выполнения заданых задач параметром /sageset. А тот же дополнительный парамтр n соответствует порядковому номеру поставленной задачи. Или проще. Если есть установленное задание cleanmgr /sageset:10 и запустить cleanmgr /sagerun:10 - будет выполнено (условно говоря) задание номер 10.

Тут есть и парадоксы. Параметр /d предназначен для расширения возможности и позволяет выбрать диск - cleanmgr.exe /D e:.
Но если использовать параметр /sagerun [ cleanmgr.exe /D e: /sagerun ], то получиться что параметр /d не сработает и будут очищаться все диски по порядку. То есть, параметр /sagerun отменяет наличие параметра /d. Это плохо. Почему мелкие так придумали?

Честно говоря, это все мои догадки относительно этих параметров и дополнительных параметров. Так как просмотрев не одину пару тройку другую десятков сайтов ничего конкретного толкового! (во всяком случае для себя) в описаниях и применениях этих параметров неувидел. Большей часть это копии статеек с различных сайтов, кем-то и когда-то выдранной клочком с сайта мелких, без особых припудриванний вставлены на офиширование.

Получается, что при любом варианте голое использование параметров /sageset:n и /sagerun:n Вас мало устроит.
Как альтернативу могу предложить Вам использовать bat-файлы. Их применение ускорит и облегчит Вам работу. (что-то понесло - написал самую малость расширю... smile )
В написании каких-либо проблем нет. Привожу пример прототипа:

*************************************************
title Удаляем все подряд
@echo on
cd c:
dir c:\25\
md c:\251\
tree c:\25 /f > c:\251\log.txt
rd /s /q c:\25\
md c:\25\
start "Список удаленных файлов" type c:\251\log.txt
@echo Готово! :)
exit
*************************************************

Это вариант для одной папки, но можно таким же образом сделать для всех других папок. Можно объеденить запуск очистки и работы файлов в один файл. Можно назначить время Планировщиком...

Буду заканчивать....
Если что-то непонятно - пожалуйста, спрашивайте.

С Уважением, Gin. :)



Консультировал: Gin
Дата отправки: 12.12.2006, 17:48

Рейтинг ответа:

0

[подробно]

Сообщение
модераторам

Отправлять сообщения
модераторам могут
только участники портала.
ВОЙТИ НА ПОРТАЛ »
регистрация »

Мини-форум консультации № 66334

Посетитель

ID: 1525

# 1

= общий = | 13.12.2006, 18:39 | цитировать цитировать  | профиль профиль  |  отправить письмо в личную почту пейджер

smile Надеюсь вопрос исчерпан. А может кто-нибудь еще что-то добавит...?

 

Возможность оставлять сообщения в мини-форумах консультаций доступна только после входа в систему.
Воспользуйтесь кнопкой входа вверху страницы, если Вы зарегистрированы или пройдите простую процедуру регистрации на Портале.

Яндекс Rambler's Top100

главная страница | поддержка | задать вопрос

Время генерирования страницы: 0.13772 сек.

© 2001-2018, Портал RFPRO.RU, Россия
Калашников О.А.  |  Гладенюк А.Г.
Версия системы: 7.51 от 29.09.2018