尝试将文件复制到批处理文件中的Windows autoexec文件夹

时间:2017-11-30 17:03:26

标签: batch-file

我试图将文件复制到 c:\ users \%username%\%AppData%\ Roaming \ Microsoft \ Windows \ Start Menu \ Programs \ Startup

到目前为止,我已经尝试过:

echo . > test.txt
move test.txt c:\users\%username%\%AppData%\Roaming\Microsoft\Windows\StartMenu\Programs\Startup

  

文件,目录或卷的语法不正确。   (不得不翻译这一点,所以它可能不会在你的电脑上说同样的东西。)

结果。

我是初学者,我自学这种语言所以请原谅我,如果我犯了愚蠢的错误,可以很容易地纠正,而不会注意到它。

1 个答案:

答案 0 :(得分:0)

做一些调试,你就会明白为什么会出错。在“命令提示符”窗口中,键入:

echo %AppData%

您会看到此环境变量包含您从驱动器盘一直到#34;漫游"所需的一切。

所以你需要:

move test.txt "%AppData%\Microsoft\Windows\Start Menu\Programs\Startup"

第二个参数周围的引号是必需的,因为"开始菜单"目录中包含一个空格。