我想創建一個小的.bat文件,它將隱藏所有項目在一個特定的文件夾中(實際上爲他們添加屬性+ s和+ h),但我並不擅長編寫腳本所以我需要你的幫助。批處理腳本,隱藏文件夾中的所有項目
在此先感謝。
編輯:我不想要隱藏文件夾,但只是其中的所有項目。
我想創建一個小的.bat文件,它將隱藏所有項目在一個特定的文件夾中(實際上爲他們添加屬性+ s和+ h),但我並不擅長編寫腳本所以我需要你的幫助。批處理腳本,隱藏文件夾中的所有項目
在此先感謝。
編輯:我不想要隱藏文件夾,但只是其中的所有項目。
這應該做的工作屬性和隱藏文件夾還名稱循環。
attrib +s +h "c:\folder\*.*" /D
謝謝,它隱藏了所有文件,快捷方式等,但我需要它來隱藏該目錄內的目錄。 – user3388084
看到我編輯的答案。 – foxidrive
謝謝,我不得不添加/ S,但是,它的工作原理! – user3388084
使用dir /A /D
,結果給出了所有在[]中包含的目錄名和沒有[]的文件名。通過所有未封閉在[],並設置使用attrib +s +h
for /f "delims=" %%a in ('dir /a /b "c:\somewhere\*"') do attrib +h +s "%%~fa"
帶走或在這裏吃? –