C#技巧之快速删除bin和obj文件夹的方法

C#程序总会生成bin和obj文件夹,为了减小源码的大小,就有必要将这两个文件夹删除,于是想到用批处理文件来删除
 

以下是批处理的代码:

@echo off
set nowPath=%cd%
cd
cd %nowPath%

::delete specify file(*.pdb,*.vshost.*)
for /r %nowPath% %%i in (*.pdb,*.vshost.*) do (del %%i)

::delete specify folder(obj,bin)
for /r %nowPath% %%i in (obj,bin) do (IF EXIST %%i RD /s /q %%i)

echo OK
pause

注:
1、批处理中两个半角冒号开头表示注释掉这一行
2、将以上代码复制到记事本中,并且命名为bat后缀的文件,如clear.bat.
3、clear.bat最好放到要执行删除操作的目录(或上层目录)

如果只要删除某个文件,可以将for /r %nowPath% %%i in (obj,bin) do (IF EXIST %%i RD /s /q %%i) 这一句去掉,然后将for /r %nowPath% %%i in (*.pdb,*.vshost.*) do (del %%i) 这一句中的(*.pdb,*.vshost.*)改成要删除的文件。

时间: 2024-10-29 19:43:26

C#技巧之快速删除bin和obj文件夹的方法的相关文章

Win8.1系统删除c盘efi文件夹的方法

  很多用户都有个疑问,到底Win8.1系统C盘中的EFI文件夹是什么,有什么用处,可不可删除掉?那么请跟随小编跟您细细解析这个文件夹的用处以及怎么删除的方法吧! EFI里的是启动文件!用于GPT分区,UEFI启动的机器!如果是UEFI安装的机器的话,EFI文件夹的内容在EFI分区里也会有一份的!这个又不关你事占用的空间也很小,其实也是没有什么必要删除的. 如果你非要删除的话,那么直接删除就可以了,如果出现需要管理员权限才能删除的话,可以先为右键菜单添加"管理员取得所有权",操作后就可

php递归删除指定文件夹的方法小结

  php递归删除指定文件夹的方法:       下面为你介绍了php递归删除指定文件夹的方法,实例总结了两种常用的递归删除文件夹的技巧,非常具有实用价值,需要的朋友可以参考下 本文实例总结了两种php递归删除指定文件夹的方法.分享给大家供大家参考.具体如下: 方法一: ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 function recursiveDelete($dir) { if ($handle = @o

java删除指定目录下所有空文件夹的方法_java

本文实例讲述了java删除指定目录下所有空文件夹的方法.分享给大家供大家参考,具体如下: package com.func; import java.io.File; import java.util.ArrayList; import java.util.List; /** * 删除指定目录下的所有空文件夹 * * @author zdw * */ public class FileUtils { List<File> list = new ArrayList<File>();

Win8.1系统如何删除文档等文件夹

  有用户觉得很不习惯,想要去除掉这6个文件夹.其实我们可以通过修改注册表的方法来删除这6个文件夹,下面就让我们看下具体的操作步骤吧. 文档等文件夹-win10删除系统文件夹"> 方法如下: 1.按Win+R键,打开运行,输入"regedit",点击确定; 2.在打开的注册表编辑器窗口中,依次展开到HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionExplorerMyComputerNameSpace,删除以

如何创建别人进不了也删除不掉的文件夹

建立一个别人既无法进入又无法删除的文件夹.相信大家都遇到过自己的一些隐私文件不愿意让别人看到的情况吧,怎么解决呢?隐藏起来?换个名字?或者加密?这些办法都可以办到,其实还有一种方法,就是建立一个别人既不能进入又不能删除的文件夹,把自己的隐私文件放进去,别人就看不到啦,下面讲讲如何实现,很简单的. 第一步:在运行中输入cmd,回车,打开命令行窗口; 第二步:在命令行窗口中切换到想要建立文件夹的硬盘分区,如D盘,输入:d: 第三步:输入md 3lian.. 回车,注意文件夹名后有2个小数点; OK,

教你在Win7系统下创建别人删除不了的文件夹

文件夹是存放文件的容器,有了文件夹我们才能更好的管理系统中的很多文件,不至于杂乱无章,多数的用户都会选择创建一个文件夹来放置自己重要的文件,不过如果电脑还有别人在使用也是很危险的,如果误删除怎么办?文件就都没有了,下面小编就讲讲在win7系统中怎么创建一个别人无法删除的文件夹,这样才能更好的保护你的重要文件不被误删. Win7系统下创建一个别人删除不了的文件夹 1.点击win7左下角开始菜单,然后选择"运行"选项,输入"CMD",再点确定按钮; 2.打开CMD命令提

删除Windows超大文件夹正确方法

  如果你的文件夹太大,或者文件的路径过深,特别是有太多小体积文件时,(由于要遍历所有文件路径和文件名)直接在资源管理器界面中删除文件夹的方式会非常耗时耗资源.而且在遍历海量超长路径和小体积文件时,Windows 资源管理器常常会 Hang 住甚至直接报错. 如果你遇到类似要删除上述类型文件夹情况,正确删除 Windows 中超大文件夹建议使用命令行方式进行操作,而不是直接使用资源管理器. del /f /s /q 文件夹名称 del 命令的参数我就不解释了,大家可以使用 /? 进行查看.

PHP解压ZIP文件到指定文件夹的方法_php技巧

本文实例讲述了PHP解压ZIP文件到指定文件夹的方法.分享给大家供大家参考,具体如下: /** * function: 解压zip 格式的文件 * author:friker * date:2015-15-14 * reference:http://php.net/manual/zh/ref.zip.php * all rights reserved:wujiangwei123@126.com */ class Unzip{ public function __construct(){ //in

Win7系统如何删除recycled文件夹?Win7系统删除recycled文件夹的方法

Win7系统打开任务管理器发现了一些名为"recycled"的文件夹.Recycled是Windows操作系统中的回收站名称.有些用户试图清理recycled文件夹里面的文件,却发现删除不了,这是怎么回事呢?该如何解决?下面小编给大家分享Win7系统删除recycled文件夹的方法.一起去看看吧! 方法如下: 1.首先,点击我的文档的属性,打开安全标签页: 2.然后,把里面的administrator帐户的所有权限全部勾上: 3.最后,由于这个文件只有默认的system帐户才有完全权限