Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка Windows 2000/XP/2003 » Проблема с Cleanup.cmd

Ответить
Настройки темы
Проблема с Cleanup.cmd

Пользователь


Сообщения: 63
Благодарности: 2

Профиль | Отправить PM | Цитировать


Изменения
Автор: Vadikan
Дата: 08-09-2005
Помогите решить проблемку... у меня не получается удалить ярлыки с помощью cleanup.cmd ... происходит только перезагрузка
Версия Windows XP Pro русская локализованная корпоративная

Мой RUNONSE
Код: Выделить весь код
@cmdow @ /HID
@echo off

REG ADD %KEY% /V TITLE /D "Installing Applications" /f

......
REG ADD %KEY%\025 /VE /D "WinRAR 3.30" /f
REG ADD %KEY%\025 /V 1 /D "%CDROM%\Software\wrar330ru.exe /s" /f
.......

REG ADD %KEY%\100 /VE /D "Cleaning Up and Rebooting" /f
REG ADD %KEY%\100 /V 1 /D "%systemdrive%\install\cleanup.cmd" /f

EXIT
Файл Cleanup.cmd лежит в $OEM$\$1\Install

Содержание его:
Код: Выделить весь код
@cmdow @ /HID
@echo off

shutdown.exe -r -f -t 5 -c "The system will reboot in 5 seconds." 

DEL "%AllUsersProfile%\Рабочий стол\AIDA32.lnk"
DEL "%AllUsersProfile%\Рабочий стол\Nero StartSmart.lnk"

RD /S /Q "%AllUsersProfile%\Главное меню\Programs\Java Web Start"
RD /S /Q "%AllUsersProfile%\Главное меню\Programs\Nero\Инструкция пользователя"
RD /S /Q "%AllUsersProfile%\Главное меню\Каталог Windows.lnk"

net user aspnet /delete 

EXIT
Так вот файл запускается, но идет просто через 5 сек перезагрузка, а удаление ярлыков и директорий не происходит... уже что только не делал... В командной строке такие параметры проходят да и то не всегда... Если ярлык создается для конкретного пользователя, то его удаления не происходит... А при автоматической - вообще полное игнорирование

В директории Documents.. лежат три папки All Users, QQQ (пользователь) и Default User

Отправлено: 09:10, 08-09-2005

 

Новый участник


Сообщения: 15
Благодарности: 2

Профиль | Отправить PM | Цитировать


Привет!
Привожу пример своего файла, у мня все работает:

Код: Выделить весь код
IF EXIST %WINDIR%\CMDOW.exe cmdow @ /HID
shutdown.exe -r -f -t 30 -c "Don`t panic. The system will reboot in 30 seconds."

del /S /Q "%AllUsersProfile%\Главное меню\Windows Update.lnk"
del /S /Q "%AllUsersProfile%\Главное меню\Выбор программ по умолчанию.lnk"
del /S /Q "%AllUsersProfile%\Главное меню\Каталог Windows.lnk"
del /S /Q "%AllUsersProfile%\Главное меню\Программы\Windows Messenger.lnk"
del /S /Q "%UserProfile%\Главное меню\Программы\Удаленный помощник.lnk"
del /S /Q "%AllUsersProfile%\Рабочий стол\Adobe Reader 7.0.lnk"
del /S /Q "%AllUsersProfile%\Рабочий стол\Nero StartSmart.lnk"
del /S /Q "%UserProfile%\Главное меню\Программы\Автозагрузка\Total Commander.lnk
del /S /Q "%UserProfile%\Главное меню\Программы\AkelPad.lnk
del /S /Q "%AllUsersProfile%\Рабочий стол\Light Alloy.lnk
del /S /Q C:\RunOnceEx.cmd

Последний раз редактировалось Vadikan, 08-09-2005 в 17:48.


Отправлено: 10:31, 08-09-2005 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Пользователь


Сообщения: 63
Благодарности: 2

Профиль | Отправить PM | Цитировать


