我寫一個批處理腳本我所尋找的是什麼,以便多個hings相互批處理文件 - 使用多個IF的分離
例如,我要看看文件夾來檢查什麼的所有文件進行比較在那裏,如果有下列文件
abc.wxs
verify.wxs
start.wxs
myname.wxs
我想去
makeadmin
否則,如果有
abc.wxs
verify.wxs
start.wxs
myname.wxs
verifyme.wxs
abc.dll
我已經寫了一些東西一樣
IF EXIST "abc.wxs" (
IF EXIST "verify.wxs" (
IF EXIST "start.wxs" (
IF EXIST "myname.wxs" (
goto makeadmin
) else (
echo 1
)
) else (
echo 2
)
) else (
echo 3
)
) else (
echo 4
)
現在如何整合第二部分
您的問題的邏輯是沒有意義的。你說你想實現像''的邏輯,如果A然後x否則如果A和B然後y''。但是'A&B'只有當'A'爲真時纔是真的。第二個條件永遠不能執行!如果第一個IF爲假,那麼第二個IF爲假。如果第一個IF是真的,那麼第二個IF可能是真的,但由於ELSE它永遠不會執行。此外,您需要通過點擊答案左上角附近的複選標記來學習接受解決您的問題的最佳答案。 – dbenham