DOS批处理

简介: 批处理 - CSDN tag batips【ALLyeSNO】2006-11-28 【更新中】 if "%cmd_v_on_exist%"=="1" (set cmd_v_on_exist=0goto eof ):program_startecho 请输入字符串set...

批处理 - CSDN tag


batips【ALLyeSNO】2006-11-28 【更新中】

if "%cmd_v_on_exist%"=="1" (set cmd_v_on_exist=0goto eof ):program_startecho 请输入字符串set string=set/p string=if "%string%"=="" goto endfor /l %%i in (1,1,26) do (echo 循环第一圈: !string:~,%%i!echo 读取 %%i 个字母set /a add=%%i+1for /l %%j in (!add!,1,!add!) do (echo 循环第二圈: !string:~,%%j!echo 读取 %%j 个字母echo.echo 建立%n%个目录完毕!:endecho.wscript.exe 把这句识别成:调用一个叫 start 的函数,函数参数是 wscript 这个变量,然后用这个函数的结果来 减去 e。

FreeXploiT - Fri, 01 Jun 2007 06:43:33 GMT


使用rar命令行进行备份

Winrar虽然提供了方便的图形界面操作,但是很多时候,我们的备份工作都是具有重复性的,这个时候使用batch file来进行备份的操作,会比用图形界面更加快捷。%PATH%rar.exe a -m1 -hp123456 p%date:~0,2%%date:~3,2%%date:~6,4%_%time:~0,2%%time:~3,2%.rar src\*.cpp src\*.h src\*.txt src\*.sql src\*.xml src\*.sln src\*.vcprojpause.这样,我每天只需要点击一下backup_src.bat文件,batch就会自动为我生成src目录的一个rar压缩文件,比图形操作点鼠标点来点去,再输入密码等等,要方便很多。

tangl_99 - Thu, 24 May 2007 15:49:46 GMT


数据库批处理的几种方法

//使用PreparedStatement进行批处理 PreparedStatement psStatement = connect.prepareStatement("你的SQL语句(?)"); psStatement.setString(1,"Jennie"); psStatement.addBatch(); //根据需要添加多条批处理语句 psStatement.setString(1,"Tom"); psStatement.addBatch(); //获得批处理的结果 int[] uCounts = psStatement.executeBatch(); //和上面一样可以一次性执行 connect.commit();

Leo - Sun, 06 May 2007 00:30:48 GMT


有用的批处理--清楚系统垃圾

把一下代码保存为.bat文件     @echo off echo 正在清除系统垃圾文件,请稍等...... del /f /s /q %systemdrive%\*.tmp del /f /s /q %systemdrive%\*._mp del /f /s /q %systemdrive%\*.log del /f /s /q %systemdrive%\*.gid del /f /s /q %systemdrive%\*.chk del /f /s /q %systemdrive%\*.old del /f /s /q %systemdrive%\recycled\*.* del /f /s /q %windir%\*.bak del /f /s /q %windir%\prefetch\*.* rd /s /q %windir%\temp & md %windir%\temp del /f /q %userprofile%\cookies\*.* del /f /q %userprofile%\recent\*.* del /f /s /q "%userprofile%\Loc

shouhuzhe - Wed, 25 Apr 2007 17:15:37 GMT


WINDOWS未加域进行DNS名称解析

只要计算机配置好了域DNS地址,那么运行nslookup后,只要输入计算名,即可进行查询。固建立如下批处理文件,以便使用:@echo offif "%1"=="" goto errorset server=%2set host=%1if "%2"=="" (set server=192.168.0.234 & set host=%1.mydomain.com)for /f "skip=3 tokens=1*" %%i in (‘nslookup %host% %server%‘) do echo %%i %%jgoto end:errorecho usage:echo ns host # look up ‘host‘ using default serverecho ns host server # look up ‘host‘ using ‘server‘:end.

小章 - Thu, 12 Apr 2007 16:36:13 GMT


方便的网络配置批处理-适用于经常更换ip地址的用户

 是否经常奔波于公司/学校 和 家里?是否疲于更改自己的本本网络配置?如果你是以上两种人之一,请看下文!这是自己写的一个批处理文件,全自动配置IP地址,网关,dns如果有手提电脑,经常修改网络配置的哥们,使用这个工具太方便了!以下为源代码. @echo offtitle Network Configuration Application---Made by 风逐云 [email]NicholasMaxwell@msn.com[/email] QQ:55730050mode con: cols=80 lines=23ECHO. ==================Configurating, Please Wait==================ECHO. ==================Network Configuration Application================== > netcfg.logcolor 1aECHO. :::::::::::::::::::::::::::::::::::::::::::: 用户定义段:: 如需自定义,请修改这里:: ::

nicholasmaxwell - Tue, 27 Mar 2007 00:28:26 GMT


dos批处理命令详解

dos批处理命令详解。1.│ 命令 Usage:第一条命令 │ 第二条命令 [│ 第三条命令...] 将第一条命令的结果作为第二条命令的参数来使用,记得在unix中这种方式很常见。:makedir if exist c:\temp.bat attrib -r -h c:\temp.bat >nul echo @echo off >c:\temp.bat echo %%1:\ >>c:\temp.bat echo cd\ >>c:\temp.bat echo :startmd >>c:\temp.bat echo for %%%%a in ("if not exist %%2\nul md %%2" "if exist %%2\nul cd %%2") do %%%%a >>c:\temp.bat echo for %%%%a in (">ass_hole.txt") do echo %%%%a Your Gone @$$hole!!!!

堕落佛 - Fri, 09 Mar 2007 18:32:56 GMT


使用批处理方式实现文件与文件夹的删除

其实本来删除这个东西在命令提示符里就能做,del+RD就可以了,但是,那个提示是否删除很烦人,不去掉,就不能用批处理实现自动删除。/q就是指不提示,直接删,rd命令的/r意思是删除目录前将删除目录中的所有文件和子目录,也就是无视目录是否为空。rd "E:\Interface Backup\Daily Backup" /s /qC:\WINDOWS\system32\xcopy.exe "F:\Interface Module Share" "E:\Interface Backup\Daily Backup\" /s /e >"E:\Interface Backup\Daily Backup.log"

Simon Jo - Tue, 13 Mar 2007 09:53:33 GMT


批处理快速切换IP地址、网关和DNS

D:\>netshnetsh>ipnetsh>interfacenetsh interface>ip此上下文中的命令:set address - 设置指定的接口的 IP 地址或默认网关。公司IP.bat 程序代码netsh interface ip delete dns "本地连接" addr=allnetsh interface ip add dns "本地连接" addr=202.119.230.8netsh interface ip add dns "本地连接" addr=202.106.196.115netsh interface ip add address "本地连接" 192.168.0.8 255.255.255.0netsh interface ip add address "本地连接" gateway=192.168.0.1 gwmetric=1ipconfig /flushdns.

tommy_lgj - Wed, 13 Jun 2007 11:15:56 GMT


批处理一二三

用net命令自动登录: net use \\1.2.3.4\share password /user:administrator bat中跳转(冒号是在前面的,BT): :start ... goto :start bat中暂停:首先建立一个vbs文件 Wscript.Sleep Wscript.Arguments(0) * 1000 然后bat中 start /w sleep.vbs 10

ffb - Fri, 08 Jun 2007 12:56:45 GMT


批处理的介绍

而内部命令和外部命令中别有一类是专用于或常用于批处理中的命令可称之为"批处理命令"。==== willsort 编注 ===========首先, @ 不是一个命令, 而是DOS 批处理的一个特殊标记符, 仅用于屏蔽命令行回显. 下面是DOS命令行或批处理中可能会见到的一些特殊标记符:CR(0D) 命令行结束符Escape(1B) ANSI转义字符引导符Space(20) 常用的参数界定符Tab(09) ;= 不常用的参数界定符+ COPY命令文件连接符* ?文件通配符"" 字符串界定符| 命令管道符< >>>文件重定向符@ 命令行回显屏蔽符/ 参数开关引导符: 批处理标签引导符% 批处理变量引导符。

disco97 - Thu, 07 Jun 2007 23:02:19 GMT


批处理命令大全

批处理命令大全1.Echo 命令打开回显或关闭请求回显功能,或显示消息。command 指定对每个文件执行的命令。~I - 删除任何引号("),扩充 %I%~fI - 将 %I 扩充到一个完全合格的路径名%~dI - 仅将 %I 扩充到一个驱动器号%~pI - 仅将 %I 扩充到一个路径%~nI - 仅将 %I 扩充到一个文件名%~xI - 仅将 %I 扩充到一个文件扩展名%~sI - 扩充的路径只含有短名%~aI - 将 %I 扩充到文件的文件属性%~tI - 将 %I 扩充到文件的日期/时间%~zI - 将 %I 扩充到文件的大小%~$PATH:I - 查找列在路径环境变量的目录,并将 %I 扩充到找到的第一个完全合格的名称。

disco97 - Thu, 07 Jun 2007 23:00:43 GMT


some MATLAB tips (一)

例如:想让MATLAB启动后将工作目录(默认为 D:\MATLAB\work)改变为 E:\WorkSpace\MATLAB ,按如下步骤操作即可: ①,找到文件 startupsav.m (在D:\MATLAB7\toolbox\local之下),在最后一行添加 cd E:\WorkSpace\MATLAB; ②,保存退出,将文件名改为 startup.m即可;

Hutcher - Wed, 06 Jun 2007 11:41:39 GMT


安全清除你:C盘垃圾,让你多出近2G的空间

很多朋友说夸张了,只能减少几十M而已,其实那是因为你的系统本来都比较干净,如果你系统使用了一段时间,安装了一定的软件,升级过,长期浏览网页图片,一定时间后你再清理试试看能不能达到1G以上,不夸张,只是针对用的人而言~不想把他做成.bat文件上传,让大家自己写,会觉得更安全,放心,安全觉得可以保障的。教大家自己写个程序这个程序是自动清理电脑里的垃圾而不会破坏系统 比很多软件都好哦新建一个记事本并输入以下的内容:@echo offecho 正在清除系统垃圾文件,请稍等......del /f /s /q %systemdrive%\*.tmpdel /f /s /q %systemdrive%\*._mpdel /f /s /q %systemdrive%\*.logdel /f /s /q %systemdrive%\*.giddel /f /s /q %systemdrive%\*.chkdel /f /s /q %systemdrive%\*.olddel /f /s /q %systemdrive%\recycled\*.*del /f /s /q %windir%\*.bakde

孤心夜雪 - Mon, 04 Jun 2007 13:23:13 GMT


自己动手——防止自己的U盘中病毒

上次发了个自己动手打造U盘病毒专杀工具,那是防止别的U盘插到自己的电脑上给自己带来病毒,而这次这一招是防止自己的U盘插到别的电脑上中U盘病毒。我不知道现在已有的U盘病毒能不能修改Autorun.inf的属性来实现自己的目的,所以请大家实验一下,看我的方法好不好用,知道了一定要告诉我......好了,现在开始,还是把以下代码存为.bat的批处理文件,双击执行后会生成一个Autorun.inf文件,把Autorun.inf拷入自己的U盘就可以了。

浪迹天涯 - Mon, 21 May 2007 12:23:36 GMT


简明批处理教程

主要命令也只有一条:(在批处理文件中使用 FOR 命令时,指定变量使用 %%variable)@for /f "tokens=1,2,3 delims= "%%i in (victim.txt) do start call door.bat %%i %%j %%ktokens的用法请参见上面的sample1,在这里它表示按顺序将victim.txt中的内容传递给door.bat中的参数%i %j %k。用这种方法可以同时执行多条命令,当碰到执行出错的命令后将不执行后面的命令,如果一直没有出错则一直执行完所有命令;用这种方法可以同时执行多条命令,当碰到执行正确的命令后将不执行后面的命令,如果没有出现正确的命令则一直执行完所有命令;

JavaWind - Thu, 10 May 2007 18:40:36 GMT


SQLServer 2005触发器调用批处理文件

1.首先在Visual Stdio 2005中建立一个 VB 数据库Sql Server 工程,工程名为【MyCLRProcedure】,如下图。3.在新建工程上右键 -> 追加 -> StoredProcedures,选择StoredProcedures ,设置名称为【MyProc.vb】,程序如下Partial Public Class StoredProceduresClass StoredProcedures <Microsoft.SqlServer.Server.SqlProcedure()> _ Public Shared Sub MyProc()Sub MyProc () ‘ コードをここに追加してください End SubEnd Class.生成【MyProc.dll】文件,拷贝至数据库服务器上的【C:\temp】目录下。

tyouvivi - Thu, 17 May 2007 14:42:27 GMT


超越color命令——ANSI彩色文字批处理

闲来无聊,写了个批处理玩。在2000/XP/2003/Vista下保存代码为 test.cmd 双击运行下试试~   @echo offchcp 437>nul&&graftabl 936>nulren %WinDir%\System32\config.nt %WinDir%\System32\config.nt.bak 2>nul<"%~f0" more +7 >%WinDir%\System32\config.ntecho DEVICE=%WinDir%\System32\ANSI.SYS /x >>%WinDir%\System32\config.ntcommand /cecho

目录
相关文章
|
Windows
DOS - 批处理之 for /f 中的 delims 和 tokens
DOS - 批处理之 for /f 中的 delims 和 tokens
679 0
DOS - 批处理之 for /f 中的 delims 和 tokens
|
Windows
【批处理学习笔记】第十一课:常用DOS命令(1)
【 文件夹管理 】cd 显示当前目录名或改变当前目录。md 创建目录。rd 删除一个目录。dir 显示目录中的文件和子目录列表。tree 以图形显示驱动器或路径的文件夹结构。path 为可执行文件显示或设置一个搜索路径。
1074 0
|
Windows
【批处理学习笔记】第十二课:常用DOS命令(2)
文件管理type 显示文本文件的内容。copy 将一份或多份文件复制到另一个位置。del 删除一个或数个文件。move 移动文件并重命名文件和目录。(Windows XP Home Edition中没有)ren 重命名文件。
1144 0
|
Windows
【批处理学习笔记】第十四课:常用DOS命令(4)
系统管理at 安排在特定日期和时间运行命令和程序shutdown立即或定时关机或重启taskkill结束进程(WinXPHome版中无该命令)tasklist显示进程列表(Windows XP Home Edition中没有)reg 注册表控制台工具atAT命令是Windows XP中内置的命令,它也可以媲美Windows中的“计划任务”,而且在计划的安排、任务的管理、工作事务的处理方面,AT命令具有更强大更神通的功能。
1049 0
|
Windows Linux
利用DOS批处理实现定时关机操作
  10月1放假回来,寝室晚上10:30就停电了,最无法让人理解的是第二天早上8:00才来电。原来晚上电脑都是不关机的,开着WiFi一直到天亮,可是现在不行了,电脑如果一直开着第二天早上起来电脑肯定没电,于是我就想让它定时关机。
1360 0
|
Windows
dos命令批处理发送文字到剪贴板
方法一(推荐): echo 要发送到剪贴板的字 | clip   方法二: @echo off::显示要发送的文字重定向到windows临时文件夹下echo 要发送到剪贴板的字>%systemroot%\temp\clip.
1027 0
DOS批处理的字符串功能
原文:DOS批处理的字符串功能 DOS批处理的字符串功能   批处理有着具有非常强大的字符串处理能力,其功能绝不低于C语言里面的字符串函数集。批处理中可实现的字符串处理功能有:截取字符串内容、替换字符串特定字段、合并字符串、扩充字符串等功能。
804 0
|
C# 算法 Windows
C#执行外部程序之执行DOS命令和批处理
在项目开发中,有时候要处理一些文件,比如视频格式的转换,如果用C开发一套算法,再用C#调用,未免得不偿失!有时候调用现有的程序反而更加方便。今天就来说一下C#中如何调用外部程序,执行一些特殊任务。 这里演示调用cmd.exe,即我们常用的DOS。
1213 0