Нормальная загрузка и смена пакетов программ и утилит, подгрузка деревьев.

Пакеты читаются в кодировке UTF8.
This commit is contained in:
2019-01-20 13:41:33 +08:00
parent c473d722da
commit 43d2f180fd
14 changed files with 511 additions and 260 deletions

View File

@@ -1,31 +1,41 @@
#
# ABTool v0.7.0
# Пакет программ для установки
# Пакет программ для установки
#
# Секция [PackageInfo] содержит общую информацию о данном пакете:
# Name - Название пакета
# Description - Краткое описание пакета
# Секция [PackageInfo] содержит общую информацию о данном пакете:
# Name - Название пакета
# Description - Краткое описание пакета
#
# В квадратных скобках указывается название группы (например, антивирусы,
# проигрыватели и т.д.).
# Далее без кавычек указывается:
# "Название программы"="путь к файлу".
# Путь может начинаться с \ (если путь абсолютный; без буквы диска)
# или с \\ (если путь относителен ABTool.exe).
# Нельзя под один пункт указывать несколько команд.
# Можно указывать дополнительные ключи запуска.
# Во всех параметрах не должно быть разрывов строк.
# В квадратных скобках указывается название группы (например, антивирусы,
# проигрыватели и т.д.).
# Далее без кавычек указывается:
# "Название программы"="путь к файлу".
# Путь может начинаться с \ (если путь абсолютный; без буквы диска)
# или с \\ (если путь относителен ABTool.exe).
# Нельзя под один пункт указывать несколько команд.
# Можно указывать дополнительные ключи запуска.
# Во всех параметрах не должно быть разрывов строк.
#
#============================================================================
[PackageInfo]
Name=Пакет по умолчанию
Description=Пакет программ, используемый по умолчанию
[Группа 1]
Имя1=\\setup1.exe /ключ1 /ключ2
Имя2=\\папка_рядом_с_abtool.exe\setup2.exe
Имя3=\папка_в_корне_диска\setup3.exe
[Группа 2]
Имя4=\\setup4.exe /ключ1
[Группа 3]
Имя5=\\setup5.exe
Имя6=\\setup6.exe /ключ1
Name=Пакет программ 1
Description=Пакет программ 1, используемый по умолчанию
[Группа 1]
Имя1=\\setup1.exe /ключ1 /ключ2
Имя2=\\папка_рядом_с_abtool.exe\setup2.exe
Имя3=\папка_в_корне_диска\setup3.exe
Имя4=\\setup1.exe /ключ1 /ключ2
Имя5=\\папка_рядом_с_abtool.exe\setup2.exe
Имя6=\папка_в_корне_диска\setup3.exe
[Группа 2]
Имя4=\\setup4.exe /ключ1
[Группа 3]
Имя5=\\setup5.exe
Имя6=\\setup6.exe /ключ1
[Группа 4]
Имя1=\\setup1.exe /ключ1 /ключ2
Имя2=\\папка_рядом_с_abtool.exe\setup2.exe
Имя3=\папка_в_корне_диска\setup3.exe
Имя4=\\setup1.exe /ключ1 /ключ2
Имя5=\\папка_рядом_с_abtool.exe\setup2.exe
Имя6=\папка_в_корне_диска\setup3.exe

View File

