Em muitos shell * , não inclua o símbolo / (em vez de . à frente) (consulte man 7 glob e globstar | dotglob opções em shopt ) , portanto, se você quiser excluir AppData e Downloads , deverá fornecer o caminho completo de source ( --exclude="*/*/AppData" --exclude="*/*/Downloads" ) ou apenas permanecer apenas como nome ( --exclude="AppData" --exclude="Downloads" ) se não importa em qual nível os diretórios estão situados.
rsync -av --exclude="AppData" --exclude="Downloads" /source/Users /destination