Я вызываю командный файл из моего собственного файла расширения. В пакетном файле я покажу детали вызова файла. Я знаю, передавая параметры при вызове, мы пройдем его, и мы получим «% ~ sn1» ИЛИ «% 1» ИЛИ «% ~ nx1». Но мне нужно без прохождения параметров.Файл с файлом, вызываемым файлом
Sample Example
My batch file code looks like this(main.bat)
@ECHO on
set modelname=(here i want help)
java -Djava.library.path="C:\Program Files\Internet Explorer" -Xms1024m -Xmx1024m -jar dist/XYZ.jar -models %modelname%
exit
Если я нажимаю "Kitchen.xyz", то он будет ссылаться на мой командный файл "main.bat". Теперь я хочу установить «модель« как »Kitchen.xyz". Если я нажимаю "LivingRoom.xyz",: ModelName "установлен как" LivingRoom.xyz»
Может кто-нибудь, пожалуйста, помогите ...
Благодаря
.
Также обратите внимание, что если ваш .xyz является некоторым расширением системы, в реестре есть другие области, которые контролируют их выполнение. –
Спасибо @Cookie Butter. Ваш ответ задает параметр% 1 "в реестре.Это выглядит как параметр отправки.Это можно получить без отправки параметров? – Satish
Возможно, но в какой-то момент ваш скрипт должен знать имя файла, которое он должен обрабатывать, поэтому самый простой и самый простой путь есть с параметром. Есть ли причина, по которой вы не хотите, чтобы имя файла являлось параметром? –