Win32 SetCurrentDirectory() 関数は、現在のディレクトリを末尾にドットがあるパスに変更できず、結果として GetLastError 2 (指定されたファイルが見つかりません) になります。
どうしたの?
Win32 SetCurrentDirectory() 関数は、現在のディレクトリを末尾にドットがあるパスに変更できず、結果として GetLastError 2 (指定されたファイルが見つかりません) になります。
どうしたの?
ファイル名の末尾にドットを使用することはできません。ドットを使用した場合の動作は保証されません。
http://msdn.microsoft.com/en-us/library/windows/desktop/aa365247(v=vs.85).aspx#naming_conventions
ファイル名またはディレクトリ名をスペースまたはピリオドで終わらせないでください。基盤となるファイル システムはこのような名前をサポートしている場合がありますが、Windows シェルとユーザー インターフェイスはサポートしていません。