求高手写条怎么写批处理文件!

求高手为以下批处理文件的代码写注释~_百度知道
求高手为以下批处理文件的代码写注释~
代码如下:@echo offecho Directory: %1for /F &tokens=3,4*&quot长籂馆既弋焕龟唯骇沥; %%i in ('dir /OG %1') do (
if &%%i&==&&DIR&& (echo %%j
directory) else (if exist %%j echo %%j
file))功能是通过参数给定一个目录,判断目录中的每一项是文件还是目录,显示输出。
提问者采纳
这个就不要解释了,知道功能就行了,看是谁帮你写的还有错误, 如果想学批处理不是这长籂馆既弋焕龟唯骇沥么问能行的。就这代码的“思路”帮你改一下(呵呵,我这改了都还有. 和..也算文件夹): @echo offecho Directory: %1for /F &tokens=3*& %%i in ('dir /OG %1') do if not &%%j&==&& (if &%%i&==&&DIR&& (echo %%j
directory) else (if exist &%~1\%%j& echo %%j
file))pause
提问者评价
其他类似问题
批处理文件的相关知识
您可能关注的推广
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁求高手帮忙写一个自动对比两个文本并同步的批处理代码_百度知道
求高手帮忙写一个自动对比两个文本并同步的批处理代码
比如有文件 1.txt 和 2.txt,我想要对比1和2的不同并将结果输出为3.txt。然后如果有不同的地方,将1的内容根据2修改,或者直接把2的内容替换到1也可以我只会写对比的findstr /ivg:&1.txt& &2.txt& 1&3.txt后面的同步求指点,分不多,求帮忙
忘了说明,2.txt是局域网另一个ip地址下的文件
提问者采纳
需要在2.txt所在的电脑上将2.txt或它所在的文件夹设置成共享,并授予修改权限,才能够在本机上访问和更改。
提问者评价
我自己写出来了,分就给你吧,虽然没什么用还是谢谢了
其他类似问题
批处理的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁求高手写条批处理!_百度知道
求高手写条批处理!
如果我在F:\test里面500个文件夹要批量映射到F:\ceshi里面,该怎么写.映射后用回映射前那个名字
等于 f:\ceshi\1
f:\test\1
映射的软件在F:\junction.exe这小软件用法是
junction F:\ceshi\(映射后的名字) F:\test\(要映射的文件夹)
提问者采纳
@echo offpushd f:\testfor /d %%i in (*) do junction &F:\ceshi\%%i& &F:\test\%%i&
提问者评价
其他类似问题
批处理的相关知识
按默认排序
其他1条回答
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁求高手帮忙写个批处理!_批处理吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:5,336贴子:
求高手帮忙写个批处理!收藏
我要用网页形式打开某个IP地址!然后用另一个IP打开另一个网页!如何让后面的那个批处理的网页不覆盖掉前面那个网页!而是重新打开一个网页。。。。我用的是IE浏览器!
高手何在!!!!
难道是太简单了么?不好意思我是菜鸟来着的,只懂一点点皮毛!求指教哇!!
offstart wscript.sleep 20000 我是这么写的 但是会覆盖掉前面的打开的网页 能不能让他重复打开不覆盖呢!!
自己搞定了!!
off"%SystemDrive%\Program Files\Internet Explorer\iexplore.exe" "%SystemDrive%\Program Files\Internet Explorer\iexplore.exe" 192.168.0.178echo 楼主可是要这样 = =?pause
差不多!!~~
登录百度帐号我的游戏推荐游戏
后查看最近玩过的游戏
为兴趣而生,贴吧更懂你。或求高手帮忙写一段批处理格式化一段XML文件!
求高手帮忙写一段批处理格式化一段XML文件!
补充:原内容如下~&&&&&&& &Post&&&&&&&&&&&& &Author&&/Author&&&&&&&&&&&& &CreateTime&2&/CreateTime&&&&&&&&&&&& &ModifiedCreateTime&2&/ModifiedCreateTime&&&&&&&&&&&& &Id&&/Id&&&&&&&&&&&& &PostType&text&/PostType&&&&&&&&&&&& &PostId&6abc81c0-82d5-11e2-b0e4-d2&/PostId&&&&&&&&&&&& &Privacy&0&/Privacy&&&&&&&&&&&& &Source&30&/Source&&&&&&&&&&&& &Tags&&&&&&&&&&&&&&&& &Tag&学习笔记&/Tag&&&&&&&&&&&&&&&& &Tag&创意&/Tag&&&&&&&&&&&& &/Tags&&&&&&&&&&&& &Title&有关创意&/Title&&&&&&&&&&&& &Text&&p&1.创意的真谛&br /& 跳出“庐山”,超越自我,超越常规引导。&br /&2.创意与复制&br /& 在“玫瑰”前加不同修饰。比如,连锁,可乐,肯德基,沃尔玛。&br /&3.长期积累,偶尔得之&br /& 在某领域浸淫久了,会发现很多创意的事情。&br /&4.USP(unique selling proposition)原则&br /& 商业创意必须独特而清晰的USP。&br /&5.共鸣原则&br /& 挖掘人的情感&br /&6.ROI原则&br /& ①关联性(relevance)②原创性(originality)③震撼性(impact)&br /&7.炒作&br /&&br /&&/p&&/Text&&&&&&&& &/Post&
转换后的内容格式为:
&&& &item&&&&&& &title&有关创意&/title&&link& &&&&& &description&&p&1.创意的真谛&br /& 跳出“庐山”,超越自我,超越常规引导。&br /&2.创意与复制&br /& 在“玫瑰”前加不同修饰。比如,连锁,可乐,肯德基,沃尔玛。&br /&3.长期积累,偶尔得之&br /& 在某领域浸淫久了,会发现很多创意的事情。&br /&4.USP(unique selling proposition)原则&br /& 商业创意必须独特而清晰的USP。&br /&5.共鸣原则&br /& 挖掘人的情感&br /&6.ROI原则&br /& ①关联性(relevance)②原创性(originality)③震撼性(impact)&br /&7.炒作&br /&&br /&&/p&&/description&&&&&& &pubDate&Sat, 02 Mar :30 GMT&/pubDate&&guid& &&&&& &&& &/item&几十篇都是这么排下来的~
用这个吧。@echo off@echo.@echo.set /p file=拖拽要处理的文件:type %file% |find "&Text&" &temp.tmpecho & &^&/item^& &swap.txtecho %%i |find "&title&" &&swap.txtecho ^&link^& ^&/link^& && swap.txtfor /f " tokens=1* delims=&Text&" %%i in (temp.tmp) do (echo & &^&description^&%%j^&description^& && swap.txt)del /f /q temp.tmpecho & &^&pubDate^&Sat, 02 Mar :30 GMT^&/pubDate^& && swap.txtecho ^&guid^& ^&/guid^& && swap.txtecho & &^&/item^& && swap.txtstart "" swap.txtpause
去掉一行代码。
set /p file=拖拽要处理的文件:
type %file% |find &
& &temp.tmp
echo & &^ &swap.txt
^ && swap.txt
for /f & tokens=1* delims=
& %%i in (temp.tmp) do (
&& swap.txt
del /f /q temp.tmp
Sat, 02 Mar :30 GMT^
&& swap.txt
^ && swap.txt
echo & &^ && swap.txt
start && swap.txt
乱码问题,你可以用直接转码就可以了。这个不影响使用。
有需要的话,直接给我一份XML文件。我来看看。
的感言:当代劳模!所有人都应该向你学习!
其他回答 (2)
搞定了没?
@echo off@echo.@echo.set /p file=拖拽要处理的文件:type %file% |find "&Text&" &temp.tmpecho & &^&/item^& &swap.txtecho %%i |find "&title&" &&swap.txtecho ^&link^& ^&/link^& && swap.txtfor /f " tokens=1* delims=&Text&" %%i in (temp.tmp) do (echo & &^&description^&%%j^&description^& && swap.txt)del /f /q temp.tmpecho & &^&pubDate^&Sat, 02 Mar :30 GMT^&/pubDate^& && swap.txtecho ^&guid^& ^&/guid^& && swap.txtecho & &^&/item^& && swap.txtstart "" swap.txtpause
首先非常感谢你,然后应该是我没有表达明白我的意思。我是把原来的&Post&&/Post&、&Author&&/Author&、&Title&&/Title&、&Text&&/Text&……这类标签的内容,重新编排,并且编到新的 &item&&title&&link& &description&&pubDate&这些标签里、而且现在写出来的这个批处理得出的结果是乱码,
再一次表达我的感谢、、、
相关知识等待您来回答
编程领域专家}

我要回帖

更多关于 怎么写批处理文件 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信