假设您主要是程序员和Linux系统pipe理员的C语法,并且您负责在Windows上创build一些简单的自动化任务(监视备份文件,进程监视…)。 你更喜欢用哪种语言编写你的脚本? 有大量的VBS脚本(使用VB语法),但我更喜欢更多的C相关的。
什么是你使用Windows脚本的最佳体验? 某种语言的任何明显的下降或上升?
我会使用Powershell 。
几乎VBS中的每个脚本都可以转换为JScript中的等效脚本。
有几个需要注意的问题。 请阅读枚举器,记住在VBS中不区分大小写,所以在翻译脚本时,某些方法可能会有错误的方法。
尝试在CMD文件中执行你想要做的事情,而不是剪切它,使用Windows Scripting Host调用一个带有JScript和/或VBScript的wsh文件。 如果您更喜欢JScript外观,请将其用作主要语言,并将VBScript用于从网上复制的内容,或找不到JScript解决方案。 您可以从JScript中调用VBScript,反之亦然。
请查看Microsoft Scriptomatic工具。
它可以在VBScript,Perl,JavaScript(JScript)和Python中生成大量的管理脚本。 使导航WMI 更容易得多 。