Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Inno Setup (создание инсталяционных пакетов)

Модерирует : gyra, Maz

Widok (23-04-2007 18:02): лимит страниц. продолжаем здесь  Версия для печати • ПодписатьсяДобавить в закладки
На первую страницук этому сообщениюк последнему сообщению

   

svs123456789

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
'============================  
' Создание файла Desktop.ini  
 
' Параметры вызова из TC:  
' "%P" "%N"  
' или:  
' %P%N %T%M  
'============================  
 
Dim FSO, TargetDir, IconFile, FileName, oDir, Attr, oFile, MB  
Set FSO = CreateObject("Scripting.FileSystemObject")  
 
TargetDir = WScript.Arguments(0)  
IconFile  = WScript.Arguments(1)  
FileName  = "Desktop.ini"  
 
If FSO.FolderExists(TargetDir)Then  
  If Right(TargetDir, 1) <> "\" Then  
    TargetDir = TargetDir & "\"  
  End If  
Else  
  MB = MsgBox("Не задано имя папки!", vbOKOnly + vbExclamation, "Создание Desktop.ini")  
  WScript.Quit  
End If  
' Установим для папки атрибут "Только чтение"  
Attr = 1  
Set oDir  = FSO.GetFolder(TargetDir)  
oDir.Attributes = oDir.Attributes or Attr  
 
'Создадим Desktop.ini  
If not FSO.FileExists(TargetDir & FileName) Then  
  Set oFile  = FSO.CreateTextFile(TargetDir & FileName)  
  oFile.WriteLine "[.ShellClassInfo]"  
  oFile.WriteLine "IconFile=" & IconFile  
  oFile.WriteLine "IconIndex=0"  
  oFile.Close  
  ' Установим для файла атрибуты "Скрытый", "Системный", "Архивный"  
  Attr = 38  
  Set oFile = FSO.GetFile(TargetDir & FileName)  
  oFile.Attributes = oFile.Attributes or Attr  
End If  
 
Set FSO   = Nothing  
Set oDir  = Nothing  
Set oFile = Nothing  
WScript.Quit

Всего записей: 2934 | Зарегистр. 10-04-2003 | Отправлено: 12:25 03-03-2007 | Исправлено: svs123456789, 12:30 03-03-2007
   

На первую страницук этому сообщениюк последнему сообщению

Компьютерный форум Ru.Board » Компьютеры » Программы » Inno Setup (создание инсталяционных пакетов)
Widok (23-04-2007 18:02): лимит страниц. продолжаем здесь


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru