Я пытаюсь создать команду контекстного меню правой кнопкой мыши для сжатия файлов JavaScript с помощью компрессора YUI. Моя конечная цель - попытаться запустить это в контекстном меню:
java.exe -jar yuicompressor-2.4.2.jar -o <filename>.min.js <filename>.js
Я знаю, что могу использовать переменную %1 для ссылки на открываемое имя файла. Я не могу понять, как получить эту команду в синтаксисе пакетного файла и не удалось найти ответы в Интернете.
  Update: 
Ответ Джереми (+ комментарии) работал. Для тех, кто наткнулся на это, вот что мне нужно сделать:
В действии, которое я создал для файла JavaScript, я использовал это как команду:
minify.bat "%1"
Что вызывает мой пакет script, который выглядит следующим образом:
java.exe -jar yuicompressor-2.4.2.jar -o "%~dpn1.min.js" %1
Для пакета script имейте в виду, что приведенный выше код предполагает, что каталоги для java.exe и yuicompressor добавляются к вашим переменным PATH. Если вы не добавите их на свой путь, вам придется использовать полный путь для файлов.
Последовательность %~dpn используется для получения:
-  
%~d- Привод -  
%~p- Путь -  
%~n- Имя файла