【发布时间】:2010-10-24 21:48:40
【问题描述】:
我刚拿到一个项目,我必须在 Windows 操作系统上执行以下操作:
- 检测有多少驱动器(C:D:E: ..etc)连接到电流 系统
- 系统标签是什么 每卷
- 多少存储空间 (使用和免费)为每个 驱动器
- 每个驱动器的格式是什么 (NTFS/FAT32)
- 有多少个文件 在其中任何一个的给定目录中 驱动器
- 每个文件有多大
- 文件处理(每个文件都是 大约 2GB)我必须做很多事情的地方 类 C 的 fseek() 和二进制数据 解析,大端到小端 转换。必须写一些逻辑 代码。
我是一名经验丰富的 C\C++ 程序员,但我认为这是我开始学习脚本的最佳时机。
我想到的候选人是:( Python || Ruby ) && PowerShell。
我可以用 IronPython+Powershell 来完成这些事情吗?还是有更好的工具/语言?
PS:PowerShell 是要取代 VBScript 吗?此外,既然存在 C#、WPF 和 Powershell,VB.net 有什么用处?
【问题讨论】:
标签: .net ruby powershell scripting ironpython