rd /s /q %windir%\temp & md %windir%\temp
其中的rd和md我都能理解,就是那个 & 我不知道是什么,望高人指教。
3 个解决方案
#1
先删除temp文件夹,然后再创建temp文件夹,&是表示前一条命令成功执行,再执行后一条命令,如果前一条不能成功执行,后一条也不执行。
#2
rd 是remove directory 的缩写,表示删除目录:
md 是make directory 的缩写,表示新建目录
md 是make directory 的缩写,表示新建目录
#3
& Usage:第一条命令 & 第二条命令 [& 第三条命令...]
用这种方法可以同时执行多条命令,而不管命令是否执行成功
dir c:*.exe & dir d:*.exe & dir e:*.exe
&& Usage:第一条命令 && 第二条命令 [&& 第三条命令...]
当碰到执行出错的命令后将不执行后面的命令,如果一直没有出错则一直执行完所有命令;
|| Usage:第一条命令 || 第二条命令 [|| 第三条命令...]
当碰到执行正确的命令后将不执行后面的命令,如果没有出现正确的命令则一直执行完所有命令;
试试就知道了,例如你木有K盘,试试下面的命令:
dir K: & echo a
dir K: && echo a
dir K: || echo a
用这种方法可以同时执行多条命令,而不管命令是否执行成功
dir c:*.exe & dir d:*.exe & dir e:*.exe
&& Usage:第一条命令 && 第二条命令 [&& 第三条命令...]
当碰到执行出错的命令后将不执行后面的命令,如果一直没有出错则一直执行完所有命令;
|| Usage:第一条命令 || 第二条命令 [|| 第三条命令...]
当碰到执行正确的命令后将不执行后面的命令,如果没有出现正确的命令则一直执行完所有命令;
试试就知道了,例如你木有K盘,试试下面的命令:
dir K: & echo a
dir K: && echo a
dir K: || echo a
#1
先删除temp文件夹,然后再创建temp文件夹,&是表示前一条命令成功执行,再执行后一条命令,如果前一条不能成功执行,后一条也不执行。
#2
rd 是remove directory 的缩写,表示删除目录:
md 是make directory 的缩写,表示新建目录
md 是make directory 的缩写,表示新建目录
#3
& Usage:第一条命令 & 第二条命令 [& 第三条命令...]
用这种方法可以同时执行多条命令,而不管命令是否执行成功
dir c:*.exe & dir d:*.exe & dir e:*.exe
&& Usage:第一条命令 && 第二条命令 [&& 第三条命令...]
当碰到执行出错的命令后将不执行后面的命令,如果一直没有出错则一直执行完所有命令;
|| Usage:第一条命令 || 第二条命令 [|| 第三条命令...]
当碰到执行正确的命令后将不执行后面的命令,如果没有出现正确的命令则一直执行完所有命令;
试试就知道了,例如你木有K盘,试试下面的命令:
dir K: & echo a
dir K: && echo a
dir K: || echo a
用这种方法可以同时执行多条命令,而不管命令是否执行成功
dir c:*.exe & dir d:*.exe & dir e:*.exe
&& Usage:第一条命令 && 第二条命令 [&& 第三条命令...]
当碰到执行出错的命令后将不执行后面的命令,如果一直没有出错则一直执行完所有命令;
|| Usage:第一条命令 || 第二条命令 [|| 第三条命令...]
当碰到执行正确的命令后将不执行后面的命令,如果没有出现正确的命令则一直执行完所有命令;
试试就知道了,例如你木有K盘,试试下面的命令:
dir K: & echo a
dir K: && echo a
dir K: || echo a