ODfB is set up on all PCs, and Folder Redirection Group Policies are in use to redirect all Known Folders except AppData to appropriately-named subfolders (Desktop, Favorites, Saved Games, etc.) of %OneDriveCommercial%.
On 2 machines, we need to move ODfB from C: to D:.
This article [change-the-location-of-your-onedrive-folder-f386fb81-1461-40a7-be2c-712676b2c4ae] doesn't seem to address ODfB with KF redirection. Not even the built-in ODfB redirection, much less by GPO.
Windows isn't too keen on having KFs disappear. Desktop in particular; pretty much nothing works when that disappears. I'd assume the folders themselves are locked anyway while a user is logged on.
Also, Group Policy expands environment variables like %OneDriveCommercial% as they're written to the registry. I don't think there's a way to avoid that (GPP can, but not GP). So HKCU...\User Shell Folders and HKCU...\ShellFolders all point to C:, and still will after ODfB moves.
Is this how I need to do it?
1. Redirect everything for those users back to %USERPROFILE% by GPO.
2. Move ODfB to D:
3. Redirect everything back to %OneDriveCommercial% by GPO.
Or is there a shortcut I'm not thinking of?