No internet connection
  1. Home
  2. ORCA

Как запустить ORCA на windows, чтобы она не вылетела при закрытии командной строки?

By Michael Medvedev @Medvedev_MG
    2020-12-06 14:47:49.848Z

    Как запустить ORCA на windows, чтобы она не вылетела при закрытии командной строки?

    Solved in post #9, click to view
    • 9 replies
    1. M
      Andrew Manin @ManinAn
        2020-12-06 16:23:32.953Z
        1. MMichael Medvedev @Medvedev_MG
            2020-12-06 16:32:25.956Z

            Ответ хороший, но для UNIX. В Windows нет Nohup.

            1. In reply toManinAn:
              DDanis Zaripov @dzaripov
                2020-12-06 16:45:55.909Z

                nohup используется для линукса

              • S
                In reply toMedvedev_MG:

                Вероятно стоит попробовать запустить как сервис по инструкции:
                https://superuser.com/questions/985734/how-do-i-run-a-windows-command-as-a-service

                Но лучше, кончено, поставить linux

                1. MMichael Medvedev @Medvedev_MG
                    2020-12-06 16:34:30.760Z

                    Я точно помню, что есть решение проще.. Думаю, было бы правильно приводить полный ответ, а не просто ссылку.

                  • M
                    In reply toMedvedev_MG:
                    Мария Рындык @mryndyk
                      2020-12-06 16:38:20.177Z

                      Можете использовать команду "command1 command2 start command3 command4", чтобы запустить процесс в фоновом режиме командного окна. Причём command2 ждет завершения command1, но command4 не ждет завершения command3. Если нужно запустить процесс независимо от вошедшего в систему пользователя, то можно запустить его как службу и использовать anysrv.exe. Возможно, прокатит

                      1. MMichael Medvedev @Medvedev_MG
                          2020-12-06 16:46:30.121Z

                          А что мне делать, если мне нужно вызвать одну команду:
                          orca.exe inp.inp > out.out ?

                          Что мне написать, чтобы это сработало? Можешь, пожалуйста, привести конктретный пример?

                          1. MМария Рындык @mryndyk
                              2020-12-06 17:52:24.185Z

                              C:\dz>start /b cmd /c "orca.exe no2.inp > out.out" Я, например, так могу свой файлик запустить

                          2. D
                            In reply toMedvedev_MG:
                            Danis Zaripov @dzaripov
                              2020-12-06 17:01:24.464Z

                              start /b C:\orca\orca.exe input.inp > output.out

                              Reply4 LikesSolution