Я хочу добавить новый элемент в контекстное меню, вызываемое правой кнопкой мыши, для определенного типа файла. Я полагаю, что было бы проще запустить пакетный файл с полным путем к файлу в качестве аргумента. Мне нужно переименовать файл, разархивировать его, затем повторно заархивировать, а затем переименовать. Я полагаю, что командная строка winzip будет подходящим инструментом, чтобы помочь с этим, если у кого-то еще нет предложения.
У меня есть следующие вопросы:
– Как добавить настраиваемый элемент контекстного меню на основе типа файла
– Как передать имя файла в качестве аргумента пакетному файлу из контекстного меню
– Наконец, это может обратитесь к 2-3 людям, и может быть проще просто иметь установщика, который настраивает это для них. Кто-нибудь знает какие-нибудь бесплатные установщики, которые могут это сделать?
Некоторые подробности о том, почему я пытаюсь это сделать:
У меня есть инструмент, который правильно архивирует вещи, программа, которая читает zip-файлы, похоже, не распаковывает в соответствии со стандартами. Он распаковывается в устаревшем режиме WinZip или что-то в этом роде. Вместо того, чтобы исправлять работающую программу/инвестировать время или пытаться сделать какое-то ультра-причудливое, сумасшедшее исправление на сервере Linux для архивирования в устаревший формат winzip, временное решение показалось подходящим на данный момент. Эти процессы действительно происходят только внутри, но они все еще болезненны/раздражают.