Could you please give us the context , why would you like to migrate all dashboards to new account ?
Using QuickSight AssetBundle API we can export all the related assets … say by providing Datasource all the dependant datasets & dashboards can be exported in a zip file and can be imported in the new account . Please find more details in the below blog .