change dir, copy, rmdir, unlink to soft fail rather than throw