Если вам нужны все подкаталоги:
subdirectories = Dir.children('D:/SQLInstaller').select { |c| File.directory?(c) }
Если вы хотите только подкаталоги, соответствующие SQL20. *:
matching = Dir.children('D:/SQLInstaller').select { |c| File.directory?(c) && c =~ %r{SQL20.*} }
Если вы хотите только первый подкаталог, соответствующий SQL20. *:
first_matching = Dir.children('D:/SQLInstaller').select { |c| File.directory?(c) && c =~ %r{SQL20.*} }.first