Существует ли способ указать на последние n параметры в пакетном файле?

В своей деятельности Nota вы должны использовать startActivityForResult () вместо startActivity () , а затем переопределить метод onActivityResult () в том же классе. Исходя из вашего действия Пембаярана, отправьте ваше новое намерение, используя метод setResult () , чтобы результат пришел к обратному вызову onActivityResult () в действии Nota. Попробуйте это.

40
задан Dave 17 April 2009 в 18:23
поделиться

1 ответ

% * всегда будет расширяться до всех исходных параметров, к сожалению. Но вы можете использовать следующий фрагмент кода для создания переменной, содержащей все, кроме первого параметра:

rem throw the first parameter away
shift
set params=%1
:loop
shift
if [%1]==[] goto afterloop
set params=%params% %1
goto loop
:afterloop

Я думаю, что это можно сделать короче, хотя ... Я не пишу такие вещи очень часто:)

Должно работать, хотя.

71
ответ дан 27 November 2019 в 01:14
поделиться
Другие вопросы по тегам:

Похожие вопросы: