我有一个批处理文件,
它将打开命令提示符并更改目录。
更改后必须执行yo命令,但在更改目录后它没有执行yo命令,
这是我的批处理文件
@echo off
cmd.exe /K "cd D:/Jhipster/myapp" && C: yo jhipster:import-jdl D:/Jhipster/mindmaple/City.jh
答案 0 :(得分:0)
您必须将yo
命令放在双引号中:
cmd.exe /K "cd D:/Jhipster/myapp && C:yo jhipster:import-jdl D:/Jhipster/mindmaple/City.jh"
(你的命令中C:
和yo
之间有空格,我推测它们被错误地放在那里。)
编写命令的方式是,它使用初始命令cmd.exe
运行cd D:/Jhipster/myapp
,然后,只有在退出cmd
后,才会运行yo
。
P.S。您可能需要cd /d D:/Jhipster/myapp
。如果没有/d
,它将更改驱动器D:上的当前目录,但不一定能使该驱动器保持最新状态。 Windows为每个驱动器保留当前目录。
答案 1 :(得分:0)
.menubar{
position:absolute;
width:600px;
margin-left:35%;
margin-top:4.5%;
}
.menubar ul{
overflow:hidden;
}
.menubar ul li{
display:inline-block;
margin-right:15%;
list-style-type:none;
}
.menubar ul li a{
text-decoration:none;
color:white;
}
.menubar ul li.icon{display:none;}
.menubar ul li a:hover{color:red;text-decoration:none;}
.menubar ul li a.current{color:red;text-decoration:none;}
@media screen and (max-width:765px){
.menubar{
width:130px;
margin-left:57%;
}
.menubar ul li:not(:first-child) {display:none;}
.menubar ul li.icon{
float:right;
display:inline-block;
}
}
@media screen and (max-width:765px){
.menubar.responsive ul{position:relative;}
.menubar.responsive ul li.icon{
position:absolute;
right:0;
top:0;
}
.menubar.responsive ul li{
float: none;
display: inline;
}
.menubar.responsive ul li a{
text-decoration:none;
color:white;
text-align:center;
}
}
很多基本的语法错误。