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

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows 2000/XP (http://forum.oszone.net/forumdisplay.php?f=6)
-   -   [решено] Командная строка: не срабатывает команда "Del" (http://forum.oszone.net/showthread.php?t=67106)

Sanchos 11-06-2006 10:14 449435

[решено] Командная строка: не срабатывает команда "Del"
 
Проблема в следующем:
не работает в CMD комманда Del и RD...
Элементарно не работает
DEL "%systemroot%\system32\ssbezier.scr"

Хотя команда "del *.log" работает...?

Windows XP SP2, Прова Administrator

Vadikan 11-06-2006 10:57 449439

Sanchos
А разрешения на системный каталог какие? И что пишет в строке?

Sanchos 11-06-2006 11:57 449452

Полный доступ.
Говорит что "Неправельный формат параметра - "%systemroot%\system32\ssbezier.scr"" для комманды "DEL "%systemroot%\system32\ssbezier.scr""

Vadikan 11-06-2006 22:44 449576

Sanchos
Мой вопрос может показаться странным, но все таки. А ты именно cmd.exe запускаешь из system32?

ShaddyR 12-06-2006 10:55 449661

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

Sanchos 12-06-2006 11:42 449673

Вложений: 1
Комманду запускаю с помощью *.bat файла...

Код:

@echo off
echo.
DEL "%systemdrive%\Documents and Settings\Admin\Главное меню\Программы\Удаленный помощник.lnk"
DEL "%systemdrive%\Documents and Settings\Admin\Главное меню\Программы\Outlook Express.lnk"
DEL "%systemdrive%\Documents and Settings\Admin\Главное меню\Программы\Стандартные\Проводник.lnk"
DEL "%systemdrive%\Documents and Settings\Admin\Главное меню\Программы\Стандартные\Адресная книга.lnk"
DEL "%systemdrive%\Documents and Settings\Admin\Главное меню\Программы\Стандартные\Знакомство с Windows XP.lnk"
DEL "%systemdrive%\Documents and Settings\Admin\Главное меню\Программы\Стандартные\Мастер совместимости программ.lnk"
DEL "%systemdrive%\Documents and Settings\Admin\Главное меню\Программы\Стандартные\Синхронизация.lnk"
RD /S /Q "%systemdrive%\Documents and Settings\Admin\Главное меню\Программы\Стандартные\Специальные возможности"
DEL "%systemdrive%\Documents and Settings\All Users\Главное меню\Программы\Windows Movie Maker.lnk"
DEL "%systemdrive%\Documents and Settings\All Users\Главное меню\Программы\Стандартные\Служебные\Активация Windows.lnk"
DEL "%systemdrive%\Documents and Settings\All Users\Главное меню\Программы\Стандартные\Служебные\Восстановление системы.lnk"
DEL "%systemdrive%\Documents and Settings\All Users\Главное меню\Программы\Стандартные\Служебные\Мастер переноса файлов и параметров.lnk"
DEL "%systemdrive%\Documents and Settings\All Users\Главное меню\Программы\Стандартные\Служебные\Назначенные задания.lnk"
DEL "%systemdrive%\Documents and Settings\All Users\Главное меню\Программы\Стандартные\Служебные\Сведения о системе.lnk"
DEL "%systemdrive%\Documents and Settings\All Users\Главное меню\Программы\Стандартные\Служебные\Центр обеспечения безопасности.lnk"
DEL "%systemroot%\Web\Wallpaper\*.jpg"
DEL "%systemroot%\system32\dllcache\ss3dfo.scr"
DEL "%systemroot%\system32\dllcache\ssbezier.scr"
DEL "%systemroot%\system32\dllcache\ssflwbox.scr"
DEL "%systemroot%\system32\dllcache\ssmarque.scr"
DEL "%systemroot%\system32\dllcache\ssmypics.scr"
DEL "%systemroot%\system32\dllcache\ssmyst.scr"
DEL "%systemroot%\system32\dllcache\sspipes.scr"
DEL "%systemroot%\system32\dllcache\ssstars.scr"
DEL "%systemroot%\system32\dllcache\sstext3d.scr"
DEL "%systemroot%\system32\ss3dfo.scr"
DEL "%systemroot%\system32\ssbezier.scr"
DEL "%systemroot%\system32\ssflwbox.scr"
DEL "%systemroot%\system32\ssmarque.scr"
DEL "%systemroot%\system32\ssmypics.scr"
DEL "%systemroot%\system32\ssmyst.scr"
DEL "%systemroot%\system32\sspipes.scr"
DEL "%systemroot%\system32\ssstars.scr"
DEL "%systemroot%\system32\sstext3d.scr"
DEL "%systemroot%\clock.avi"
DEL "%systemroot%\*.log"
RD /S /Q "%systemroot%\Help\Tours"
echo.
exit

процесс не чем не занят, интересно что другие комманды (например xcopy) работают,
работает комманда Del в таком виде из тотала...

desperate 13-06-2006 02:14 449879

Sanchos
хех... а знаешь в чем твоя проблема??? еще нет??? ну тогда слушай...
Файл ты удаляешь причем замечательно, только он являеться ситемным и восстанавливаеться из папки dllcache ... соответветственно твоим способом у меня удалить его не вышло.... зато выходит очень замечательно следующим образом
Код:

DEL %windir%\system32\ssbezier.scr /F /S /Q
/F - принудительное удаление файлов доступных только для чтения
/S - удаление из всех подкаталогов
/Q - удаление без подтверждения
попробуй и будет тебе счастье... а команда RD и не должна была у тебя удалять этот файл, т.к. эта команда для удаления папок

Sanchos 13-06-2006 08:21 449911

desperate

Внимательно читай...
Цитата:

Файл ты удаляешь причем замечательно, только он является системным и восстанавливается из папки dllcache ... соответственно твоим способом у меня удалить его не вышло....
а вот это для чего...(например)
Код:

DEL "%systemroot%\system32\dllcache\sstext3d.scr"
Цитата:

а команда RD и не должна была у тебя удалять этот файл, т.к. эта команда для удаления папок
ВНИМАТЕЛЬНО ЧИТАЙ команда RD используется как-раз для удаления каталогов
Код:

RD /S /Q "%systemdrive%\Documents and Settings\Admin\Главное меню\Программы\Стандартные\Специальные возможности"
RD /S /Q "%systemroot%\Help\Tours"

Все работает (кроме команды "RD /S /Q "%systemroot%\Help\Tours"" - система не дает), при условии что Винда не имеет доступа к дистрибутиву.

а по поводу первоначального вопроса...
Все дело было в системе, обновил и все заработало.

ShaddyR 13-06-2006 10:55 449944

Sanchos: а что обновил-то... если не секрет?

Sanchos 13-06-2006 10:59 449945

Винду переставил...

ShaddyR 13-06-2006 11:07 449949

радикально, ничего не скажешь.
Ладно, спасибо автору и участникам обсуждения.

desperate 13-06-2006 12:39 450012

Sanchos
лучше убивай с ключем из всех подкаталогов, а про RD я написал тебе т.к. ты спрашивал с конкретным файлом, а не с каталогом...
Я рад что у тебя все заработало


Время: 01:06.

Время: 01:06.
© OSzone.net 2001-