Спасибо за помощь...
я про UserProfile не догадался...хотя остальное у меня все так... буду пробовать.... потом сообщу

Отправлено: 10:51, 08-09-2005 | #3


Аватара для D@nil

Старожил


Сообщения: 177
Благодарности: 2

Профиль | Сайт | Отправить PM | Цитировать


armandi
Кодировту на досовскую менял?

-------
Юмор - для поднятия настроения, и просто для души :)
http://danillab.com.ru/humor.php
http://danillab.com.ru


Отправлено: 11:02, 08-09-2005 | #4


Пользователь


Сообщения: 63
Благодарности: 2

Профиль | Отправить PM | Цитировать


Yelisander

Не помого твой файл почему-то...

D@nil

Нет, не менял... Простите за мое незнание.... но как кодировку поменять и где?
Буду премного благодарен если объясните

Отправлено: 12:36, 09-09-2005 | #5


Старожил


Сообщения: 250
Благодарности: 16

Профиль | Отправить PM | Цитировать


Риторический вопрос:
а почему строка с командой shutdown.exe выше строчек с удалением? Ведь не факт, что при маленьком тайминге (-t 0) все эти команды успеют выполниться до перенгрузки... :-)

Отправлено: 02:09, 10-09-2005 | #6


(*.*)


Administrator


Сообщения: 36473
Благодарности: 6671

Профиль | Сайт | Отправить PM | Цитировать


biork
Вопрос действительно риторический. У меня задержка в 30 секунд в примере, что более чем достаточно для выполнения последующих команд. Вы можете ставить команду куда угодно.

-------
Канал Windows 11, etc | Чат @winsiders


Отправлено: 05:33, 10-09-2005 | #7


Пользователь


Сообщения: 63
Благодарности: 2

Профиль | Отправить PM | Цитировать


Т.е. выполнение команд идет во время отсчета времени?
Я думал, что отсчет времени начинается после выполнения команд, поэтому и сократил время... А поставил в начале, потому что в примерах сказано об выполнении команд с последующей перезагрузкой..
Спасибо хоть просветили

Отправлено: 14:10, 10-09-2005 | #8


(*.*)


Administrator


Сообщения: 36473
Благодарности: 6671

Профиль | Сайт | Отправить PM | Цитировать


Цитата:
Т.е. выполнение команд идет во время отсчета времени?
Конечно

-------
Канал Windows 11, etc | Чат @winsiders


Отправлено: 18:01, 10-09-2005 | #9


Старожил


Сообщения: 250
Благодарности: 16

Профиль | Отправить PM | Цитировать


Не... я просто не понял зачем задавать длинный промежуток времени (с пугающей табличкой) и втискивать в него ряд задачь? Не проще ли сначала выполнить эти задачи и не гадать сколько времени требуется на их выполнение, а в конце просто перегрузить с параметрами -r -f -t 0. Или я что-то не так понимаю?

Ещё один вопрос почти по теме: как сделать так, чтобы при перегрузке или выключении виндовс штатными средствами (пуск/выключить компьютер...) выполнялась команда очистки временных папок?

Отправлено: 02:29, 11-09-2005 | #10



Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка Windows 2000/XP/2003 » Проблема с Cleanup.cmd

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Система - [addon] user profile cleanup service Boa Soft Наборы обновлений для Windows XP/2003/Windows 7 79 09-01-2019 11:56
CMD/BAT - [решено] Помогите запустить CMD-файл из CMD-файла с параметрами Oleg48 Скриптовые языки администрирования Windows 2 18-11-2009 11:08
Помогите пожалуйста не срабатывает команда из*cmd файла запускаемого из RanOnceEx.cmd vovchiku Автоматическая установка Windows 2000/XP/2003 6 25-09-2007 23:38
print queue cleanup script is needed Awi Microsoft Windows NT/2000/2003 2 26-07-2006 19:42
Desktop Cleanup Wizard (Мастер очистки рабочего стола) Quaker Хочу все знать 1 12-12-2003 10:29




 
Переход