适用于Windows的通用脚本语言

Linux用户 – Windows noob警报;)

有人可以推荐我脚本/编程语言的function,并在所有的Windows(让我们专注于XP,也许是Vista)机器无需额外的安装? 一些不会让我安装新的东西来运行代码。

例如在Linux上,我有shell(heh),可以编写基本的东西而不需要安装任何东西。 python通常是默认安装的,我可以在不安装任何东西的情况下使用它。我正在寻找类似于Windows的东西(我猜如果我想在Windows上使用python,我将不得不先安装它)。

bat文件? 这是现在使用吗?

.NET(对于我们来说,C#)没有默认安装,我猜?

别的东西?

Solutions Collecting From Web of "适用于Windows的通用脚本语言"

@OP如果你想要一个“通用”脚本语言,你为什么不尝试Python(对于Windows,转到ActiveState Python)。 (甚至Perl / Java等)至于使用批处理,PowerShell,VBScript,一个小事情要注意的是,写在其中的脚本不能移植到* nix。 因此不能被认为是“普遍的”

VBScript和JScript是两种这样的语言。

  • 您可以使用批处理文件和任何其他软件
  • PowerShell默认包含在Windows 7(RC)中,无法卸载; 与XP / Vista的,你需要安装它

Powershell 。

需要安装,但非常值得。

那么Windows Script Host呢?

CMD

VbScript将工作,但你可能想要经历安装PowerShell的痛苦。

这可能会令你感到意外,因为安装Windows软件需要双击安装程序。

尽管如此,如果你要学习一个新的windows的shell,学习powershell,非常好。

对于XP和Vista,您可以使用cmd.exe shell脚本中的增强功能。

BAT文件仍然使用。

Powershell应该取代VBS和JS作为在Windows机器上选择的脚本语言,但我不确定是否可以认为它现在还没有。 .Net 1.0是一个相当安全的赌注,但。

作为一个Linux用户,我想你会喜欢portablepython 。

PowerShell,毫无疑问。 这是Windows上脚本的未来(幸运的是现在)。

下载PowerShell