2015-10-02 10 views
1

Я понимаю, что когда вы щелкните правой кнопкой мыши по runsikuliX.cmd и выберите «Запуск от имени администратора», вы сможете запускать скрипты Sikuli для плавного перехода. Пожалуйста, сообщите, как я могу реализовать это через командную строку. Я попробовал, выполнив следующую команду, но по-прежнему нажмите кнопку и найти действия не были вызваны:Как я могу запустить sikuli 1.1.0 из командной строки в качестве администратора?

runas /env /user:<localhost>\Administrator runsikuliX.cmd -r sikuli script 

Я использую Windows 8 64 бит, Java 1.7.0_45.

+0

Я не уверен, что это то, что вызывает проблему. Сикули должен работать нормально, когда он работает как обычный пользователь. В чем проблема? Выполняет ли Сикули какое-либо действие или вообще ничего? –

+0

У меня есть аналогичный сценарий с https://answers.launchpad.net/sikuli/+question/251336, в котором другие действия не выполнялись, но если я запускаю его как Admin, он может обнаруживать даже такие команды, как keydown и keyup. Но разница с указанным сценарием заключается в том, что мне нужно запустить команду sikuli через командную строку. – Klayr

ответ

0

Для AutoIT мы используем команду «старт»

старт/ENV/пользователя: \ Administrator runsikuliX.cmd -r sikuli скрипт