Войти

Показать полную графическую версию : [решено] Как удалить файлы с папки...?


Страниц : [1] 2 3

Cobra_1_Stas
13-06-2006, 11:29
Я искал тут в форуме, ничего не нашёл.. (Может плохо искал) О:-)

Мне нужно удалить все "обои" с папки WINDOWS\WEB\WALLPAPER\ только ДО того как туда перепишутся МОИ обои...

Baloven1
13-06-2006, 11:55
перед командой копирования напиши (если конечно CMD используешь) del %WINDIR%\WEB\WALLPAPER\*.jpg /q /f
удалит тебе именно *.jpg
соответственно del %WINDIR%\WEB\WALLPAPER\*.* /q /f удалит вообще все файлы

А вообще del /?она жеerase /? тебе должны помочь ;)

Cobra_1_Stas
13-06-2006, 12:33
Baloven1 Спасибо! Значит я сделаю батник delwalls.bat в нём пропишу: del %WINDIR%\WEB\WALLPAPER\*.* /q /f
и запущу этот батник через cmdlines после создания юзера... так? :)

п.с. когда стираеш все обои в папке wallpaper то в Dislpay Properties появляются эти дебильные паттерны.. типа Blue Lace 16, Coffee bean, Zapotec.. можно сделать чтобы они не появлялись или их тоже нужно удалить?

ShaddyR
13-06-2006, 12:40
Cobra_1_Stas: можно. В виде
"cmd /c del ..."

Cobra_1_Stas
13-06-2006, 12:43
ShaddyR :up:

YuriPet
13-06-2006, 12:56
Cobra_1_Stas
Посмотри здесь (http://oszone.net/display.php?id=2765) пример prepare.cmd.

Cobra_1_Stas
13-06-2006, 13:01
YuriPet О! Точно... помню что где то видел :)
Спасибо!
всем спасибо за помощь!!!

п.с. есть разница между %WINDIR% и %systemroot%??

ShaddyR
13-06-2006, 13:07
Cobra_1_Stas: особой - нет.

Cobra_1_Stas
13-06-2006, 13:08
ShaddyR а не особой? :)

ShaddyR
13-06-2006, 13:15
Cobra_1_Stas: и то и другое - системные переменные. Первая пришла из линейки 9х, вторая появилась в NT. В принципе они равноценны. Первая оставлена для совместимости с софтом, рассчитанным на 9х... вродь так.

XXXler
13-06-2006, 13:17
Можно просто заменить стандартные, дистрибутивные имена у них:
File name
------------
ascent.jpg
autumn.jpg
azul.jpg
bluehill.jpg
crystal.jpg
follow.jpg
friend.jpg
home.jpg
moon.jpg
peace.jpg
power.jpg
purplef.jpg
radiance.jpg
redmoon.jpg
ripple.jpg
stoneh.jpg
sunset.jpg
tulips.jpg
vortec.jpg
waterlil.jpg
wind.jpg
winter.jpg
bliss.jpg
winxp.jpg

total files 24


достаточно переименовать свои обои в приведенные выше, прижать makecab и скопировать с перезаписью в i386

Cobra_1_Stas
13-06-2006, 18:01
ShaddyR ok =))

desperate
13-06-2006, 19:08
XXXler
слушай, я так делаю давно, вот только возникает один вопрос как изменить еще их имена, а то home.jpg я заменяю картинкой какой нибудь вещью не имеющей отношения к дому ну ни как.... а винда естественно подписывает картинку "ДОМА"

XXXler
13-06-2006, 19:48
desperate
файл shl_img.inf, секция Strings - там все конечные имена файлов

desperate
13-06-2006, 20:25
XXXler
огромное спасибо

Cobra_1_Stas
16-06-2006, 12:11
Блин, опять проблема... опять он стёр все файлы ПОСЛЕ ТОГО как переписал нужные мне файлы с $OEM$ директории...
Как его заставить стирать файлы ДО ТОГО как он переписывает мои?
И при том что он стёр ВСЕ файлы и мои и не мои, он оставил этот дурацкий файл BLISS.BMP, как это??

У меня есть папка WALLPAPERS, я хочу стереть оттуда ВСЕ картинки и записать только мои...

vek
16-06-2006, 12:16
Cobra_1_Stas
Папка ОЕМ копируется еще на текстовом этапе установки. А батник на удаление ты запускаешь позже. Может попробовать другой путь:
В батнике сначала прописать удаление файлов из папки, а потом командой xcopy скопировать нужные тебе файлы в папку WALLPAPERS .

ShaddyR
16-06-2006, 12:28
vek: угум-с. Я пошел другим путем: создал самораспаковывающийся архив со всем содержимым, которое нужно поместить в папку Windows и запускаю его на последней стадии установки. Этим, во первых, экономится мно-о-о-го места (там около 15-ти тем интерфейса), а во-вторых нет указанных тобой, Cobra_1_Stas, проблем.

Cobra_1_Stas
16-06-2006, 12:58
vek попробую... сенкс!

но так не срабатывало...

ShaddyR можеш объяснить как создать самораспаковывающийся архив? :)

ShaddyR
16-06-2006, 13:05
Cobra_1_Stas:
Как создать самораспаковывающийся архив с помощью архиватора WinRar?
1) Выбрать файл(ы) либо папку(и), который(е) необходимо упаковать, и нажать на кнопку Добавить.
2) В появившемся окне "Имя и параметры архива" необходимо указать параметры
* Создать SFX-архив.
* Метод сжатия - максимальный
* Создать непрерывный архив
* Удалить файлы после упаковки (опционально, можно потом, руками)
3) Нажать на клавишу ОК.
в комментарий (закладка Комментарий) впиши следующие строки:
Path=%systemroot%
SavePath
Silent=1
Overwrite=1
В результате ты получишь файл имя_архива.exe, при запуске которого без каких-либо вопросов его содержимое будет распаковано в папку %systemroot%, т.е. c:\windows в общем случае.




© OSzone.net 2001-2012