Author Topic: Запуск приловежия с параметрами  (Read 2023 times)

0 Members and 2 Guests are viewing this topic.

register

  • Зашел в гости
  • *
  • Posts: 11
    • View Profile
Запуск приловежия с параметрами
« on: February 12, 2018, 06:32:48 PM »
Нужна помощь, как правильно прописывать кавычки?
Необходимо запустить: "C:\Program Files\Uti\Uti.exe" -login LOGIN PASS

Не могу разобраться как мне добавить кавычки.

Code: [Select]
Работает: EXECUTE("C:\Program Files\Uti\Uti.exe")
Не работает: EXECUTE(""C:\Program Files\Uti\Uti.exe" -login LOGIN PASS")

В конечном итоге, путь должен составляться как-то так:
Code: [Select]
EXECUTE(
STRCONCAT(""C:\Program Files\Uti\Uti.exe" -login", INIREAD("300.ini", "name", "REG1"), $i, " ", INIREAD("300.ini", "pass", "REG1"), $i)
)

То есть запускать: "C:\Program Files\Uti\Uti.exe" -login [name из INI][$i] [pass из INI][$i]  // например MyLogin1 MyPass1

dramster

  • Герой форума
  • *****
  • Posts: 1134
    • View Profile
Re: Запуск приловежия с параметрами
« Reply #1 on: February 12, 2018, 07:18:10 PM »
Скорее всего правильно так:
 EXECUTE("C:\Program Files\Uti\Uti.exe", "-login LOGIN PASS")

register

  • Зашел в гости
  • *
  • Posts: 11
    • View Profile
Re: Запуск приловежия с параметрами
« Reply #2 on: February 12, 2018, 09:04:26 PM »
Скорее всего правильно так:
 EXECUTE("C:\Program Files\Uti\Uti.exe", "-login LOGIN PASS")
Спасибо, то что надо.

И всё-таки, на будущее, есть ли специальный символ заменяющий кавычки / или вариант написания кавычек прямо в переменной/коде?


Будем надеяться, что ты решил использовать UTI.exe по глупости и твой  настоящий IP не успеют отследить.
Это к чему? В любом случае я просто заменил, может так неудачно, имя на первое что пришло в голову - "Uti" (утилита). Нет смысла меня хакать)))))