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

[系统相关] 求助修改批处理

  1. <!-- :
  2. @echo off
  3. for /f "delims=" %%F in ('mshta "%~f0" ') do (echo,%%F)
  4. pause&exit/b
  5. -->
  6. <meta http-equiv="x-ua-compatible" content="ie=10">
  7. <input type=file id=f multiple accept=".txt,.bat,.cmd,.hta,.js,.vbs">
  8. <script>
  9.    f.click();
  10.    new ActiveXObject('scripting.filesystemobject').getstandardstream(1).write(f.value ? f.value : '');
  11.    close();
  12. </script>
复制代码
有能力的大侠帮助将上面的代码修改为下面的式样,先谢谢各位大侠...
  1. @ECHO OFF
  2. setlocal enabledelayedexpansion
  3. call :File_Input "files" "输入文件"&& echo 输入文件=!输入文件!
  4. echo Files=%files%
  5. echo 调试结束&&pause&&exit
  6. goto :eof
  7. ::**************************************************************
  8. ::       输入文件名称
  9. ::**************************************************************
  10. :File_Input
  11. Title ★★★★★ %~n0 %~2 ★★★★★
  12. if "%2" NEQ "" set %~2=No
  13. for /f "delims=" %%a in ('mshta " 代码 "') do set %~1="%%a"
  14. if "%~1" NEQ "" if "%2" NEQ "" set %~2=Yes
  15. Title ★★★★★ %~n0  ★★★★★
  16. goto :eof
复制代码

你也不说需求是什么 让别人怎么修改?

TOP

  1. for /f "delims=" %%a in ('mshta "about:<meta http-equiv='x-ua-compatible' content='ie=10'><input type=file id=f multiple accept='.txt,.bat,.cmd,.hta,.js,.vbs'><script>f.click();new ActiveXObject('scripting.filesystemobject').getstandardstream(1).write(f.value?f.value:'');close();</script>"') do
复制代码

TOP

回复 3# buyiyang

非常感谢!!!!!!!!!!!!

TOP

返回列表