長いファイル名/パスを短いファイル名 (8.3) に変換したい。短いファイル名のみを受け入れるコマンド ライン ツールを呼び出すスクリプトを開発しています。
だから私は変換する必要があります
C:\Ruby193\bin\test\New Text Document.txt
に
C:\Ruby193\bin\test\NEWTEX~1.TXT
これまでのところ、WIN32APIを使用して短いファイル名を長いファイル名に変換するARGVから長いファイル名を取得する方法を見つけました(私が達成したいことの反対です)。
Rubyで短いファイル名を取得する方法はありますか?