How to prepare directories in private file system?
Ok, I solved it by passing proper flag (for UI):

file_prepare_directory($dir, FILE_CREATE_DIRECTORY);


For using drush command still don't know and failing.