在当前目录下批处理删除不是.开头的文件夹
时间: 2023-04-02 12:03:43 浏览: 69
你可以使用以下命令来删除不是以.开头的文件夹:
```
for /d %i in (*) do if not "%i"=="." if not "%i"==".." if not "%i"=="*.开头的文件夹名称" rd /s /q "%i"
```
请注意,你需要将“*.开头的文件夹名称”替换为你想要保留的文件夹名称,以避免意外删除。
相关问题
删除指定文件夹中除保留的文件外的所有文件批处理 删除指定文件夹下的空文件夹,包括子目录批处理...
您可以使用以下批处理脚本来删除指定文件夹中除保留的文件外的所有文件:
```
@echo off
set "folder=C:\Your\Folder\Path"
set "preserve=C:\Your\Folder\Path\preserve.txt"
for /f "delims=" %%i in ('dir /b /a-d "%folder%" ^| findstr /vile /g:"%preserve%"') do (
del "%folder%\%%i" /q
)
exit
```
这个脚本将会读取一个名为 `preserve.txt` 的文件,里面包含了要保留的文件名,然后删除文件夹中除这些文件外的所有文件。
如果您要删除指定文件夹下的所有空文件夹,包括子目录,可以使用以下批处理脚本:
```
@echo off
set "folder=C:\Your\Folder\Path"
for /f "delims=" %%i in ('dir /ad /b /s "%folder%" ^| sort /r') do (
rd "%%i" 2>nul
)
exit
```
这个脚本将会递归地遍历指定文件夹下的所有文件夹,然后删除其中所有空文件夹。注意,这个脚本会删除所有空文件夹,包括保留文件夹的子文件夹,所以请确保您知道自己在做什么。
批处理读取文件夹下子文件夹.c文件名
你可以使用以下的批处理代码来读取文件夹下子文件夹中的.c文件名:
```
@echo off
setlocal enabledelayedexpansion
set "folder=D:\test" // 设置文件夹路径
set "extension=.c" // 设置文件后缀名
for /r "%folder%" %%f in (*%extension%) do (
echo %%~nxf
)
pause
```
这段代码首先设置了文件夹路径和文件后缀名,然后使用`for /r`命令遍历文件夹及其子文件夹中的文件。通过`%%~nxf`可以获取文件名和扩展名,然后使用`echo`命令输出文件名。最后使用`pause`命令可以让程序暂停,以便查看输出结果。你可以将上述代码保存为一个批处理文件(.bat或.cmd),然后运行该文件即可获取文件夹下子文件夹中的.c文件名。
#### 引用[.reference_title]
- *1* *2* *3* [Windows批处理命令快速获取文件夹下特定类型的文件名(2022.5.15)](https://blog.csdn.net/jing_zhong/article/details/124715349)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
相关推荐
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![application/x-rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)