-2
set "us=no"
set "login="
set "ps=no"
set "password="
set "ns=no"
set "mn=no"
set "sc=no"
set "cl=no"
set "contact="
:st
cls
set "start=%CD%\bin\Skype\Skype.exe"
if "%us%"=="yes" set "start=%start% /username:%login%"
if "%ps"=="yes" set "start=%start% /password:%password%"
if "%ns%"=="yes" set "start=%start% /nosplash"
if "%mn%"=="yes" set "start=%start% /minimized"
if "%sc%"=="yes" set "start=%start% /secondary"
if "%cl%"=="yes" set "start=%start% /callto:%contact%"
echo "%start%"
pause
事情我用尽:不确定为何文件错误出作为语法错误
除去在每一行,如果部分,独自努力的命令
除去报价(错误了)
双方将报价将保存文本“到‘变量,其中变量%变量’%将包含(文本”),作为即时通讯不能确定为什么它保持与语法错误而崩溃
具体来说,它错误一旦它试图添加更多的文本启动变量
btw。我需要一些setlocal enabledelayedexpansion也不要我?以它的阅读处理它!是?
在'cls'之后开始两行。在每行的开头添加'::'到'echo'上面的行。保存并尝试运行该文件。你有错误吗?如果是这样,你得到的**确切**错误信息是什么?如果不是,则从下面的行中删除'::',保存并尝试再次运行。重复,直到您确切知道哪一行导致问题并且有确切的错误消息。然后回来并[编辑]您的帖子以包含该信息。 *不断崩溃的语法错误*是没有用的。 –