System.File: support non-*nix like environment