У меня на работе 10 компьютеров, на всех из которых установлена Windows XP (32- или 64-разрядная). Каждая установка является отдельной, а не серверной. Я работаю над различными наборами кода и для выполнения заданий я установил пакетные сценарии для каждого из них, которые могут принимать аргументы командной строки.
Теперь, чтобы выполнить любое задание, я вхожу на удаленный компьютер (через Remote Desktop) и запускаю его в командной строке. У меня нет способа поставить в очередь другой процесс, поскольку, если я перегружаю процессоры (то есть, задания> процессоры), время выполнения каждого задания становится огромным ударом. Подход удаленного рабочего стола оказывается огромным узким местом, поскольку это означает, что компьютеры бездействуют, если я не войду в систему, чтобы проверить прогресс и т.д. (Что может продолжаться долго, например, если я работаю над какой-то разработкой кода).
Можете ли вы предложить программное обеспечение, которое поможет мне в этой системе? Я пробовал "psexec", но он не работает должным образом в интерактивном режиме. PlatformLSF очень и очень дорогой. Единственное другое программное обеспечение, которое, я думаю, может удовлетворить мои потребности, - это Visualcron (плюс его недорогое), но не настолько уверенный в этом. Есть мысли о Visualcron?