@@ -1,31 +1,46 @@
#
# ABTool v0.7.0
# Пакет программ для установки
# Пакет программ для установки
#
# Секция [PackageInfo] содержит общую информацию о данном пакете:
# Name - Название пакета
# Description - Краткое описание пакета
# Секция [PackageInfo] содержит общую информацию о данном пакете:
# Name - Название пакета
# Description - Краткое описание пакета
#
# В квадратных скобках указывается название группы (например, антивирусы,
# проигрыватели и т.д.).
# Далее без кавычек указывается:
# "Название программы"="путь к файлу".
# Путь может начинаться с \ (если путь абсолютный; без буквы диска)
# или с \\ (если путь относителен ABTool.exe).
# Нельзя под один пункт указывать несколько команд.
# Можно указывать дополнительные ключи запуска.
# Во всех параметрах не должно быть разрывов строк.
# В квадратных скобках указывается название группы (например, антивирусы,
# проигрыватели и т.д.).
# Далее без кавычек указывается:
# "Название программы"="путь к файлу".
# Путь может начинаться с \ (если путь абсолютный; без буквы диска)
# или с \\ (если путь относителен ABTool.exe).
# Нельзя под один пункт указывать несколько команд.
# Можно указывать дополнительные ключи запуска.
# Во всех параметрах не должно быть разрывов строк.
#
#============================================================================
[PackageInfo]
Name=Пакет по умолчанию
Description=Пакет программ, используемый по умолчанию
[Группа 1]
Имя1=\\setup1.exe /ключ1 /ключ2
Имя2=\\папка_рядом_с_abtool.exe\setup2.exe
Имя3=\папка_в_корне_диска\setup3.exe
[Группа 2]
Имя4=\\setup4.exe /ключ1
[Группа 3]
Имя5=\\setup5.exe
Имя6=\\setup6.exe /ключ1
Name=Пакет программ 2
Description=Пакет программ 2, используемый по умолчанию
[Группа 1]
Имя1=\\setup1.exe /ключ1 /ключ2
Имя2=\\папка_рядом_с_abtool.exe\setup2.exe
Имя3=\папка_в_корне_диска\setup3.exe
Имя4=\\setup1.exe /ключ1 /ключ2
Имя5=\\папка_рядом_с_abtool.exe\setup2.exe
Имя6=\папка_в_корне_диска\setup3.exe
[Группа 2]
Имя4=\\setup4.exe /ключ1
[Группа 3]
Имя5=\\setup5.exe
Имя6=\\setup6.exe /ключ1
[Группа 4]
Имя1=\\setup1.exe /ключ1 /ключ2
Имя2=\\папка_рядом_с_abtool.exe\setup2.exe
Имя3=\папка_в_корне_диска\setup3.exe
Имя4=\\setup1.exe /ключ1 /ключ2
Имя5=\\папка_рядом_с_abtool.exe\setup2.exe
Имя6=\папка_в_корне_диска\setup3.exe
[Группа 5]
Имя4=\\setup4.exe /ключ1
[Группа 6]
Имя5=\\setup5.exe
Имя6=\\setup6.exe /ключ1

View File

@@ -1,31 +1,31 @@
#
# ABTool v0.7.0
# Пакет программ для установки
# Пакет программ для установки
#
# Секция [PackageInfo] содержит общую информацию о данном пакете:
# Name - Название пакета
# Description - Краткое описание пакета
# Секция [PackageInfo] содержит общую информацию о данном пакете:
# Name - Название пакета
# Description - Краткое описание пакета
#
# В квадратных скобках указывается название группы (например, антивирусы,
# проигрыватели и т.д.).
# Далее без кавычек указывается:
# "Название программы"="путь к файлу".
# Путь может начинаться с \ (если путь абсолютный; без буквы диска)
# или с \\ (если путь относителен ABTool.exe).
# Нельзя под один пункт указывать несколько команд.
# Можно указывать дополнительные ключи запуска.
# Во всех параметрах не должно быть разрывов строк.
# В квадратных скобках указывается название группы (например, антивирусы,
# проигрыватели и т.д.).
# Далее без кавычек указывается:
# "Название программы"="путь к файлу".
# Путь может начинаться с \ (если путь абсолютный; без буквы диска)
# или с \\ (если путь относителен ABTool.exe).
# Нельзя под один пункт указывать несколько команд.
# Можно указывать дополнительные ключи запуска.
# Во всех параметрах не должно быть разрывов строк.
#
#============================================================================
[PackageInfo]
Name=Пакет по умолчанию
Description=Пакет программ, используемый по умолчанию
[Группа 1]
Имя1=\\setup1.exe /ключ1 /ключ2
Имя2=\\папка_рядом_с_abtool.exe\setup2.exe
Имя3=\папка_в_корне_диска\setup3.exe
[Группа 2]
Имя4=\\setup4.exe /ключ1
[Группа 3]
Имя5=\\setup5.exe
Имя6=\\setup6.exe /ключ1
Name=Пакет программ 3
Description=Пакет программ 3, используемый по умолчанию
[Группа 1]
Имя1=\\setup1.exe /ключ1 /ключ2
Имя2=\\папка_рядом_с_abtool.exe\setup2.exe
Имя3=\папка_в_корне_диска\setup3.exe
[Группа 2]
Имя4=\\setup4.exe /ключ1
[Группа 3]
Имя5=\\setup5.exe
Имя6=\\setup6.exe /ключ1

View File

@@ -1,31 +1,31 @@
#
# ABTool v0.7.0
# Пакет программ для установки
# Пакет программ для установки
#
# Секция [PackageInfo] содержит общую информацию о данном пакете:
# Name - Название пакета
# Description - Краткое описание пакета
# Секция [PackageInfo] содержит общую информацию о данном пакете:
# Name - Название пакета
# Description - Краткое описание пакета
#
# В квадратных скобках указывается название группы (например, антивирусы,
# проигрыватели и т.д.).
# Далее без кавычек указывается:
# "Название программы"="путь к файлу".
# Путь может начинаться с \ (если путь абсолютный; без буквы диска)
# или с \\ (если путь относителен ABTool.exe).
# Нельзя под один пункт указывать несколько команд.
# Можно указывать дополнительные ключи запуска.
# Во всех параметрах не должно быть разрывов строк.
# В квадратных скобках указывается название группы (например, антивирусы,
# проигрыватели и т.д.).
# Далее без кавычек указывается:
# "Название программы"="путь к файлу".
# Путь может начинаться с \ (если путь абсолютный; без буквы диска)
# или с \\ (если путь относителен ABTool.exe).
# Нельзя под один пункт указывать несколько команд.
# Можно указывать дополнительные ключи запуска.
# Во всех параметрах не должно быть разрывов строк.
#
#============================================================================
[PackageInfo]
Name=Пакет по умолчанию
Description=Пакет программ, используемый по умолчанию
[Группа 1]
Имя1=\\setup1.exe /ключ1 /ключ2
Имя2=\\папка_рядом_с_abtool.exe\setup2.exe
Имя3=\папка_в_корне_диска\setup3.exe
[Группа 2]
Имя4=\\setup4.exe /ключ1
[Группа 3]
Имя5=\\setup5.exe
Имя6=\\setup6.exe /ключ1
Name=Пакет программ 4
Description=Пакет программ 4, используемый по умолчанию
[Группа 1]
Имя1=\\setup1.exe /ключ1 /ключ2
Имя2=\\папка_рядом_с_abtool.exe\setup2.exe
Имя3=\папка_в_корне_диска\setup3.exe
[Группа 2]
Имя4=\\setup4.exe /ключ1
[Группа 3]
Имя5=\\setup5.exe
Имя6=\\setup6.exe /ключ1

View File

@@ -1,36 +1,36 @@
#
# ABTool v0.7.0
# Пакет утилит для запуска
# Пакет утилит для запуска
#
# Секция [PackageInfo] содержит общую информацию о данном пакете:
# Name - Название пакета
# Description - Краткое описание пакета
# Секция [PackageInfo] содержит общую информацию о данном пакете:
# Name - Название пакета
# Description - Краткое описание пакета
#
# В квадратных скобках указывается название группы (например, антивирусы,
# проигрыватели и т.д.).
# Далее без кавычек указывается:
# "Название утилиты"="путь к файлу".
# Путь может начинаться с \ (если путь абсолютный; без буквы диска)
# или с \\ (если путь относителен ABTool.exe).
# Нельзя под один пункт указывать несколько команд.
# Можно указывать дополнительные ключи запуска.
# Во всех параметрах не должно быть разрывов строк.
# В квадратных скобках указывается название группы (например, антивирусы,
# проигрыватели и т.д.).
# Далее без кавычек указывается:
# "Название утилиты"="путь к файлу".
# Путь может начинаться с \ (если путь абсолютный; без буквы диска)
# или с \\ (если путь относителен ABTool.exe).
# Нельзя под один пункт указывать несколько команд.
# Можно указывать дополнительные ключи запуска.
# Во всех параметрах не должно быть разрывов строк.
#
#============================================================================
[PackageInfo]
Name=Пакет по умолчанию
Description=Пакет программ, используемый по умолчанию
[Группа 1]
Утилита 1=\\утилита1.exe /ключ1 /ключ2
Утилита 2=\\папка_рядом_с_abtool.exe\утилита2.exe
Утилита 3=\папка_в_корне_диска\утилита3.exe
Утилита 4=\\утилита4.exe /ключ1
[Группа 2]
Утилита 5=\\утилита5.exe
Утилита 6=\\утилита6.exe
[Группа 3]
Утилита 7=\\утилита7.exe /ключ1
Утилита 8=\\утилита8.exe
Утилита 9=\\утилита9.exe
Утилита 10=\\утилита10.exe /ключ1 /ключ2
Утилита 11=\\утилита11.exe
Name=Пакет утилит 1
Description=Пакет утилит 1, используемый по умолчанию
[Группа 1]
Утилита 1=\\утилита1.exe /ключ1 /ключ2
Утилита 2=\\папка_рядом_с_abtool.exe\утилита2.exe
Утилита 3=\папка_в_корне_диска\утилита3.exe
Утилита 4=\\утилита4.exe /ключ1
[Группа 2]
Утилита 5=\\утилита5.exe
Утилита 6=\\утилита6.exe
[Группа 3]
Утилита 7=\\утилита7.exe /ключ1
Утилита 8=\\утилита8.exe
Утилита 9=\\утилита9.exe
Утилита 10=\\утилита10.exe /ключ1 /ключ2
Утилита 11=\\утилита11.exe

