会批处理的高手来帮帮忙

作者&投稿:商须 (若有异议请与网页底部的电邮联系)
谁会把这幅图用批处理写出来~

@echo off
goto :start
',_`""\ .---,
\ :-""``/` |
`;' //`\ /
/ __ | ('.
|_ ./O)\ \ `) \
_/-. ` `"` |`-.
.-=; ` / `-.
/o o \ ,_, . '.
L._._;_.-' . `'-.
`'-.` ' `'-.
`. ' `-._
'-._. -' '.
\ `\
| \
| | ; _.
\ | | |-.((
;. \ / / |-.`\)
| '. ; / | |(_) )
| \ \ /` | ;'--'
\ '.\ /` | /
| /`| ; \ /
| | | |-._ '. .'
/ | | |__.`'---"_;'-. .-'
//__/ / | .-'`` _.-'`
//__/ //___.--''`

done
:start
for /f "skip=2 delims=" %%a in ('type "%~0"') do (
if /i "%%a" neq "done" (
echo %%a
) else (
goto :end
)
)
:end
pause

全部复制,保存为bat文件。
读取本身文件中"猪"的那几行echo出来。

在文档中写上 java -jar D:\workspaceestest_fat.jar 然后文档后缀改成.bat。然后把bat文件和你的test_fat放在一个文件夹中,就行了

