Назад | Перейти на главную страницу

как использовать GPG для расшифровки нескольких файлов в другой каталог

Я пытаюсь расшифровать несколько файлов в другой каталог, сохраняя существующие имена файлов. Когда я запускаю приведенный ниже синтаксис, кажется, что они нормально расшифровываются, но выводятся только на экран. Я хотел бы либо вывести файлы с тем же именем в другой каталог, либо перезаписать интересные файлы с тем же именем. Можно ли это сделать с помощью gpg? Вот мой синтаксис:

FOR %i in (C:\GPGFILES\*.gpg) do (gpg --batch --yes --passphrase key123 --decrypt "%i")

Вам нужен --output аргумент. Если вы не укажете, куда выводить файл, он будет выводить только вывод на экран.

Так:

FOR %i in (C:\GPGFILES\*.gpg) do (gpg --batch --yes --passphrase key123 --output "%i.txt" --decrypt "%i")