View File

@@ -1,36 +1,36 @@
#
# ABTool v0.7.0
# Пакет утилит для запуска
# Пакет утилит для запуска
#
# Секция [PackageInfo] содержит общую информацию о данном пакете:
# Name - Название пакета
# Description - Краткое описание пакета
# Секция [PackageInfo] содержит общую информацию о данном пакете:
# Name - Название пакета
# Description - Краткое описание пакета
#
# В квадратных скобках указывается название группы (например, антивирусы,
# проигрыватели и т.д.).
# Далее без кавычек указывается:
# "Название утилиты"="путь к файлу".
# Путь может начинаться с \ (если путь абсолютный; без буквы диска)
# или с \\ (если путь относителен ABTool.exe).
# Нельзя под один пункт указывать несколько команд.
# Можно указывать дополнительные ключи запуска.
# Во всех параметрах не должно быть разрывов строк.
# В квадратных скобках указывается название группы (например, антивирусы,
# проигрыватели и т.д.).
# Далее без кавычек указывается:
# "Название утилиты"="путь к файлу".
# Путь может начинаться с \ (если путь абсолютный; без буквы диска)
# или с \\ (если путь относителен ABTool.exe).
# Нельзя под один пункт указывать несколько команд.
# Можно указывать дополнительные ключи запуска.
# Во всех параметрах не должно быть разрывов строк.
#
#============================================================================
[PackageInfo]
Name=Пакет по умолчанию
Description=Пакет программ, используемый по умолчанию
[Группа 1]
Утилита 1=\\утилита1.exe /ключ1 /ключ2
Утилита 2=\\папка_рядом_с_abtool.exe\утилита2.exe
Утилита 3=\папка_в_корне_диска\утилита3.exe
Утилита 4=\\утилита4.exe /ключ1
[Группа 2]
Утилита 5=\\утилита5.exe
Утилита 6=\\утилита6.exe
[Группа 3]
Утилита 7=\\утилита7.exe /ключ1
Утилита 8=\\утилита8.exe
Утилита 9=\\утилита9.exe
Утилита 10=\\утилита10.exe /ключ1 /ключ2
Утилита 11=\\утилита11.exe
Name=Пакет утилит 2
Description=Пакет утилит 2, используемый по умолчанию
[Группа 1]
Утилита 1=\\утилита1.exe /ключ1 /ключ2
Утилита 2=\\папка_рядом_с_abtool.exe\утилита2.exe
Утилита 3=\папка_в_корне_диска\утилита3.exe
Утилита 4=\\утилита4.exe /ключ1
[Группа 2]
Утилита 5=\\утилита5.exe
Утилита 6=\\утилита6.exe
[Группа 3]
Утилита 7=\\утилита7.exe /ключ1
Утилита 8=\\утилита8.exe
Утилита 9=\\утилита9.exe
Утилита 10=\\утилита10.exe /ключ1 /ключ2
Утилита 11=\\утилита11.exe

View File

