Windowsのファイルシステムへのアクセス
Dir.globするとか、File.mtimeするとかでファイル名を指定する場合。
- Windowsでも区切りは \ (円マーク) じゃなくて / (スラッシュ) にする。
- ドライブ名は c: のように : (コロン) 付けていい。
- フォルダ名に日本語が含まれている場合は、スクリプトがSHIFT-JISで書かれているならばそのまま。
- そうでない場合は require 'kconv' してから、.tosjisでその都度文字列をSHIFT-JISに変換する必要がある。
半日悩んでいろいろ調べてみて、わかったのでまとめ。