我寫一個浴缸文件,我需要移動到子目錄我提示用戶輸入獲取存儲在批處理文件 - 更改目錄到子文件夾
%DialogPath%
的路徑和我改變路徑
CD /D %DialogPath%
現在我已經在這條道路我有一個名爲子文件夾選中文件夾
images
我wantto裏面去這
我做
IF EXIST images
CD %images%
但這似乎並沒有工作批處理文件將被自動關閉,一旦達到了CD%的圖像%的部分。
我寫一個浴缸文件,我需要移動到子目錄我提示用戶輸入獲取存儲在批處理文件 - 更改目錄到子文件夾
%DialogPath%
的路徑和我改變路徑
CD /D %DialogPath%
現在我已經在這條道路我有一個名爲子文件夾選中文件夾
images
我wantto裏面去這
我做
IF EXIST images
CD %images%
但這似乎並沒有工作批處理文件將被自動關閉,一旦達到了CD%的圖像%的部分。
引述代碼:
IF EXIST images
CD %images%
我不明白爲什麼要測試是否存在目錄中名爲「圖像」,但隨後試圖改變自己的目錄,以所謂的「圖像」的變量的值?注意區別:
images
- 這是一個目錄名%images%
- 這是可變的所謂images
它不應該僅僅是下面的值?
IF EXIST images CD images
而且,請注意,IF
語句和命令CD
以下應該是在同一直線上。如果,你想將它拆分成多行爲了清楚起見,應做如下:
IF EXIST images (
CD images
)
我想進入images文件夾查看文件是否存在 – user1926152
@ user1926152好的。儘管如此,這並沒有改變我的答案。如果你想進入名爲'images'的目錄,你應該寫'CD images',而不是'CD%images%'。 –
我可以檢查當前的工作目錄,一旦我做光盤鏡像 – user1926152
而不是給我們您的敘述,與*片段*穿插,你能不能建立一個小而*完整*我們可以運行自己來查看問題的實際批處理文件? –