Как я могу запустить keytool.exe через пакетный скрипт?

1122
Mr. Mendelli

По разным причинам я хочу создать пакетный скрипт, который может запускаться keytool.exeиз JRE или JDK . Я думал, что это будет довольно просто, но оказалось, что это довольно сложно. Вот некоторые из методов, которые я использовал, но ни один из которых не работает:

"keytool.exe"  cd "keytool.exe"  start "keytool.exe"  "C:\Program Files (x86)\Java\jre1.8.0_141\bin\keytool.exe"  "Program Files (x86)\Java\jre1.8.0_141\bin\keytool.exe"  ".\Program Files (x86)\Java\jre1.8.0_141\bin\keytool.exe"  %SYSTEMROOT%\Windows\System32\cmd.exe "C:\Program Files (x86)\Java\jre1.8.0_141\bin\keytool.exe" 

(Примечание. Исходя из того, что содержимое скрипта находится там, где я его разместил, я знаю, как правильно разместить скрипт соответствующим образом ...)

Там являются несколько других, которые я использовал, но, чтобы избежать путаницы, я не перечислить их. Я довольно озадачен тем, почему это не работает, я сделал много много пакетных программ запуска сценариев для широкого спектра программ. Это возможно? Даже создание ярлыка ничего не делает. Я предполагал, что ярлык не сработает, но все равно думал, что оно того стоит.

0
Просто с вышеуказанными командами он запустится и выйдет. Вы должны предоставить параметры командной строки, чтобы он что-то делал AEonAX 6 лет назад 0
Как так? Я знаю, что могу запустить его, открыв `cmd` и напечатав` "C: \ Program Files (x86) \ Java \ jre1.8.0_141 \ bin \ keytool.exe" `. Почему (и как) я могу использовать параметры командной строки для запуска через сценарии? Mr. Mendelli 6 лет назад 0
что вы хотите сделать, открыв keytool? AEonAX 6 лет назад 0
Я просто хочу запустить его, чтобы я мог создавать JKS, ключи и сертификаты для подписи APK и JAR. Mr. Mendelli 6 лет назад 0
Если вы хотите только запустить его, но ничего не делать, пробовали ли вы что-то вроде `" C: \ Program Files (x86) \ Java \ jre1.8.0_131 \ bin \ keytool.exe "&& pause` обновить версию по мере необходимости AEonAX 6 лет назад 0
Напишите команды, которые необходимы для того же AEonAX 6 лет назад 0
Аааа, теперь я понимаю, что вы подразумеваете под параметрами, у меня сложилось впечатление, что я его запустил, а затем предоставил аргументы и функции. (Очевидно) Я все еще довольно новичок в `keytool`. Я просто покажу это ... Mr. Mendelli 6 лет назад 1

0 ответов на вопрос