相关文章推荐

1、下载并配置cmdutils工具

1.1 下载cmdutil

cmdutils官方地址: http://www.maddogsw.com/cmdutils/cmdutils.zip
cmdutils个人地址: https://pan.baidu.com/s/17Hfcydd3msldHOjDiv_keg 提取码:6c31

1.2 配置cmdutils

将cmdutil加压到D:\Program Files (x86)\cmdutils,如图(2)所示,然后,点击桌面–》我的电脑 --》属性 --》高级环境变量 --》系统环境变量:Path —》修改,添加如下路径,如图(3)所示。

D:\Program Files (x86)\cmdutils
REM move Wen01、Wen03、Wen05、Wen07、Wen09 to Recycle
cd /d D:\WenDan\jihuo\myDoc
set name=.\Wen0
for /l %%i in (1,2,9) do (
	recycle %name%%%i
echo "Move to Recycle OK!" & pause>nul

效果如下:

附录 1 删除中间文件

    在VS编程时,有时需要删除临时的文件夹,比如Debug、ipch、.sdf、x64等,也可以使用cmdutils工具进行删除。比如要删除工程mfcOne里的多余文件Debug、ipch、.sdf、x64,可以使用如下脚本:
    // zz_Del.bat

@echo off
echo "Move Debug and middle files to Recycle"
REM entry the VS project path
cd /d D:\MyProject\MFCBase\unit02\chap02\mfcOne
REM move files to recycle
recycle ".\Debug"
recycle ".\ipch"
recycle ".\x64"
recycle ".\*.sdf"
recycle ".\mfcOne\x64"
recycle ".\mfcOne\Debug"
echo "Move to Recycle OK!" & pause>nul

    将zz_Del.bat与*.sln放在一起,双击zz_Del.bat文件,即可删除多余的文件夹,如图(5)、图(6)所示所示:
    删除前:

附录2 文件夹操作

## 1) 移除HelloRelase文件夹
if exist .\HelloRelease\ (rmdir /s/q .\HelloRelease\)
## 2) 添加HelloRelease文件夹
mkdir .\HelloRelease\
## 3) 拷贝当前.\bin\目录的所有文件到.\HelloRelease\
xcopy .\bin\ .\HelloRelease\ /e /y /d
## 4)  提示OK
echo "Do OK!" & pause>nul
                    在生活中,有时候需要批量删除指定的文件夹,一般使用批处理即可。这里以cmdutils删除Wen01~Wen10里的奇数号文件夹为例,进行说明。这个cmdutils工具有个非常好的功能:删除的文件会放到回收站,如果误删了,还可以去回收站里把它还原回来。......
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
 * @author gaofeng
public class CmdUtils {
  public static void main(String[] args) throws IOException, InterruptedException {
    // TO.
				
今日公司断网,闲来无事,写了个java运行cmd命令的结果处理类,作个小介 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.ArrayList; import java.util.Collections; import jav
一、基础语法: 1.批处理文件是一个“.bat”结尾的文本文件,这个文件的每一行都是一条DOS命令。可以使用任何文本文件编辑工具创建和修改。 2.批处理是一种简单的程序,可以用 if 和 goto 来控制流程,也可以使用 for 循环。 3.批处理的编程能力远不如C语言等编程语言 cd\pressTest del a.txt for /l %%i in (1 1 10) do >>a.txt ab.exe -n 1000 -c 20 -t 60 -C "memberName=sunjm@cjtc.net.cn" http://shipmanagement.cjonline.net.cn/prelogin.do pause 上面是循环10次,将每次的结果