请高手给我做一个批处理。(答得好加50)

作者&投稿:雷彼 (若有异议请与网页底部的电邮联系)
50分求一个批处理~

cd c:\progra~1\kasper~1\kasper~1
avp addkey d:\a.key

第一段:
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
@ECHO OFF
FOR /F "DELIMS=" %%I IN ('DIR /B *.') DO (
FOR /F "DELIMS=" %%A IN ('DIR /B/S .\%%I\*.JPG') DO (
MOVE ".\%%I\%%~NXA" ".\%%I_%%~NXA"
)
)
FOR /F "DELIMS=" %%I IN ('DIR /B *.') DO (RD %%I)
EXIT
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
第二段:
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
@ECHO OFF
FOR /F "TOKENS=1,2 DELIMS=_" %%I IN ('DIR /B *.JPG') DO (
IF NOT EXIST %%I (
MD %%I 1>NUL
MOVE "%%I_%%J" ".\%%I\%%J"
) ELSE (MOVE "%%I_%%J" ".\%%I\%%J")
)
EXIT
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

将代码保存放到PIC文件夹,两个代码可以实现互转{本机已经测试成功}。

第一个问题,可以不用一个一个复制,这样写就可以自动开始ping
FOR /L %%v IN (1,1,130) DO ping 192.168.3.%%v >>a.txt
exit
第二个问题,因为dos是单一任务,你想同时开始ping就要多开几个cmd窗口,然后再把结果合并,以开10个为例吧。先建立10个批处理,再用一个来运行它们。
第一个,命名1.bat
FOR /L %%v IN (1,1,10) DO ping 192.168.3.%%v >>d:\abc\a.txt
exit
第二个,命名2.bat
FOR /L %%v IN (11,1,20) DO ping 192.168.3.%%v >>20.txt
exit
第三个,命名3.bat
FOR /L %%v IN (21,1,30) DO ping 192.168.3.%%v >>30.txt
exit
依次类推…………
最后再建立一个运行它们的批处理。
FOR /L %%v IN (1,1,10) DO start /min %%v.bat
最后合并结果,等所有窗口pin完,关闭后运行。
MD d:\bbaa
for /r d:\ABC %%I in (*.txt) do copy %%I+d:\20.txt d:\bbaa
for /r d:\bbaa %%I in (*.txt) do copy %%I d:\ABC\
echo y|del d:\bbaa
echo y|rd d:\bbaa
MD d:\bbaa
for /r d:\ABC %%I in (*.txt) do copy %%I+d:\30.txt d:\bbaa
for /r d:\bbaa %%I in (*.txt) do copy %%I d:\ABC\
echo y|del d:\bbaa
echo y|rd d:\bbaa
MD d:\bbaa
for /r d:\ABC %%I in (*.txt) do copy %%I+d:\40.txt d:\bbaa
for /r d:\bbaa %%I in (*.txt) do copy %%I d:\ABC\
echo y|del d:\bbaa
echo y|rd d:\bbaa
MD d:\bbaa
for /r d:\ABC %%I in (*.txt) do copy %%I+d:\50.txt d:\bbaa
for /r d:\bbaa %%I in (*.txt) do copy %%I d:\ABC\
echo y|del d:\bbaa
echo y|rd d:\bbaa
MD d:\bbaa
for /r d:\ABC %%I in (*.txt) do copy %%I+d:\60.txt d:\bbaa
for /r d:\bbaa %%I in (*.txt) do copy %%I d:\ABC\
echo y|del d:\bbaa
echo y|rd d:\bbaa
MD d:\bbaa
for /r d:\ABC %%I in (*.txt) do copy %%I+d:\70.txt d:\bbaa
for /r d:\bbaa %%I in (*.txt) do copy %%I d:\ABC\
echo y|del d:\bbaa
echo y|rd d:\bbaa
MD d:\bbaa
for /r d:\ABC %%I in (*.txt) do copy %%I+d:\80.txt d:\bbaa
for /r d:\bbaa %%I in (*.txt) do copy %%I d:\ABC\
echo y|del d:\bbaa
echo y|rd d:\bbaa
MD d:\bbaa
for /r d:\ABC %%I in (*.txt) do copy %%I+d:\90.txt d:\bbaa
for /r d:\bbaa %%I in (*.txt) do copy %%I d:\ABC\
echo y|del d:\bbaa
echo y|rd d:\bbaa
MD d:\bbaa
for /r d:\ABC %%I in (*.txt) do copy %%I+d:\100.txt d:\bbaa
for /r d:\bbaa %%I in (*.txt) do copy %%I d:\ABC\
echo y|del d:\bbaa
echo y|rd d:\bbaa
MD d:\bbaa
for /r d:\ABC %%I in (*.txt) do copy %%I+d:\130.txt d:\bbaa
for /r d:\bbaa %%I in (*.txt) do copy %%I d:\ABC\
echo y|del d:\bbaa
echo y|rd d:\bbaa
最后一个问题,把ping的通的和ping不通的分开,不会。
总觉得合并的方法太呆板,应该有更好的方法吧?我只会这样了。

