Windows 脚本主机的 DotNet 版本

2024-02-05

早上好,

我在一家小商店工作(只有我们两个人),目前我们管理着更多我们想要的 .vbs 脚本(我们希望管理零个)。这些脚本的好处之一是可以快速进行更改(根据需要)并返回到我们的日常工作。

这一切都很好,直到我们决定需要对工作进行重大更改,然后使用 PITA 进行开发和调试,主要是因为感觉就像我在用棒球棒打台球一样。

是否有一种更 DotNet 风格的方法来完成人们已经使用和喜欢的类似 Windows 脚本主机的操作?当然,我更喜欢免费/便宜的工具。

Regards,

-Alan.


电源外壳 http://www.microsoft.com/windowsserver2003/technologies/management/powershell/default.mspx是 Microsoft 的“下一代基于 .NET 的脚本平台”。我还没有详细研究过它,但据我所知,它试图将 Unix 风格管道的简单性与丰富对象模型的强大功能结合起来。

当然,我不能确切地说它是否完全符合您想要实现的目标 - 但它确实值得一看。

还有其他适合脚本编写的 .NET 语言 - 有动态语言,例如IronRuby http://www.ironruby.net/ and 铁蟒 http://www.codeplex.com/IronPython,并且Boo http://boo.codehaus.org/(大部分是静态的,但可以在您想要的地方进行鸭式打字)。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Windows 脚本主机的 DotNet 版本 的相关文章

