在运行Windows的远程计算机上pipe理作业

我有10台电脑工作,所有这些电脑都有Windows XP(32位或64位)。 每个安装都是独立的,而不是基于服务器的。 我工作在不同的代码集上,并运行作业,我为每个代码都设置了批处理脚本,可以使用命令行参数。

现在运行任何工作,我login远程计算机(通过远程桌面),并在命令行上执行它。 我没有办法排队另一个进程,因为如果我超载的处理器(即就业>处理器)在每个工作的运行时间受到巨大的冲击。 远程桌面方法被certificate是一个巨大的瓶颈,因为这意味着电脑闲置,除非我login检查进度等(如果我正在开发一些代码,这可能会很长)。

你能build议任何软件,这将帮助我在这个系统? 我尝试过“psexec”,但在交互模式下无法正常工作。 PlatformLSF是非常非常昂贵的。 我认为唯一可以满足我需求的其他软件是Visualcron(加上它便宜),但不是很确定。 对Visualcron的任何想法?

我在superuser.com上发布了相同的内容,并build议这可能是一个更好的平台来问这个问题。 此外,我不熟悉VBScript,但不反对学习,但在不久的将来可能是一个软件(免费或其他)可能最好地服务于我的需求。

我以前曾经使用过VisualCron,并且工作完美。 我的用法是在Windows Server 200 [3 | 8]机器上,但是我认为它在XP工作站上同样适用。

Condor支持Windows客户端。 Sun Grid Engine是一个很好的开源批处理调度程序,可以在Windows上运行,但是许可条款变得繁重。 你可以看看Univa的 SGE 分支 ,但我认为它需要Windows Vista或更高版本。 Condor和SGE都被广泛用于科学计算领域。