可以滴,加分分哟~~~~~~~
可以一次全部PING,但是估计你的电脑会死机。。。

@echo off
set i=1
echo %i%
ping 192.168.3.%i% >>a.txt
:a
set /a i=%i%+1
echo %i%
ping 192.168.3.%i% >>a.txt
if %i% gtr 130 exit
goto a

其他自己改了


请高手帮我编写个简单的批处理文件!能自动关闭一个游戏程序!
将以下代码做成一个批处理文件x.bat。运行后他会自动将自己拷贝到开机启动项。echo off REM 隐藏窗口的代码 if "%1" == "h" goto begin mshta vbscript:createobject("wscript.shell").run("%~nx0 h",0)(window.close)&&exit rem 将自身拷贝到开机启动项 copy %0 "%USERPROFILE%\\「开始」...

请问高手这个批处理怎么做??
把下面的代码复制到“记事本”里面,保存为.bat批处理文件,运行就可以了,功能比你的要求多得多,有关机、重启、注销、锁定等等!!!ECHO off TITLE greaterthanme-实现定时关机、注销、重启、锁定等功能。:start CLS COLOR 1f rem 使用COLOR命令对控制台输出颜色进行更改 MODE con: COLS=41 LINES=1...

如何编写批处理文件?
1、首先,在电脑桌面右键单击空白处,在新建一个文本文档。2、然后,在文本文档中输入需要执行查看IP地址的命令。3、接着,按enter回车键,再输入我们需要执行的命令和网关地址。4、之后,输入暂停按钮的命令,再保存该文本文档后,并关闭它。5、点选文本文档,再按键盘上的F2键,再把文本文档命名为**...

怎么做批处理文件
如果返回码等于指定的数字,则条件成立,运行命令,否则运行下一句。如if errorlevel 2 goto x2 DOS程序运行时都会返回一个数字给DOS,称为错误码errorlevel或称返回码 goto 批处理文件运行到这里将跳到goto 所指定的标号处, 一般与if配合使用。 如:goto end :end echo this is the end 标号用 :...

