По причине?Iori писал(а):но я использую свой батник, не твой скрипт.
Работа с файлами-образами и виртуальными дисками из ТС
Модераторы: Avada, CaptainFlint, Nik, d-view, Моторокер
Ну, так в скрипте есть: запуск модуля соотв. битности, проверка расширения, наличия файлов, выбор стороны нахождения ближайшей свободной буквы и всплывающее соответствующее событию сообщение. Смысл какой-то батник использовать, запихивая GUI в консоль?Iori писал(а):Особой причины нет.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Не помню какой сейчас смысл, но давно был наверно.Flasher писал(а):Ну, так в скрипте есть: запуск модуля соотв. битности, проверка расширения, наличия файлов, выбор стороны нахождения ближайшей свободной буквы и всплывающее соответствующее событию сообщение. Смысл какой-то батник использовать, запихивая GUI в консоль?
У тебя скрипты (osftmount и wincdemu) поддерживают монтирование сразу несколько образов за раз?
Можно добавить опцию в скрипт, что бы папка с монтированным образом открывалась в противиположенной панели.
PS: Разработчик послушал мои рекомендации и сделал поддержку командной строки для портабл версии.
// mount to the first available drive
ImgDrivePortable.exe -m image_file_path
// unmount all
ImgDrivePortable.exe -u
// Install driver (need administrator privilege)
ImgDrivePortable.exe -xi
// Uninstall driver (need administrator privilege)
ImgDrivePortable.exe -xu
Нет. Никогда не было необходимости выделять и монтировать несколько образов. Даже не представляю, в каких ситуациях такое требуется. Если бы представлял, сразу бы сделал.Iori писал(а):У тебя скрипты (osftmount и wincdemu) поддерживают монтирование сразу несколько образов за раз?
Небось, в system32\drivers пихает.Iori писал(а):ImgDrivePortable.exe -xi
Проверь на выходе autorun без ярлыка.Iori писал(а):ImgDrivePortable.exe -u
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Конечно.Flasher писал(а):Небось, в system32\drivers пихает.
Версия сырая ака бета. Драйвер не инсталлируется с командной строки.Flasher писал(а):Проверь на выходе autorun без ярлыка.
Нет смысла пробовать.
А по этому есть мысли?Iori писал(а):Можно добавить опцию в скрипт, что бы папка с монтированным образом открывалась в противиположенной панели.
Я так спросил , потому что не помню если скрипт мог такое делать или нет. А ситуации бывают когда есть несколько CD образов от одной игры.Flasher писал(а):Нет. Никогда не было необходимости выделять и монтировать несколько образов. Даже не представляю, в каких ситуациях такое требуется.
ПОявились в совокупности со вторым запросом. Каждый образ в каждой новой вкладке открывать?Iori писал(а):А по этому есть мысли?
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Не понял, почему именно второй, а не третий и последующие. И тем более не понял, откуда тут взяться размонтированию?Iori писал(а):если монтировать второй образ без размонтирование первого
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Ну это для примера. Не все же 23 потенциальных монтирований мне перечислять.Flasher писал(а):Не понял, почему именно второй, а не третий и последующие
Если я тебя правильно понял, то ты спрашиваешь, если надо создавать новую вкладку для каждого смонтированного образа или сразу открывать папку монтированного образа в противоположенной панели, на активную в тот момент вкладку.Flasher писал(а):И тем более не понял, откуда тут взяться размонтированию?
Моя просьба изначально была про опцию для открытия монтированного образа в противоположенной панели. Подразумевалось без создания новой вкладки. Это будет работать нормально если нам надо монтировать только один образ.
Ну если у нас, скажем игра из трёх образов CD1.iso, CD2,iso и CD3.iso, то процесс должен быть такой. Монтируем первый образ. Работаем с образом и размонтироваем. И так второй и третий. Иначе, если монтировать сразу все три образа по очереди, то только третий образ будет открыт в противоположенной панели. Наверно с новой вкладкой лучше будет. Так как можно будет работать сразу с тремя образами в противоположной панели. Тогда можно сделать что бы для каждого монтированного образа открывалась новая вкладка, а при размонтирование вкладки закрывались.
А вообще здесь другая проблема есть. Обычно когда игра или программа расположена на нескольких дисков, при инсталляции, программа ищет ту же букву виртуального cd привода, при смене образа.
И тут вроде не вина скрипта, а самой wincdemu. Ибо нельзя размонтировать образ, так ка его использует инсталляционная программа.
Первое я и так предложил, а второе уже самостоятельно, скрипт заглядывать в каждую вкладку не будет.Iori писал(а):что бы для каждого монтированного образа открывалась новая вкладка, а при размонтирование вкладки закрывались.
WinCDEmu тут тоже ни при чём. Тут только проблема инсталлятора. В общем, судя по ситуации, я оказался прав, и овчинка выделки не стоит?Iori писал(а):И тут вроде не вина скрипта, а самой wincdemu.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Не правда. С серьёзными монтировщиками (Daemon Tools, Alcohol) такой проблемы нет. Или точнее не было когда я работал с семёркой. Не знаю как дела обстоят с десяткой.Flasher писал(а):WinCDEmu тут тоже ни при чём
Тогда если в большинстве случаев мы монтируем только один образ, зачем новая вкладка? Лишнее движение, ибо надо потом закрывать.Flasher писал(а):Первое я и так предложил, а второе уже самостоятельно, скрипт заглядывать в каждую вкладку не будет.
Я сейчас монтировал образ, открыл директорию в ТС и размонтировал образ. Сразу получил ошибку. Диск не найден. Если нажать на отмену, то путь меняется на то что было до этого. Кстати, в ТС нет опции подавить это предупреждение? Это случаем не параметр IgnoreDirErrors ?
Смотря сколько время уйдёт на выделкуFlasher писал(а):В общем, судя по ситуации, я оказался прав, и овчинка выделки не стоит?
Ну нажать на кнопку два или три раза тоже не беда.
Т.е. ты сам не знаешь, но пишешь, что это неправда, хотя сам утверждал, что не WinCDEmu, аIori писал(а):Не правда. ... Или точнее не было когда я работал с семёркой. Не знаю как дела обстоят с десяткой.
При чём тут монтировщики?Iori писал(а):программа ищет ту же букву виртуального cd привода, при смене образа.
Это кому как. Новую вкладку открывают, чтобы запомнить прежнее расположение для возврата к дальнейшей работы в нём. Открытие или неоткрытие вкладки для первого образа легко решается опционально.Iori писал(а):Лишнее движение, ибо надо потом закрывать.
Это если он открыт в текущей вкладке. А может быть не в текущей. И вкладок с ним может быть сколько угодно. Перебор вкладок — тот ещё геморрой, да и для этого другие средства потребуются.Iori писал(а):Сразу получил ошибку. Диск не найден.
Да, в панели увидишь элемент списка с ошибкой вместо окна.Iori писал(а):Это случаем не параметр IgnoreDirErrors ?
Да дело не во времени (это мелочёвка, я вчера набросал предварительный вариант), а в реальной пользе, которая пока в обсуждении не выявлена.Iori писал(а):Смотря сколько время уйдёт на выделку.
Можно сравнивать образы как открытые архивы.Iori писал(а):Фича нужна только когда надо сравнить содержание двух образов
Дай примеры.Iori писал(а):Бывают моменты когда инсталляционной программе плевать на какой букве находится образ.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Ну ты же сам понимаешь что не все образы можно открыть как архивы.Flasher писал(а):Можно сравнивать образы как открытые архивы.
Сейчас не могу дать. Дело было давно, но такое встречалось.Flasher писал(а):Дай примеры.
Я не понимаю что не понятного? Некоторые инсталляционные программы, может даже большинство, ищут второй и третий диск на том же приводе.Flasher писал(а):Т.е. ты сам не знаешь, но пишешь, что это неправда, хотя сам утверждал, что не WinCDEmu, а
Я написал
. Вина самой wincdemu. С daemon tools и alcohol120% у меня монтировать образ на ту же букву во время инстилляции не было.И тут вроде не вина скрипта, а самой wincdemu. Ибо нельзя размонтировать образ, так ка его использует инсталляционная программа.
[cut]Flasher писал(а):Да дело не во времени (это мелочёвка, я вчера набросал предварительный вариант), а в реальной пользе, которая пока в обсуждении не выявлена.
Ребе, у моей жены тяжёлые роды. Что делать?
Ребе смотрит в Талмуд, бормоча:
— Тяжёлые роды, тяжёлые роды… А, вот, нашёл! Возьми старые-старые штаны и брось их в печку.
— Ребе, неужели вы думаете, что это поможет?!
— Во всяком случае, не помешает.
[/cut]
Это друге дело. Тогда я за.Flasher писал(а):Открытие или неоткрытие вкладки для первого образа легко решаеться опционально.
Если активировать IgnoreDirErrors=1, то при размонтировки образа, вкладка не показывает окно с ошибкой, а сразу переходит на другой действительный путь.Flasher писал(а):Да, в панели увидишь элемент списка с ошибкой вместо окна.
