[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[文件操作] [已解决]全盘搜索并产生链接网页的批处理问题在哪里

同上,后面的为什么不行
  1. @echo off&setlocal EnableDelayedExpansion&color
  2. rem 下面的语句是生出文件主体
  3. set /p run=你要查找的文件名必须是(例如:*.mp3或123.jpg)=
  4. for /f "skip=1 tokens=1,2 delims=\" %%i in ('fsutil fsinfo drives^|find /v ""') do (
  5. set drive=%%i
  6. set drive=!drive:~-2!
  7. echo 这是%run%
  8. echo 这是!drive!\
  9. @dir "!drive!\*!run!*" /a-d/b/s/d/o>>22.txt
  10. rem 到上面都能行
  11. for /f "delims=" %%j in (22.txt) do @echo ^<p^>^<a href="%%~fj"^>%%~fj^</a^>^</p^>>>AUTOINDEXHY.htm
  12. )
  13. pause
复制代码

[ 本帖最后由 hlzj88 于 2009-8-15 14:57 编辑 ]
1

评分人数

    • keen: 感谢主动给标题标注[已解决]字样PB + 2
目的,学习批处理

@echo ^^%%~fj^^>>AUTOINDEXHY.htm
@不用加的把,,,,,
还有为什么要用转义符^ 直接%%~FJ就可以了吧
o(∩_∩)o...~~~
空间:http://hi.baidu.com/fair_jm
喜欢批处理的没事的话去逛逛哦~~

TOP

我帮你加上code标签了,错了没?

Q: 如何用code把代码扩起来?
A: http://bbs.bathome.net/thread-404-1-1.html

参考《批处理之家论坛使用常见问题FAQ》:http://bbs.bathome.net/thread-3473-1-1.html
我帮忙写的代码不需要付钱。如果一定要给,请在微信群或QQ群发给大家吧。
【微信公众号、微信群、QQ群】http://bbs.bathome.net/thread-3473-1-1.html
【支持批处理之家,加入VIP会员!】http://bbs.bathome.net/thread-67716-1-1.html

TOP

谢谢版主提醒,过去学习了。
目的,学习批处理

TOP

是不是因为pause前多了个右括号?
第三方命令行工具编程
Http://Hi.Baidu.Com/Console_App

TOP

奇怪,原封不动的单独调试后面一句,能行,通过后,原来的P居然能用了。
目的,学习批处理

TOP

返回列表