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


    defanive你是用xp吧?commondialog我不是没有试过,在win7下不行啊~
为何批处理不适合做界面
为何随风讨厌call命令
http://bbs.bathome.net/thread-4482-1-10.html

TOP

6L的代码基于清除批处理自身最后一行的研究成果,将批处理自己作为临时文件使用
第三方命令行工具编程
Http://Hi.Baidu.Com/Console_App

TOP

win2003.....有点慢...该机子事?

TOP

  1. @echo off
  2. for /f %%a in ('^(type "%~f0"^&echo;x^)^|find /c /v ""') do set "nLine=%%a"
  3. setlocal enabledelayedexpansion
  4. (for /l %%a in (2,1,%nLine%) do set /p Line_%%a=&set "Exec=!Exec!&echo;^!Line_%%a^!")<"%~f0"
  5. :loop
  6. >"%~f0" (type nul%Exec%)
  7. mshta vbscript:execute("set oDlg=CreateObject(""MSComDlg.CommonDialog""):oDlg.MaxFileSize=260:oDlg.Flags=4:oDlg.Action=1:CreateObject(""Scripting.FileSystemObject"").OpenTextFile(""%~f0"",8).Write(""_""&oDlg.FileName):self.close")
  8. <"%~f0" (for /l %%a in (1,1,%nLine%) do set /p Data=)
  9. echo File Path: %Data:~1%
  10. pause
  11. goto :loop
  12. ::Data
复制代码
稍微写了一段,批处理自身应该不算临时文件吧,
1

评分人数

    • CrLf: 效率的确更高些技术 + 1
第三方命令行工具编程
Http://Hi.Baidu.Com/Console_App

TOP

回复 4# raymai97


    哦哦~
我对这东不解啊。。。

TOP

回复 3# garyng


    hta来的,改成html就不能写入注册表了
为何批处理不适合做界面
为何随风讨厌call命令
http://bbs.bathome.net/thread-4482-1-10.html

TOP

还是一句:RayMai究竟是RayMai啊!

收藏了。。

是HTML+BAT吧?

TOP

特来支持!!
http://www.diecasting86.com

TOP

返回列表