Вверх ↑
Ответов: 109
Рейтинг: 0
#1: 2017-04-07 12:14:17 ЛС | профиль | цитата
Добрый день. Пытаюсь сделать программу для работы с такой утилитой как DISM, имеется в составе Windows.

Изначально работаю с этой утилитой посредством батников, которые имеют вид:

Проверка количества и номера версий Windows

dism /get-wiminfo /wimfile:d:\1\install.wim

Распаковка файла WIM из папки 1 в папку 2 редакции Windows с индексом 1

dism /mount-wim /index:1 /wimfile:d:\1\install.wim /mountdir:d:\2

Запаковка измененного образа из папки 2 в папку 1 в файл install.wim

с изменениями

dism /unmount-wim /mountdir:d:\2 /commit

без изменения

dism /unmount-wim /mountdir:d:\2 /discard

Добавление драйверов

dism /image:d:\2 /add-driver /driver:d:\d /recurse /forceunsigned

Нужно сделать мне вот что:

Выбор файла с расширением WIM, выбор каталога куда распаковать, потом кнопку распаковки, потом кнопку запаковки с вариантами БЕЗ или С изменениями и напоследок выбор папки с драйверами с последующим заливом в образ.

У меня проблема возникла вот с чем ) Как мне сделать последовательность Выбор файла - Выбор папки для распаковки и потом тыкнуть кнопку для начала процесса. И как мне сделать, чтобы при нажатии кнопки Запаковать, у меня появлялась менюшка с выбором - с изменениями или без. Выпадающее меню или отдельное окошко, не важно. Можно конечно сделать две кнопки отдельные, но хочется красивее )

И напоследок самое интересное. Как мне записывать или указывать в параметрах запуска те папки и файлы, что я выбрал, я не понимаю ( DISM работает из под командной строки.
карма: 1

0
Редактировалось 1 раз(а), последний 2017-04-07 12:15:01