在Windows上编写脚本或创建程序的快捷方法?

时间:2009-07-20 22:50:59

标签: windows scripting

在windows下编写脚本或创建程序的好方法是什么?

8 个答案:

答案 0 :(得分:4)

python怎么样?

答案 1 :(得分:2)

您将需要记事本,并学习JScript(不是Javascript ... JScript),VBScript或Batch。然后,您可以轻松地创建小脚本,有点相当于Linux上的bash shell脚本。

对于前两个,您可以阅读Windows Script Host文档。

答案 2 :(得分:2)

Windows Powershell正在成为新的Windows脚本语言。作为一个完整的.NET语言,过去必须编写的可怕的旧批处理脚本(并且仍然保留了脚本/ shell语言的大部分语法糖)不可避免地要强大得多。

答案 3 :(得分:1)

您可以在不需要安装任何内容的情况下执行VBScript。

打开记事本并输入以下文字:

MsgBox "Hello"

将其另存为 filename.vbs 双击刚刚创建的文件,恭喜 - 您刚刚创建并运行了VBScript。

答案 4 :(得分:1)

我想插上AutoIt。它是免费下载的,并附带自己的编辑器,可以快速/轻松地安装在任何地方。该语言非常丰富,并附带一个用户定义函数的大型库。集成的上下文相关帮助和语法显示。甚至还有一个GUI编辑器。最后一个加号是它编译为.exe所以将在任何win2k / xp / vista / 2k3 / 2k8 / 7 PC上运行。

答案 5 :(得分:0)

我总是使用Python在Windows上编写脚本。

答案 6 :(得分:0)

模糊的问题通常会得到模糊的回应。

下载编译器或解释器并查找教程。

有了更多信息,我们可以更好地指出您正确的方向

答案 7 :(得分:0)

我想说这里有三个聪明的选择:

脚本:使用JSCRIPT,因为您了解JSCRIPT的大部分内容都可以在Javascript中使用。您可以在浏览器中升级到Javascript / AJAX,也可以升级到Microsoft .HTA应用程序。

或者,您可以使用Python,因为它具有标准模块,可以执行系统管理员可以执行的任何操作以及用于访问Windows .COM对象和WMI的插件。然后,您可以在UNIX平台上升级到Python,Jython(在JVM中是Python)或IronPython,它可以为您打开整个.NET世界。

当然,非脚本选择是关于在Windows下创建程序。如果你选择这个,你可能会想到一个超越脚本的最终游戏,所以从SharpDevelop和IronPython开始。然后,当您获得信心时,仍然使用相同的Sharpdevelop工具集开始使用C#。通过这种选择,您也可以使用MONO .NET环境升级到UNIX应用程序,但如果您想在UNIX上执行GUI应用程序,则需要使用GTK#而不是Windows Forms。