随机推荐

  • 使用 Mono Touch 在循环中使用 CGImage.ScreenImage 时出现内存问题

    我正在尝试创建一个应用程序来使用 Monotouch 和 Zxing 的 C 端口读取 QR 码 但遇到了内存问题 当应用程序处理捕获的屏幕帧时 应用程序会收到内存警告 然后关闭 我删除了对 Zxing 的调用 以追踪内存问题的根源 并且只
  • 如何去除视频的绿色背景,使其透明?

    我有一个video https youtu be XfHJ57XIb4具有绿色背景 我想删除这个绿色部分 色度键 https wikipedia org wiki Chroma key 使其透明 然后将视频显示在网站背景上 我只能找到使用图
  • 文本颜色在 Material-UI 主题中不起作用

    使用 Material UI 创建颜色主题时 我将对比度文本设置为白色 fff 它适用于具有原色的按钮 但不适用于次要颜色 尝试了如下所述的覆盖 Material UI 无法更改主题中的按钮文本颜色 https stackoverflow
  • TOOLCHAIN_HOST_TASK 与 TOOLCHAIN_TARGET_TASK

    我很抱歉问了一个天真的问题 我无法理解这些 Yocto 变量之间的区别 手册说 TOOLCHAIN HOST TASK 列出构成主机部分的包 SDK 即在SDKMACHINE上运行的部分 当你使用bitbake时 c populate sd
  • 一个循环遍历多个 Lua 表

    是否可以使用同一个循环遍历多个 Lua 表 为了循环索引表 我可以这样做 local t1 a b c local t2 d e f local num t1 t2 for i 1 num do local j local val if i
  • 使用 jQuery 将 HTML 插入 iFrame Body 标记

    我正在使用托管 CMS 它在另一个 iFrame 中呈现一个 iFrame 这些 iFrame 是从同一域加载的 但由于这是托管 CMS 我无法直接访问这些 iFrame 是否可以使用 jQuery 将 HTML 内容插入到bodyiFra
  • 跳到一行并阅读它

    我必须处理大文件 许多 GB 并且需要快速查找以根据请求检索特定行 这个想法是维护一个映射 some key gt byte location 其中字节位置表示该行在文件中的起始位置 编辑 问题稍微改变了 首先我使用 FileInputSt
  • 在Delphi中加密/解密文本文件?

    您好 我想知道文本文件加密和解密的最佳加密技术 我的场景 我的软件有两种类型的用户 管理员和操作员 我们的要求是当管理员使用GUI输入数据并保存时加密文本文件 该加密文件将作为操作员的输入 他们只需选择它并使用该文件 当操作员选择这些文件时
  • 登录时自动运行 Bash 脚本

    我编写了一个脚本 它将登录者的日期和用户名发送到日志文件中 以记录登录者的记录 我想知道如何设置此脚本在用户登录时自动执行 而不是在用户登录时自动执行在终端中手动运行它 注意 用户名是当前登录的用户 my code bin bash pri
  • Xcode 可以在代码中使用“文件夹引用”吗?

    和许多人一样 我希望 Xcode 使用反映磁盘上文件夹结构的文件夹结构 但是 我无法将 文件夹引用 青色文件夹 中的代码显示在 编译源 下的项目目标中 有什么办法可以做到这一点吗 我什至设法将青色文件夹添加到 编译源 构建阶段 但这不会导致
  • 如何用 C++ 创建 OpenOffice 文档 [重复]

    这个问题在这里已经有答案了 可能的重复 从 C 创建 打开和打印 Word 文件 https stackoverflow com questions 145573 creating opening and printing a word f
  • 捕获 pygraphviz 图像渲染而不保存到文件?

    pygraphviz 是否允许您将图像渲染到变量 我想通过网页提供动态图像 而无需将图形渲染到磁盘 根据到源代码 https github com pygraphviz pygraphviz blob 1f7f314530080c152a4
  • 从Python中的国家/地区代码获取电话号码的国际前缀

    是否可以使用python 电话号码 https github com daviddrysdale python phonenumbers或另一个 python 库 用于从两个字母的国家 地区代码中获取国家 地区调用代码 ISO 3166 1
  • Windows 本地应用程序引擎用法:oauth2client ImportError

    我正在使用 App Engine Standard 开发 Python 后端服务 在某个时候 我告诉自己 嘿 为什么不尝试在使用远程数据存储时在本地运行服务器 我可以在本地运行此代码 但我无法弄清楚为什么 remote api stub 会
  • jquery密集文本阴影和模糊背景颜色

    我正在寻找一种方法 演示来制作额外密集的厚文本阴影jquery 像 jquery 一样跨浏览器兼容 这可能简单的CSS不可能实现 具有 IE 支持 不过 多个阴影遮盖了它一点 但问题是我认为旧的浏览器兼容性问题 jQuery 涵盖了它 这就
  • 贝尔曼-福特算法的正确性,我们还能做得更好吗?

    我了解到贝尔曼 福特算法的运行时间为O E V 其中E是边数 V是顶点数 假设该图没有任何负加权循环 我的第一个问题是 我们如何证明在 V 1 次迭代 每次迭代检查 E 中的每条边 内 给定特定的起始节点 它更新到每个可能节点的最短路径 有
  • Vue2-传单地图在 BoostrapVue 模式中无法正确显示

    这是我的问题 Vue2 传单地图无法在 BootstrapVue 模式中正确渲染 这是它的视觉效果 它应该只显示海洋
  • CSS 样式和 Jscript 在 MS Outlook 2007 中未正确反映

    我已附上我试图在 MS Outlook 2007 中显示的 HTML 代码 它在 Chrome 中工作正常 但在 Outlook 中则无法正常工作 我怎样才能在 Outlook 中实现此功能 我们可以使用替代代码 标签来代替我在这里使用的代
  • 如何将 NSString 转换为 NSData?

    我有这行代码将 NSString 转换为 NSData NSData data NSData dataWithBytes message UTF8String length message lengthOfBytesUsingEncodin
  • Windows 脚本主机的 DotNet 版本

    早上好 我在一家小商店工作 只有我们两个人 目前我们管理着更多我们想要的 vbs 脚本 我们希望管理零个 这些脚本的好处之一是可以快速进行更改 根据需要 并返回到我们的日常工作 这一切都很好 直到我们决定需要对工作进行重大更改 然后使用 P