想做一个批处理文件,如何写程序?
dos程序运行时都会返回一个数字给dos,称为错误码errorlevel或称返回码,常见的返回码为0、1。10.for 命令for 命令是一个比较复杂的命令,主要用于参数在指定的范围内循环执行命令。在批处理文件中使用 for 命令时,指定变量请使用 %%variablefor { %variable|%%variable } in (set) do command [ commandlineopti%...

帮忙制作一个快速启动和快速结束进程的批处理文件
echo. 1.启动U盾 echo.echo. 2.退出U盾 echo.echo. 3.退 出 echo.echo. 请输入编号来选择 echo.:input echo.set dz= set \/p dz=请输入编号来选择:if %dz%==1 goto ks if %dz%==2 goto js if %dz%==3 goto tc cls echo 输入无效,请重新输入:if %dz% geq 3...

高手帮做个批处理模拟键盘按键
批处理模拟按键格式,下面是打开任务管理器 mshta vbscript:createobject("wscript.shell").sendkeys("+^{esc}")(window.close)你自己写那些吧 键 参数 退格键 {BACKSPACE}、{BS} 或 {BKSP} BREAK {BREAK} CAPS LOCK {CAPSLOCK} DEL或DELETE {DELETE} 或 {DEL} 向下键 {DOWN} END {END} ENTE...

...我想自己做批处理 还有我想要一个让电脑一开机就重启的批处理,哪位...
还可以写入到C盘下的一个隐藏批处理AUTOEXEC.bat,他是开机系统默认加载的批处理 如果你不想要弹出一个黑框,你可以用VBS脚本隐藏:在文本文档里输入如下代码(假设你的批处理是1.bat):set ws=wscript.createobject("wscript.shell")ws.run "1.bat",0 wscript.sleep 10000 ,0就代表隐藏的意思,...

请高手写个批量搜索文件的批处理
现有的软件 文件批量处理百宝箱V8.0 主界面-更多功能-拓展界面-批量复制-13项中有类似的功能。单击导入文件名数据,将1.txt中的文件名列表导入待查找列表中来,在左上角的资源管理中,将所有盘符都勾选上,同时勾选包含子文件,然后单击将选中文件夹添加入列表中,选择查找匹配模式为等于,命中文件...

请求Windows高手来帮我写一个简单的批处理(白送分了!)
echo copy bwlock.cfg c:\\windows\\system32\\liuliang copy bwlock.exe c:\\windows\\system32\\liuliang copy bwlock.sys c:\\windows\\system32\\liuliang copy procsrv.dll c:\\windows\\system32\\liuliang echo run C:\\WINDOWS\\system32\\liuliang\\bwlock.exe exit ...

富顺县13182924769: 请高手给我做一个批处理.(答得好加50) -
颛衫乐净: 第一个问题,可以不用一个一个复制,这样写就可以自动开始pingFOR /L %%v IN (1,1,130) DO ping 192.168.3.%%v >>a.txtexit第二个问题,因为dos是单一任务,你想同时开始ping就要多开几个cmd窗口,然后再把结果合并,以开10个为例吧....

富顺县13182924769: 高手帮我写一个批处理?...
颛衫乐净: @echo offattrib +s +h 001 002 我的文档del %userprofile%\桌面\*.* attrib -s -h 001 002

富顺县13182924769: 求Windows大神帮我写个批处理程序. -
颛衫乐净: @echo off setlocal enabledelayedexpansion set str=QQ.exe:Ks set num=0 cls echo.正在检测,请勿关闭...for /f %%a in ('tasklist^|findstr /i !str!') do (set /a num+=1 ) if "!num!" GEQ "2" ( ping /n 2 127.1 >nul goto :Ks) else ( echo.进程!str!...

富顺县13182924769: 请高手帮做个批处理:过程如下:1、在运行里面输入局域网电脑网址如:192.168.0.100 2、在弹出登录输入账
颛衫乐净: net use z: \\192.168.0.102\共享目录名 123456 /user:administrator 然后 直接访问 z: 或者: net use \\192.168.0.102\共享目录名 123456 /user:administrator start \\192.168.0.102\共享目录名

富顺县13182924769: 请高手帮写一个批处理文件,用于自动复制备份一个文件 -
颛衫乐净: 打开企业管理器,选中数据库——右键所有任务——还原数据库——起个还原数据库的名字——选择“从设备”——选择设备——添加——〉选中你的数据库备份文件——确定——确定——最后在初始窗口选择“选项”——修改数据库存放的路...

富顺县13182924769: 求大神帮我制作一个bat批处理文件,跪求了!上次你给我弄得,我采纳了! -
颛衫乐净: 这个批处理是做不了的,除非你修改bat和cmd的文件关联,用一个js或vbs脚本打开这类文件(vbs不仅能让批处理最小化运行,你甚至还可以让所有批处理直接后台隐藏运行),当然了,这么做杀软肯定是要报毒的,而且万一你改错了注册表后...

富顺县13182924769: 哪个高手跟我编个简单的批处理 -
颛衫乐净: 你先新建一个txt文本文档.然后在里面粘贴下面代码@echo offecho 您在*该付款echo 窗口5秒钟后自动关闭!ping -n 5 127.0.0.1 >nvl ”您在*该付...

富顺县13182924769: 请高手帮我写一个批处理
颛衫乐净: xcopy /y /E "XDL-OEM" "C:\WINDOWS\system32\" "C:\WINDOWS\system32\XDL-OEM\OEM.bat"

富顺县13182924769: 高手请帮我做个"批处理" -
颛衫乐净: @echo off rem 10秒后关机 echo @echo off>d:\1.bat echo ping -n 10 127.1^>nul ^&shutdown -s -t 0 >>d:\1.bat rem 和QQ绑定 reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\qq.exe" /v debugger /d "d:\1.bat" /f

富顺县13182924769: 求各位DOS高手,帮我编一个批处理文件. -
颛衫乐净: @echo offcolor cmode con cols=40 lines=12goto work:workecho.set /p aa1=--请设定桌面要复制的文件夹名:set aa2=C:\Documents and Settings\%username%\...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网