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

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Скрипт для удаления файлов.

Ответить
Настройки темы
CMD/BAT - [решено] Скрипт для удаления файлов.

Аватара для Bond01

Ветеран


Автор проектов


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


Конфигурация

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


Как реализовать удаление ненужных файлов в windows 7(Install.wim), на смонтированном дистрибутиве?
Пример - обои, темы. Нужен скрипт, чтобы получить доступ и удалить их.

Отправлено: 20:00, 15-06-2010

 

Аватара для PainteR

Ветеран


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

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


Bond01, вот вам пример:
Код: Выделить весь код
:: Ну допустим тут удалим img0.jpg 
:: Стандартную картинку из темы (первое что в голову пришло)
:: Присваиваем переменную к папке с дистрибутивом
:: (Мне просто писать путь к нему постоянно лень
:: Да и расположение может измениться в зависимости от монтирования образа,
:: поменять один путь куда проще ведь):
set distr=E:\Win7
:: Получаем все необходимые права:
takeown /f %distr%\Windows\Web\Wallpaper\Windows\img0.jpg && icacls %distr%\Windows\Web\Wallpaper\Windows\img0.jpg /grant Администраторы:F /T
:: Сносим данный файл
del %distr%\Windows\Web\Wallpaper\Windows\img0.jpg
:: Результат достигнут, выходим
Exit
Ps Скрипт написан для уже смонтированного образа.
Pss И еще, скрипт не проверял, но работать должен)

-------
My Win7 Visual Style's: AeroAlfa/All Win8 Visual Style's

Используя то, что лежит на всеобщем обозрении, мы теряем свою индивидуальность...

Это сообщение посчитали полезным следующие участники:

Отправлено: 18:03, 21-06-2010 | #2



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

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


Аватара для Bond01

Ветеран


Автор проектов


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

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


Итак к каждому файлу.

Отправлено: 18:07, 21-06-2010 | #3


Аватара для PainteR

Ветеран


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

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


Bond01, ну можно на всю папку, но не ко всем это применимо, точней ко всем, вот только последствия могут быть плохими)
Но если удалять папку с картинками, то можно например на всю папку wallpaper дать права, снести там все, и вернуть права папки.
Только само собой и получение прав к папке чуток другое)

-------
My Win7 Visual Style's: AeroAlfa/All Win8 Visual Style's

Используя то, что лежит на всеобщем обозрении, мы теряем свою индивидуальность...


Отправлено: 20:37, 21-06-2010 | #4


Аватара для Bond01

Ветеран


Автор проектов


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

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


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

Отправлено: 21:49, 21-06-2010 | #5


Аватара для PainteR

Ветеран


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

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


Цитата Bond01:
Здесь я не думал что все будет так сложно »
Да нет, все просто)
Цитата Bond01:
По большому счету можно вообще ничего не удалять»
Вот это верно)
Цитата Bond01:
я думаю в будущем решится это все »
Так и быть)
накатаю скрипт, но проверять вам)
Что удалять?

-------
My Win7 Visual Style's: AeroAlfa/All Win8 Visual Style's

Используя то, что лежит на всеобщем обозрении, мы теряем свою индивидуальность...

Это сообщение посчитали полезным следующие участники:

Отправлено: 22:10, 21-06-2010 | #6


(*.*)


Administrator


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

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


Смысла в скрипте не вижу. Удалили один раз, сохранили WIM - работаем с ним дальше.
Смысла в удалении тоже не вижу особого

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


Отправлено: 18:29, 25-06-2010 | #7


Аватара для boss911

Alien


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

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


Есть много каталогов, по типу такого имени - "MyFolderName-XX_XX", где X - неизвестный символ. Нужно очистить все эти файлов от файлов, папок и подпапок с файлами, то есть, сделать что-то вроде такого:
Код: Выделить весь код
DEL /Q    MyFolderName-XX_XX\*
RD /S /Q  MyFolderName-XX_XX\*\
чтобы каталоги "MyFolderName-XX_XX" остались пустыми. Заранее спасибо.

Отправлено: 07:42, 01-10-2010 | #8


Googler


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

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


Цитата boss911:
чтобы каталоги "MyFolderName-XX_XX" остались пустыми »
Код: Выделить весь код
@set root=c:\TEST\MyFolderName-??_??
@for /d %%i in ("%root%") do @pushd "%%~fi"&&@rd /s/q "%%~fi"2>nul||@popd

-------
Как сообщить о том, что моя проблема решена?
не оказываю техподдержку через ПМ/ICQ/Mail - для этого есть форум

Это сообщение посчитали полезным следующие участники:

Отправлено: 11:02, 01-10-2010 | #9



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Скрипт для удаления файлов.

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
VBS/WSH/JS - [решено] Скрипт для удаления старых файлов и папок из определенной папки avfiga Скриптовые языки администрирования Windows 71 07-01-2023 18:50
VBS/WSH/JS - [решено] WSH скрипт для удаления файлов (логика скрипта внутри) Francyz Скриптовые языки администрирования Windows 11 25-05-2010 11:22
Любой язык - нужен скрипт для удаления всех файлов кроме нужных для запуска Windows XP Dark Ange1 Скриптовые языки администрирования Windows 11 07-03-2010 13:34
[решено] Скрипт для удаления нужных слов в ini файле Pozia AutoIt 23 27-10-2009 18:42
Скрипт для удаления директорий dallas Программирование и базы данных 5 15-01-2003 19:28




 
Переход