0
我有大約50文件夾的名稱,我想對他們運行此命令:遍歷文件夾 - 如何做到這一點?
Icacls 「foldername」 /reset /c /t
你知道我可以通過一個批處理文件做到這一點?最終用戶只需要雙擊它,它就會關閉並遍歷每個文件夾。
我想我需要一個帶有每行文件夾名稱的文本文件?
感謝,
我有大約50文件夾的名稱,我想對他們運行此命令:遍歷文件夾 - 如何做到這一點?
Icacls 「foldername」 /reset /c /t
你知道我可以通過一個批處理文件做到這一點?最終用戶只需要雙擊它,它就會關閉並遍歷每個文件夾。
我想我需要一個帶有每行文件夾名稱的文本文件?
感謝,
,如果你想運行對所有或部分文件夾的命令,目前還不清楚。
如果你想在一個給定的文件夾中運行對所有文件夾的命令,讀HELP FOR
和嘗試這種在命令行
FOR /d %d in (*.*) do @echo Icacls %d /reset /c /t
變化%d
到%%d
將其包含在一個批處理文件,廣泛的測試,最後取出ECHO
如果您想對文件夾列表運行,然後嘗試
FOR /f %d "tokens=*" in (myfolderslist.txt) do @echo Icacls "%d" /reset /c /t
謝謝你 - 我想解決方案2,但我得到一個錯誤:該命令的語法不正確。 d:\應用\溶液\ TMP> FOR/FD 「/復位/ C/T 我沒有完全一樣溶液2和I有一個文本文件名爲myfolderslist該目錄中的格式fodlers: 」 d: \ apps \ solution \ tmp \新文件夾1「 」d:\ apps \ solution \ tmp \ new folder 2「 」d:\ apps \ solution \ tmp \ new folder 3「 任何想法? – lara400
can not閱讀你的評論請修改你原來的文章,文件的實際內容和完整的指令線 –
算出來(用戶錯誤!) - 一個問題,我不得不刪除「tocken = *」 - 這是做什麼我需要這個嗎? – lara400