たとえば、こんな関数。 var getSubdir = function ( dir ){ var list = []; if( path.existsSync( dir ) ) { // ここで falseになる。 fs.readdirSync( dir ).forEach( function( entry ){ var file = path.join( dir, entry ); if( path.existsSync( file ) ){ if( fs.statSync( file ).isDirectory() ) { list.push( entry ); } } }); } return list.sort( function(a, b){ return (b - a);} ); } var subdirNames = getSubdir( 'C:\node\path\to\