默认情况下,Windows XP中安装了哪些编程语言

时间:2012-01-05 17:13:26

标签: windows programming-languages

我所在的地方,不允许安装任何软件。我需要自动执行某些任务,但我无法在PowerShell中执行此操作,因为它是不允许的。 Windows上是否已安装任何可用于自动化并可能与Microsoft Office集成的语言?

2 个答案:

答案 0 :(得分:4)

VBScript(WSH / CSCRIPT),批处理(MS命令Shell,通常称为DOS),通过Office应用程序本身,你有VBA(Visual Basic for Applications)

答案 1 :(得分:3)

是的,您可以通过Windows脚本宿主运行VBScript和JScript。使用这些语言时,您可以创建与Microsoft Office交互的对象。

编辑:

我发现WSH的文档相当缺乏,特别是对于JScript示例。最近我写了一个脚本来打印文件夹和子文件夹中的所有文件,不得不使用JScript,因为我的目标机器受到了类似的限制。查看this gist的源代码,它应该让您大致了解WSH脚本的工作原理。

除此之外,您可以与Excel交互,例如,通过调用CreateObject("Excel.Application")并使用返回的对象。我必须这样做一次,但该代码属于前雇主,除了抓住Excel实例之外我不记得具体细节。

相关问题