Windows命令帮助:删除X文件夹中除X,Y以外的所有文件

eoigrqb6  于 2023-02-25  发布在  Windows
关注(0)|答案(1)|浏览(182)

我需要有关Windows命令的帮助:
在这些文件夹中:

C:\xampp\htdocs\wiii\android\app\src\main\res\drawable-hdpi
C:\xampp\htdocs\wiii\android\app\src\main\res\drawable-mdpi
C:\xampp\htdocs\wiii\android\app\src\main\res\drawable-xhdpi
C:\xampp\htdocs\wiii\android\app\src\main\res\drawable-xxhdpi
C:\xampp\htdocs\wiii\android\app\src\main\res\drawable-xxxhdpi

我想删除这些文件夹中的所有文件,但以下文件除外:

ic_stat_icon_kiss.png
launch_screen.xml

这两个文件位于上面所写的每个文件夹中。
这是为了避免绑定react-native. aab文件进行发布时出现重复资源错误。
先谢了!

xriantvc

xriantvc1#

通过Powershell:

for /d %i in (C:\xampp\htdocs\wiii\android\app\src\main\res\drawable-*) do (del /q "%i\*" & copy /y "C:\xampp\htdocs\wiii\android\app\src\main\res\drawable-hdpi\ic_stat_icon_kiss.png" "%i" & copy /y "C:\xampp\htdocs\wiii\android\app\src\main\res\drawable-hdpi\launch_screen.xml" "%i")

此命令将遍历C:\xampp\htdocs\wiii\android\app\src\main\res中与模式drawable-* 匹配的每个文件夹,对于每个文件夹,它将删除除ic_stat_icon_kiss. png和launch_screen. xml之外的所有文件。

相关问题