Correct way to move a project to a new drive?

The solution that worked for me, without editing GameUserSettings.ini, I found in this thread:

Simply launching the Unreal project from the .uproject file in the new directory seems to make the Epic Launcher recognize it as a valid project, and it now appears in my project library.