以下のようなソースコードを書いていて、原因不明のエラーが出て嵌まった。という話。 // このソースコードは正常に動作しない var g_objFileSys = new ActiveXObject("Scripting.FileSystemObject"); function copy_file(src_fname, dst_fname) { try { if ( !g_objFileSys.FileExists(src_fname) ) { WScript.Echo( src_fname + "が存在しません" ); return null; } // フォルダ名指定の場合、ファイル名付加 if ( g_objFileSys.FolderExists(dst_fname) ) dst_fname = g_objFileSys.BuildPath( dst_fname, g_objFile