我想批准這個批處理文件複製到DLL的正確的文件夾取決於天氣它是一個64位機器或不。批處理文件,如果語句不工作
這裏是批處理文件代碼:
c:
IF EXIST c:\Program Files (x86)\Latitude Software\bin\\.(
cd\Program Files (x86)\Latitude Software\bin
xcopy c:\collectdb\*.dll /y
)
c:
IF EXIST c:\Program Files\Latitude Software\bin\\.(
cd\Program Files\Latitude Software\bin
xcopy c:\collectdb\*.dll /y
)
PAUSE
它複製他們正確地在我的機器上的64位文件夾。但是當它檢查是否c:\ Program Files \ Latitude Software \ bin \。存在它似乎回到真實,因爲它試圖再次執行下面的代碼。
只需清除c:\ Program Files \ Latitude Software \ bin \。不存在。
我的IF語句不正確嗎?
我的變量返回AMD64,是有很多的結果,這可能返回? –
這個變量只有2個值(直到引入新的處理器架構:)):AMD64和X86 –
我在答案中增加了一些代碼。 –