有沒有辦法在不知道名稱的情況下打開目錄中的第一個文件夾?批處理:在目錄中打開第一個文件夾
如果命令提示符說
C://Users/Me/Desktop/Folder1
想象FOLDER2裏面Folder1中。我可以很容易地只輸入:
cd Folder2
但是有沒有辦法做到這一點,如果我不知道它被稱爲Folder2?
例如:
cd[0]
執行文件夾中有一個索引?
幫助將不勝感激。
如果我需要澄清問題,告訴我。
有沒有辦法在不知道名稱的情況下打開目錄中的第一個文件夾?批處理:在目錄中打開第一個文件夾
如果命令提示符說
C://Users/Me/Desktop/Folder1
想象FOLDER2裏面Folder1中。我可以很容易地只輸入:
cd Folder2
但是有沒有辦法做到這一點,如果我不知道它被稱爲Folder2?
例如:
cd[0]
執行文件夾中有一個索引?
幫助將不勝感激。
如果我需要澄清問題,告訴我。
該批處理文件將會切換到當前目錄中的第一個目錄(如果沒有任何文件,則不會更改)。
@echo off
for /d %%a in (*) do cd "%%~a"&&exit /b
在批處理中沒有這樣的文件夾索引。
「&& exit/b」不起作用,但是我把它關掉了,它運行良好。謝謝! –
@ZekeYoung,'exit/B'離開批處理腳本,所以如果在命令提示符中嘗試它時它將不起作用,因爲它終止;一個'&'符號就夠了,其實...... – aschipfl
不是真的明白你的意思嗎?如果你對你正在做的事情做一個簡短的解釋,會有幫助。 – Squashman
我編輯過它,現在更清晰了。 –
你讓我困惑與開放。您正在嘗試更改目錄而不知道要更改哪個目錄。因此,如果目錄中有多個文件夾,您需要將目錄更改爲第一個目錄。 – Squashman