.net - 来自 bash,要学习什么 Windows 脚本语言?

标签 .net windows bash powershell scripting

为了工作,我在使用 Linux 一段时间后转向 Windows。我想获得一些用于 Windows 中的管理任务的脚本编写技能。我很擅长 bash,但是当涉及到 Windows 时,bash 的“库/工具”缺失了很多。我看到 vbscript、wsh、powershell、cmd、jscript 等,想知道要学什么,或者什么东西的组合。我也在学习 .net,所以如果它对此有帮助可能会很好,但这不是必需的。

最佳答案

如果你正在学习 .NET,Powershell 是唯一的选择。 VBScript 已经存在了很长时间,因此可能有更多的 VBScript 示例和示例。但是 Powershell 是 Microsoft 关注 future 脚本的地方。它包含在 WS2008 (R2) 中,将在 Win 7 中,并且可以添加到 Vista 或 WS2003 或 WS2008 中。 Powershell 具有战略意义。我发现它比 VBScript 强大得多。

围绕 Powershell 的社区也在不断壮大。仅举一个例子:如果您访问 powershell.com,您可以注册通过电子邮件发送的“每日 powershell 提示”。

至于 .NET 交集——Powershell 可以加载 .NET 程序集并调用它们,因此两者将非常互补。

关于.net - 来自 bash,要学习什么 Windows 脚本语言?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1030125/

相关文章:

c# - 存储刚好超过数组末尾的元素的地址

c# - 有没有办法将功能与用户控件关联起来

PHP 不会在 Windows 上提取 zip 文件 ER_OPEN

Windows 给出 package.json 文件错误

.net - WPF 应用程序在 Windows Server 2008 R2 上崩溃

c# - 将数据绑定(bind)到嵌套的 ListView

c++ - DnsQuery 无法获取某些特定 FQDN 上的有效地址

python - 在没有 nohup + ps aux grep + kill 的情况下启动/停止后台 Python 进程

bash - 在远程 tomcat 服务器上部署 ansible 和 bash

linux - tar 两个同名目录到一个归档目录