2017-04-18 73 views
0

我想實現這個簡單的算法:一襯墊不執行第二動作

  1. 如果沒有目錄「ABC」,然後創建它。

  2. 儘管存在或不存在的ABC,回聲我「你好」。

但由於某種原因,我看到問候只有在abc還沒有創建。

if not exist "Abc" mkdir Abc & echo Hello 

我該如何解決它?

+4

'(如果不存在「Abc」mkdir「Abc」)&echo Hello' – aschipfl

+0

是的,這是工作。其實這是我收到的第一個答案,所以我可以將其標記爲已接受。 –

+0

@aschipfl對不起,我似乎忘了在先前的評論中提到你。 –

回答

2

cmd將&部分與mkdir。如果該目錄未被創建,則該部分永遠不會被執行。

(if not exist "Abc" mkdir Abc) & echo Hello