Как реализовать другие костыли? Есть готовый файл, в котором команды. Файл в том же формате, что для загрузки чрез gui smartconsole - command line. Файл находится на сторонней машине. Как сделать так, чтобы эти команды выполнились на сервере управления?
Зависит от того, сколь разнообразные команды в файле, скорее всего написать парсер будет не сложно. А начать можно с вопроса зачем так было сделано.
Сейчас же у вас нет никакой проверки на ошибку в скармливаемых командах