这是我的第一个问题,如果它含糊不清,那就很抱歉。
我现在一直致力于一个诡计计划,它应该是一个任务计划和必须完成这些任务的时间。
一切正常但我无法弄清楚为什么这部分不起作用。
:edit
echo Select Task
echo (from 1 to 7)
set /p sel=
if %sel%=1 ( goto task1 )
然后它应该把我带到这里
:task1
pause
echo Insert Task
echo.
set /p task1=
echo.
echo Set Time
echo.
set /p %time1%=
echo.
pause
答案 0 :(得分:2)
正如@Antonio所说,if
声明存在问题。我还在:task1
set /p %time1%=
应该是
set /p time1=
...转到www.ss64.com/nt并学习批量脚本的一些教训。
答案 1 :(得分:2)
这是你的IF声明。单个等号“=”用作批处理中的赋值运算符:
set var=fubar
比较两个值使用double等于“==”:
if "%var%"=="fubar" echo It'll be reet!
希望有所帮助,这是我开始编码时总会遇到的事情之一,你会习惯它。
答案 2 :(得分:1)
行:$(document).on("submit","#my-form-name",function(e){
$("#desc").val($('#desc').code());
return true;
});
$(document).on("submit","#my-form-name",function(e){
if ($('#desc').summernote('codeview.isActivated')) {
$('#desc').summernote('codeview.deactivate');
}
}
非常不完整;
写下来:
if %sel%=1 ( goto task1 )