Как программно запустить atmx файл в C#? - PullRequest
0 голосов
/ 27 мая 2020

может кто-нибудь сказать мне, почему моя строка кода для выполнения файла atmx не работает? код не go дальше после открытия inte rnet explorer: (

try
                    {
                        switch (status)
                        {
                            case true:
                                IWebDriver driver = new InternetExplorerDriver();
                                driver.Navigate().GoToUrl(@"http://www.rpachallenge.com/");

                                Console.WriteLine("get ATMX file...........");                     
                                string getATMX = String.Format("C:\\Users\\{0}\\Desktop\\VS Test Environment\\Testing.atmx", Environment.UserName);
                                Process.Start(getATMX);   

                                SqlConnection connect = new SqlConnection();
                                connect.Open();
                                SqlCommand 

файл atmx получает информацию от sql и заполняет поля на rpachallenge.com, фиксирует конечный результат затем сохраняется в sql.

Ответы [ 2 ]

0 голосов
/ 29 мая 2020

Файл Atmx запускается на AAPlayer.exe, если у вас установлена ​​Automation Anywhere, вы можете запустить ATMX, вызвав AAPlayer.exe с путем к файлу atmx.

        Process p = new System.Diagnostics.Process();
        p.StartInfo.FileName = "C:\\Program Files (x86)\\Automation Anywhere\\Enterprise\\Client\\AAPlayer.exe";
        p.StartInfo.Arguments = "/fD:\\bots\\mybot.atmx";
        p.Start();
0 голосов
/ 28 мая 2020

Файл .atmx не является самим исполняемым файлом, это файл сценария, который вместо этого выполняется средой выполнения Automation Anywhere (AA.Player.exe). Вам необходимо убедиться, что «AA.Player.exe» установлен и является зарегистрированным приложением для файлов с расширением «.atmx» на компьютере, который вы пытаетесь запустить. Надеюсь, это поможет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...