Windows OSで次のことをしなければならないプロジェクトを手に入れました:
- 現在のシステムに接続されているドライブ (C: D: E: など) の数を検出する
- 各ボリュームのシステム ラベルとは
- 各ドライブのストレージ容量 (使用済みと空き容量の両方)
- 各ドライブのフォーマット (NTFS/FAT32)
- これらのドライブのいずれかの特定のディレクトリにあるファイルの数
- 各ファイルサイズの大きさ
- ファイル処理 (各ファイルは約 2GB) では、C のような fseek()、バイナリ データの解析、およびビッグ エンディアンからリトルエンディアンへの変換を数多く行う必要があります。いくつかのロジック コードも記述する必要があります。
私は経験豊富な C/C++ プログラマーですが、スクリプトについて学び始めるのに最適な時期だと思いました。
私が考えた候補は: ( Python || Ruby ) && PowerShell.
たとえば、IronPython + Powershell を使用して、これらのようなことを達成できますか? それとも、より良いツール/言語がありますか?
PS: PowerShell は VBScript を置き換えるものですか? また、C#、WPF、および Powershell が存在する今、とにかく VB.net は何の役に立つのでしょうか?