使用 %USERPROFILE% 将文件移动到 Batch 中的另一个目录?

Moving a file to another directory in Batch using %USERPROFILE%?

所以,我有一个包含两个文件的文件夹,Test.cmdTest.txt。 我正在尝试使用带有 %USERPROFILE 的 Test.cmd 文件将 Test.txt 移动到另一个目录%。 到目前为止,这是我的代码:

move "%d%Test.txt" "%USERPROFILE%AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup"

输出为:系统找不到指定的文件。

我尝试在 %d% 和 %USERPROFILE% 之后添加“\”,但没有用。

我认为你应该这样写:

Move "%~dp0Test.txt" "%Appdata%\Microsoft\Windows\Start Menu\Programs\Startup"