2016-09-30 121 views
3

有沒有辦法在不知道名稱的情況下打開目錄中的第一個文件夾?批處理:在目錄中打開第一個文件夾

如果命令提示符說

C://Users/Me/Desktop/Folder1 

想象FOLDER2裏面Folder1中。我可以很容易地只輸入:

cd Folder2 

但是有沒有辦法做到這一點,如果我不知道它被稱爲Folder2?

例如:

cd[0] 

執行文件夾中有一個索引?

幫助將不勝感激。

如果我需要澄清問題,告訴我。

+0

不是真的明白你的意思嗎?如果你對你正在做的事情做一個簡短的解釋,會有幫助。 – Squashman

+0

我編輯過它,現在更清晰了。 –

+0

你讓我困惑與開放。您正在嘗試更改目錄而不知道要更改哪個目錄。因此,如果目錄中有多個文件夾,您需要將目錄更改爲第一個目錄。 – Squashman

回答

1

該批處理文件將會切換到當前目錄中的第一個目錄(如果沒有任何文件,則不會更改)。

@echo off 
for /d %%a in (*) do cd "%%~a"&&exit /b 

在批處理中沒有這樣的文件夾索引。

+0

「&& exit/b」不起作用,但是我把它關掉了,它運行良好。謝謝! –

+1

@ZekeYoung,'exit/B'離開批處理腳本,所以如果在命令提示符中嘗試它時它將不起作用,因爲它終止;一個'&'符號就夠了,其實...... – aschipfl

相關問題