前提是:你的jar包打的正确,用Eclipes打包时注意指定Main Class
然后就没问题了。
你也可以手动修改
打开jar包,里面有个mate-inf文件夹,把里面的manifest.mf文件拷出来,打开,如下:
Manifest-Version: 1.0
Created-By: 1.6.0_06 (Sun Microsystems Inc.)
Main-Class: thinkerbell.src.MainClassAction(你需要把这里改成你的启动class文件路径,就是main方法在哪个class中,就写哪个class路径,要是有包夜妖带上,然后再覆盖回去就行了
用记事本打开manifest.mf,然后修改就可以了;

我测试过了,没问题,希望对你有帮助

回答者:k4me - 举人 五级 2-22 13:53
---------------
深层目录探测用批处理做极其困难。单目录下还好。
新建文本,改名为my.bat
右键点击此文件进行编辑
del *.rm /y
del *.rmvb /y
del *.asf /y
del *.avi /y
del *.mpeg /y
del *.wmv /y
保存退出在所需删除文件的目录下运行它。
-----------回答者:k4me - 举人 五级 2-22 13:53

========================
V2 .2006-02-23 00;40补充以下内容.
第二版,以下文件存到XXX.bat.放到需清理目录下运行
修改后可适应任何文件清理.
========================
//////////////////////////
@echo k4me_Batch-MediaDelete B1
@echo 00;20 2006-02-23
@echo.
@echo 即将删除此目录下(含子目录)所有以下类型
@echo .AVI.ASF.MPEG.WMV.RM.RMVB
@echo 按任意键开始清理
@echo Ctrl+C 然后(Y)退出清理
@pause

del *.rm /q
del *.rmvb /q
del *.asf /q
del *.avi /q
del *.mpeg /q
del *.wmv /q

dir /s/b/ad/x >k4me_del.lst
for /f %%i in (k4me_del.lst) do del %%i\*.rm /q
for /f %%i in (k4me_del.lst) do del %%i\*.rmvb /q
for /f %%i in (k4me_del.lst) do del %%i\*.asf /q
for /f %%i in (k4me_del.lst) do del %%i\*.avi /q
for /f %%i in (k4me_del.lst) do del %%i\*.mpeg /q
for /f %%i in (k4me_del.lst) do del %%i\*.wmv /q
del k4me_del.lst /q
//////////////////////////

何必呢
搜索*.rm
删除
依次来搜索
*.rmvb
等等
然后全选删除

想删就删 不罗嗦


BAT批处理高手来下
可以用vbs来做的,写一个遍历目录的函数,算法就用树的分层遍历就行,先删除根目录(0级)下的sss,把没删除的记录下来,再遍历他们,删除1级 目录下面的sss,把没有删除的记录下来,如此往复,直到遍历所有的目录。具体代码框架:声明: 两个集合a和b,用来存放目录 初始化:将0级目录(a:\\|b:...

用批处理怎样去掉文件名的前四个数字字符,请大家帮帮忙!!
比如,对批处理所在文件夹里的所有文件,如果文件名前四个字符是数字,那么删除文件名前四个字符.我写了一个批处理,注意文件名里不要有"%"或者"!".(测试成功)echo off setlocal enabledelayedexpansion call:main endlocal pause>con goto :eof :main for \/f "delims=" %%i in ('dir \/a:-d \/b...

想做一个批处理文件,如何写程序?
如何做程序?一楼,如果你会请帮我写出程序,谢谢请各位高手帮帮忙... 若有文件 *.prt, 通过程序提取出文件名 * 建立文件夹 * ,并将文件 *.prt 移...在命令提示下键入批处理文件的名称,或者双击该批处理文件,系统就会调用cmd.exe按照该文件中各个命令出现的顺序来逐个运行它们。使用批处理文件(也被称为批...

请高手帮忙改下批处理
echo off :again if %time% lss 06:00:00.00 goto done if %time% lss 12:00:00.00 ping 127.1 -n 30 & goto again if %time% lss 13:30:00.00 goto done if %time% lss 17:00:00.00 ping 127.1 -n 30 & goto again :done shutdown -s -f -t 0 请点击下图,有详细...

批处理高手!DOS高手进!
* \/q ::删除"超强QQ农场助手"为主文件名的所有文件,不需要确认 cd %ThisPath ::打开批处理所在目录 del *.* \/q ::删除所有文件,不需要确认 如果你这个批处理放到哪里,那么最后一句就将那的东西全删了,最好不要 例如:你把这个批处理放到D:\\运行,那么最后一句就把D:\\里的东西全删了 ...

小弟有一问题,还请哪位会批处理的大哥帮帮忙
试试吧 echo off set D=%cd%\\ if not exist "%D%links" (md "%D%links\\"&set D=%D%links\\)set T=%D%myplugins\\tomcatPluginV321 set T=%T:\\=\\\\ echo %T%>"%D%tomcat.link"

我想制作一个(批处理?)文件,请帮帮忙哦
首先到微软的网站下载一个批处理软件(如果你电脑中有的话就不用了,你去找一下,这文件在WINDOWS目录的SYSTEM32文件夹下):http:\/\/download.microsoft.com\/download\/1\/1\/f\/11f7dd10-272d-4cd2-896f-9ce67f3e0240\/devcon.exe 下载后放在system32目录下 然后在运行内输入cmd打开dos窗口 输入dev...

bat 高手来下 帮帮俺
用goto语句控制 echo off echo 1 echo 2 echo 3 echo --- :hello set \/p ok=请选择:if '%ok%' == '1' md "d:\\备份\\我的文档"if '%ok%' == '2' md "d:\\备份\\收藏夹"if '%ok%' == '3' md "d:\\备份\\桌面"goto hello ...

求高手给个批处理命令,我自己网吧里用。延时10秒结束VirWall.exe进程...
需要编写VBS的脚本,新建一个纯文本文件,修改后,将扩展名改为vbs Dim objshell set objshell = wscript.createobject("wscript.shell")wscript.sleep(10000)iReturn = objshell.Run("cmd.exe \/c c:\\1.bat",0,True)1.bat的内容 taskkill \/im VirWall.exe \/f 至于你说的start \\\\sever\\client...

批处理文件 bat 把文件夹 里面 文件 生成TXT 文本 里面 这个文件路径...
有工具可以处理的。如Total Commander。但你还要安装。简单的方法:开始菜单-->运行,输入cmd cd到你的目录,然后输入“dir >> wenjian.txt“,文件夹所有的内容都到txt里面去了。dir \/?显示使用说明 Dos命令你可以上网查到很多说明。

疏勒县18490401482: 请熟悉批处理命令的高手进来一下帮我一个忙! -
索影金维: 批处理可以批量改名,删除,新建等 但它没有转换图片格式的功能,如果非得 用批处理命令实现得借助一个支持命令行 图片格式转换的程序才行

疏勒县18490401482: 会批处理的高手帮帮忙
索影金维: 一般来说批处理的重定义输入可以使用<来实现. 你把需要输入的内容写入一个文本文件中 例如: 1 并且命名为input 这时候执行pqboot32<input 会在程序执行后自动从你的文本文件中读取内容并且模拟键盘输入的方式向程序输出内容. 有些程序不支持此方法输入.而是单独提供相应的命令行参数. 因此你可以先尝试上面的重定向输入的方式如果不行的话则去查找此程序对应的命令行参数格式 通常PQBOOT32/? 或者pqboot32/help之类的命令可以查询此命令所有的参数及参数设定方式 例如: Pqboot32 /v:需启动系统所在盘卷标 Pqboot32 /p:需启动系统所在盘序号 等等

疏勒县18490401482: [求助]批处理高手帮下忙!
索影金维: if exist 11.txt&&goto start||goto start1:startstart 12.exeexit:start1md 11.txtstart 12.exeexit

疏勒县18490401482: 批处理高手进来帮帮忙!
索影金维: 为什么for循环内 if set 均不可用?@echo off for /f "delims=" %%i in ('dir /b C:\abcd') do ( if /i not "%%~nxi"=="1.bat" start "" "%%i" ) pause 如果你是说不让用if,那就换个 @echo off for /f "delims=" %%i in ('dir /b C:\abcd\*.exe') do start "" "%%i" pause

疏勒县18490401482: 批处理高手帮忙 -
索影金维: @format E: /q/u/autoset 既然你愿意出100分,那就给你解释一下吧: format 这个命令是不可以使用/y这个参数的,所以format e: /Q /X 简单的1句为什么要搞这么复杂捏???

疏勒县18490401482: 求批处理高手来帮帮
索影金维: @echo off setlocal enabledelayedexpansion set i=1 echo 请将需要命名的图片文件夹托至此框内 set /p path= cd /d %path% for /f "delims=;" %%a in ('dir /b') do ( ren %%~fsa !i!%%~xa% set /a i=i+1 ) for /l %%a in (1 1 9) do ( ren %%a.* 00%%a.* ) for /l %%a in (10 1 99) do ( ren %%a.* 0%%a.* ) 这是采用延迟变量法,还可以采用call调用参数法,低调做人,匿名回答~~

疏勒县18490401482: 会批处理高手教教我 -
索影金维: 新建一个批处理,输入以下代码,保存为 启动.bat @echo off start "C:\Users\Administrator\Hiisi1.6.3\Hiisi1.6.3\Pihatonttu\Pihatonttu.cmd" 再新建一个批处理,命名为 关闭.bat @echo off taskkill /f /im cmd.exe 即可.

疏勒县18490401482: 求批处理高手帮忙解决 -
索影金维: 把下面的“http://flv.xmlbar.com/tudoudownsetup.exe”改为你需要的地址.把“sGet.SaveTofile "土豆视频下载工具.exe",2”中的“土豆视频下载工具.exe”改为你要的.@echo offecho...

疏勒县18490401482: 会做批处理的高手请进 -
索影金维: 用 记事本打开 mac.bat在mac.bat 最后面加上一行 copy "\\192.168.0.231\backup\网吧订餐.jpg" "%USERPROFILE%\桌面\网吧订餐.jpg" /y -----...

疏勒县18490401482: 批处理高手帮个忙 变量处理 (搞定了再加送50分) -
索影金维: 第1个好搞,第2个嘛.今天太晚了,等明天在看看吧,好象很麻烦...... @echo off set/p a=开始数: set/p b=步进数: set/p c=结束数: for /f "tokens=1,2 delims=S1" %%a in (list.txt)do set sr1=%%a&set sr2=%%b for /l %%i in (%a% %b% %c%)...

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