bat文件中的参数太多

时间:2018-01-30 07:46:10

标签: batch-file cmd

@echo off

md C:\Users\%username%\Documents\"Backuped Minecraft Mods"

echo C:\Users\%username%\Documents\Backuped Minecraft Mods\Backups > C:\Users\%username%\Documents\"Backuped Minecraft Mods"\path.txt

set /p mpath=<"C:\Users\%username%\Documents\Backuped Minecraft Mods\path.txt"
echo %mpath%
tree /f %mpath%
pause

这是我正在制作的bat文件的一部分, 但我认为命令"tree /f %mpath%"存在问题。 当我运行这个时,有一个错误按摩说 -

매개 변수가 너무 많습니다 - Minecraft

매개 변수가 너무 많습니다英文为"Too many parameters"。 我在树命令中只使用了一个参数,所以为什么&#34;参数太多&#34;?

1 个答案:

答案 0 :(得分:0)

以下是一些示例代码。

Echo Off

Set "bpath=%UserProfile%\Documents\Backuped Minecraft Mods"
Set "mpath=%bpath%\Backups"
Set "tpath=%bpath%\path.txt"

If Not Exist "%bpath%\" MD "%bpath%"
(Echo=%mpath%)>"%tpath%"
Rem Set /P "mpath="<"%tpath%"
Tree /F "%mpath%"
Pause

Rem已对您的代码段提供的上下文中不需要9行。{/ p>