Имя пользователя:
Пароль:
 

Показать сообщение отдельно

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


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

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


для автоматического добавления информации в MySetupWin7Installer.ini-файл о всех ваших wim-файлах, создал такой скрипт в AutoIt:

преимущества:
1) вам не надо вручную менять MySetupWin7Installer.ini в случаи если имя wim-файла изменилось, т.к. скрипт сам создает список всех wim-файлов (лежащих в директории "Wim")
2) автоматически определяется буква диска содержащая директорию "Wim"



Код: Выделить весь код
Global $tag='Wim'
$var = DriveGetDrive( "ALL" ); Определяем количества и имена всех дисков в системе
If NOT @error Then
		For $i = 1 to $var[0]
		If FileExists($var[$i]& '\' & $tag) Then
		$Drive=$var[$i]; Ищем имя диска который содержит папку "Wim"
		EndIf
	Next
EndIf


#Include <File.au3>
#Include <Array.au3>
$FileList=_FileListToArray($Drive & '\' & $tag,"*.wim",1)
If @Error=4 Then
	MsgBox (0,"","Файлы отсутсвуют в $Drive & '\' & $tag")
	Exit
EndIf

;Вносим изменения в INI-файл
dim $n=-1
For $i = 1 to $FileList[0]
$n=$n + 1
If FileExists("x:\MySetupWin7Installer.ini") Then
IniWrite ( "x:\MySetupWin7Installer.ini", "ListImage", $n, $Drive & '\' & $tag & '\' & $FileList[$i])
EndIf
Next

Последний раз редактировалось sattva, 18-01-2011 в 23:06. Причина: орфографическая ошибка

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

Отправлено: 23:05, 18-01-2011 | #124