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

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Автоматическая установка Windows 2000/XP/2003 (http://forum.oszone.net/forumdisplay.php?f=32)
-   -   [решено] Удаление файлов *.ini (http://forum.oszone.net/showthread.php?t=174888)

J-S 05-05-2010 10:27 1407008

Удаление файлов *.ini
 
Всем привет!

Подскажите пожалуйста, как после установки Windows XP удалить оставшиеся *.ini файлы.

Знаю, что clenup = 1 удаляет папку D, но не файлы, что остаются на системном разделе.


P.S. Если такая тема обсуждалась - направьте меня туда.

sLiDeR-X 05-05-2010 10:42 1407018

J-S, тебе надо в postsetup.cmd прописать:
Код:

DEL "%systemdrive%\ИМЯ ФАЙЛА ИЛИ МАСКИ.ini"
exit

например:
Код:

DEL "%systemdrive%\DriverPack*.ini"
DEL "%systemdrive%\DriverPack*.txt"
exit

только не пиши так: ( *.ini ) так как на системном диске есть скрытые ini файлы - а их удаление выйдет боком

J-S 05-05-2010 10:48 1407023

Хм... очень интересно...

Но послушай, sLiDeR-X, а что за postsetup.cmd:

Точнее, куда его лучше пихнуть? В сmdlines, svcpack или runonceex?

sLiDeR-X 05-05-2010 10:58 1407028

J-S, ооо, все с вами ясно (с)
ВАМ СЮДА
либо попробуйте положить presetup.cmd в папку $oem$\svcpack\
информация про $oem$ тут http://www.oszone.net/2243

J-S 05-05-2010 11:21 1407044

sLiDeR-X, использую z_drv_inst.

Где этот postsetup.cmd. Не понял, хоть убей.

Vsirf 05-05-2010 11:43 1407067

Цитата:

Цитата J-S
использую z_drv_inst.
Где этот postsetup.cmd. Не понял, хоть убей. »

J-S, возьмите и создайте батник ( cmd файл ), с таким содержимым, и добавьте его в авто загрузку:
Код:

cls
@echo off
title Удаление временных файлов.
echo Подождите происходит удаление временных файлов.
RD /S /Q %systemdrive%\D
del /F /S /Q %SystemDrive%\DriverPack*.ini
echo Удаление завершенно.

%systemdrive% - это диск на котором установлена система;
%systemdrive%\D - это указывает какую папку нужно удалить на системном диске, вместо D можете написать путь к любой папке, если это не нужно, то просто удалите целую строку RD /S /Q %systemdrive%\D ;
del /F /S /Q %SystemDrive%\DriverPack*.ini - это удаляет все *.ini файлы, в которых имя начинается с букв DriverPack, например есть файл с именем DriverPack_MassStorage_wnt5_x86-32.ini и DriverPack_LAN_wnt5_x86-32.ini, то будут удалены оба файла, потому что их имя начинается с DriverPack :)

sLiDeR-X 05-05-2010 11:46 1407070

J-S, я вам предоставил всю необходимую информацию.
Цитата:

Цитата J-S
Где этот postsetup.cmd »

ручками сделать его надо

J-S 05-05-2010 11:58 1407080

Отдельное спасибоsLiDeR-X.

Всем спасибо! Все свободны!

Тема закрыта.

J-S 07-05-2010 11:17 1408547

Каюсь, забыл написать, как нашёл решение проблемы:

В файле cmdlines.txt, помимо всего дописал:

Код:
RD /S /Q %systemdrive%\D
del /F /S /Q %SystemDrive%\DriverPack*.ini

(Код предоставлен Vsirf)

Вот теперь точно, решено.


Время: 21:59.

Время: 21:59.
© OSzone.net 2001-