@@ -1,36 +1,36 @@
#
# ABTool v0.7.0
# Пакет утилит для запуска
# Пакет утилит для запуска
#
# Секция [PackageInfo] содержит общую информацию о данном пакете:
# Name - Название пакета
# Description - Краткое описание пакета
# Секция [PackageInfo] содержит общую информацию о данном пакете:
# Name - Название пакета
# Description - Краткое описание пакета
#
# В квадратных скобках указывается название группы (например, антивирусы,
# проигрыватели и т.д.).
# Далее без кавычек указывается:
# "Название утилиты"="путь к файлу".
# Путь может начинаться с \ (если путь абсолютный; без буквы диска)
# или с \\ (если путь относителен ABTool.exe).
# Нельзя под один пункт указывать несколько команд.
# Можно указывать дополнительные ключи запуска.
# Во всех параметрах не должно быть разрывов строк.
# В квадратных скобках указывается название группы (например, антивирусы,
# проигрыватели и т.д.).
# Далее без кавычек указывается:
# "Название утилиты"="путь к файлу".
# Путь может начинаться с \ (если путь абсолютный; без буквы диска)
# или с \\ (если путь относителен ABTool.exe).
# Нельзя под один пункт указывать несколько команд.
# Можно указывать дополнительные ключи запуска.
# Во всех параметрах не должно быть разрывов строк.
#
#============================================================================
[PackageInfo]
Name=Пакет по умолчанию
Description=Пакет программ, используемый по умолчанию
[Группа 1]
Утилита 1=\\утилита1.exe /ключ1 /ключ2
Утилита 2=\\папка_рядом_с_abtool.exe\утилита2.exe
Утилита 3=\папка_в_корне_диска\утилита3.exe
Утилита 4=\\утилита4.exe /ключ1
[Группа 2]
Утилита 5=\\утилита5.exe
Утилита 6=\\утилита6.exe
[Группа 3]
Утилита 7=\\утилита7.exe /ключ1
Утилита 8=\\утилита8.exe
Утилита 9=\\утилита9.exe
Утилита 10=\\утилита10.exe /ключ1 /ключ2
Утилита 11=\\утилита11.exe
Name=Пакет утилит 3
Description=Пакет утилит 3, используемый по умолчанию
[Группа 1]
Утилита 1=\\утилита1.exe /ключ1 /ключ2
Утилита 2=\\папка_рядом_с_abtool.exe\утилита2.exe
Утилита 3=\папка_в_корне_диска\утилита3.exe
Утилита 4=\\утилита4.exe /ключ1
[Группа 2]
Утилита 5=\\утилита5.exe
Утилита 6=\\утилита6.exe
[Группа 3]
Утилита 7=\\утилита7.exe /ключ1
Утилита 8=\\утилита8.exe
Утилита 9=\\утилита9.exe
Утилита 10=\\утилита10.exe /ключ1 /ключ2
Утилита 11=\\утилита11.exe

View File

@@ -1,36 +1,36 @@
#
# ABTool v0.7.0
# Пакет утилит для запуска
# Пакет утилит для запуска
#
# Секция [PackageInfo] содержит общую информацию о данном пакете:
# Name - Название пакета
# Description - Краткое описание пакета
# Секция [PackageInfo] содержит общую информацию о данном пакете:
# Name - Название пакета
# Description - Краткое описание пакета
#
# В квадратных скобках указывается название группы (например, антивирусы,
# проигрыватели и т.д.).
# Далее без кавычек указывается:
# "Название утилиты"="путь к файлу".
# Путь может начинаться с \ (если путь абсолютный; без буквы диска)
# или с \\ (если путь относителен ABTool.exe).
# Нельзя под один пункт указывать несколько команд.
# Можно указывать дополнительные ключи запуска.
# Во всех параметрах не должно быть разрывов строк.
# В квадратных скобках указывается название группы (например, антивирусы,
# проигрыватели и т.д.).
# Далее без кавычек указывается:
# "Название утилиты"="путь к файлу".
# Путь может начинаться с \ (если путь абсолютный; без буквы диска)
# или с \\ (если путь относителен ABTool.exe).
# Нельзя под один пункт указывать несколько команд.
# Можно указывать дополнительные ключи запуска.
# Во всех параметрах не должно быть разрывов строк.
#
#============================================================================
[PackageInfo]
Name=Пакет по умолчанию
Description=Пакет программ, используемый по умолчанию
[Группа 1]
Утилита 1=\\утилита1.exe /ключ1 /ключ2
Утилита 2=\\папка_рядом_с_abtool.exe\утилита2.exe
Утилита 3=\папка_в_корне_диска\утилита3.exe
Утилита 4=\\утилита4.exe /ключ1
[Группа 2]
Утилита 5=\\утилита5.exe
Утилита 6=\\утилита6.exe
[Группа 3]
Утилита 7=\\утилита7.exe /ключ1
Утилита 8=\\утилита8.exe
Утилита 9=\\утилита9.exe
Утилита 10=\\утилита10.exe /ключ1 /ключ2
Утилита 11=\\утилита11.exe
Name=Пакет утилит 4
Description=Пакет утилит 4, используемый по умолчанию
[Группа 1]
Утилита 1=\\утилита1.exe /ключ1 /ключ2
Утилита 2=\\папка_рядом_с_abtool.exe\утилита2.exe
Утилита 3=\папка_в_корне_диска\утилита3.exe
Утилита 4=\\утилита4.exe /ключ1
[Группа 2]
Утилита 5=\\утилита5.exe
Утилита 6=\\утилита6.exe
[Группа 3]
Утилита 7=\\утилита7.exe /ключ1
Утилита 8=\\утилита8.exe
Утилита 9=\\утилита9.exe
Утилита 10=\\утилита10.exe /ключ1 /ключ2
Утилита 11=\\утилита11.exe