1

У меня есть очень простой сценарий, который выглядит примерно так

myProg -i INFILE >%TEMP%\INFILE.tmp
mySecProg -i %TEMP%\INFILE.tmp -o OUTFILE

Как добавить этот сценарий в мое контекстное меню, чтобы «INFILE» - это файл, по которому я щелкнул правой кнопкой мыши, и как убедиться, что OUTFILE будет в каталоге «INFILE».

1 ответ1

0

Вы можете добавить элементы для определенного типа файла, выбрав Инструменты -> Параметры папки -> Типы файлов -> Дополнительно и добавив новое действие.

Если я смотрю на "открытую" запись для файла .txt, я вижу «C:\WINDOWS\system32\NOTEPAD.EXE% 1»; «% 1» передает имя файла в сценарий программы, и к нему можно получить доступ в сценарии, используя имя переменной «% 1» вместо "INFILE". Затем вам нужно было бы сделать небольшую манипуляцию со строками, чтобы создать ваше имя OUTFILE - я, кажется, помню, что искал последний символ "\" и удалял с этого момента в прошлом.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .