回答
如果你想要第11個文件,那麼你想跳過前10個。這是一個簡單的批處理文件。更改FOR IN()子句中的DIR命令以獲取所需的結果。
@echo off
for /f "skip=10 eol=: delims=" %%F in ('dir /b /a-d') do set "chosenFile=%%F" & goto break
:break
echo The 11th file is %chosenFile%
exit /b
如果你想要做的是列出11文件到屏幕上,那麼你就可以做到這一點的命令行:
cmd /c "for /f "skip=10 eol=: delims=" %F in ('dir /b /a-d') do echo %F&exit"
你能告訴我它在屏幕上的確切位置嗎? – momijigari 2012-08-08 13:52:32
我打開cmd,輸入「E:」然後在('dir/b/a-d')do echo%F'中鍵入'for/f「skip = 10 eol =:delims =」%F,打印的文件列表 – momijigari 2012-08-08 13:55:25
@momijigari - 你沒有輸入我的答案。我的命令在打印出第11個文件後執行EXIT。整個命令用引號引起來,並通過另一個CMD.EXE shell執行,所以EXIT不會關閉你的命令窗口。您可以從答案中複製整行,然後粘貼到命令窗口中。要粘貼,您可以右鍵單擊命令窗口標題區域,然後選擇編輯,然後粘貼。 – dbenham 2012-08-08 14:07:55
- 1. 使用CMD查找多個目錄中的文件
- 2. 查找目錄中文件的名稱
- 3. 使用模式在目錄中查找文件名
- 4. 在目錄中查找特定目錄並更改文件名
- 5. 遞歸地查找目錄中的文本文件的計數
- 6. 查找文件擴展名的目錄
- 7. 使用Java在僅使用名稱的目錄中查找文件
- 8. 我可以使用什麼cmd來查找目錄中名稱爲某種形式的所有(文本)文件?
- 9. 查找pwd中所有目錄的目錄中的文件數
- 10. 在.txt文件中使用.cmd文件查找並替換
- 11. 使用cmd根據文件名模式計算文件數
- 12. 在DATE中使用cmd搜索目錄中的文件
- 13. 在目錄中的每個文件中查找主機名
- 14. 查找文件中的文件名(來自目錄)
- 15. 查找目錄中的文件複製到新文件名
- 16. 使用CMD計算目錄中文檔的大小
- 17. 使用數組值來查找目錄中的文件?
- 18. 使用Linux在目錄中使用通配符查找文件
- 19. 在目錄樹中查找給定擴展名的文件
- 20. 查找文件名不存在的目錄中
- 21. WQL在目錄中查找文件
- 22. 在目錄中查找文件
- 23. 在web.config文件中查找根目錄
- 24. 在目錄和子目錄中查找帶擴展名的文件?
- 25. 在名稱中查找名爲「.logic」的文件,但排除「項目文件備份」子目錄中的文件
- 26. 在本地目錄中查找未使用的PHP文件
- 27. 如何在使用Javascript存儲index.html文件的目錄中查找目錄?
- 28. 使用PHP查找目錄名稱
- 29. 在.NET中查找帶有未知目錄的文件目錄
- 30. 使用CMD計算文件中無頭文件的行數
請舉一個例子。你問的不是那麼明確 – gkaran89 2012-08-07 22:12:09
好。我有一個目錄。它有,我們說2000個文件。我需要得到列表中第11個文件的文件名,所以我需要類似這樣的東西(使用我的僞代碼)'get filename [_count_]'(例如'get filename [11]')。 – momijigari 2012-08-07 23:12:00
或類似'directory.sort('date')。getFilenameByCount(11)' – momijigari 2012-08-07 23:13:31