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

[其他] Hope Any to Bat,将任何文件插入至Bat中

[复制链接]
发表于 2022-6-5 17:13:09 | 显示全部楼层
win7好像没有Sort /Unique后面这个参数
发表于 2022-6-6 13:15:45 | 显示全部楼层
批处理LOGO代码:
  1. @echo off
  2. echo;
  3. echo; ■    ■
  4. echo; ■    ■
  5. echo; ■■■■
  6. echo; ■    ■
  7. echo; ■    ■
  8. echo;
  9. ping -n 1 127.1 >nul&&cls&&echo;
  10. echo; ■    ■
  11. echo; ■    ■  □□□
  12. echo; ■■■■  □  □
  13. echo; ■    ■  □  □
  14. echo; ■    ■  □□□
  15. echo;
  16. ping -n 1 127.1 >nul&&cls&&echo;
  17. echo; ■    ■          ■■■
  18. echo; ■    ■  □□□  ■    ■
  19. echo; ■■■■  □  □  ■■■
  20. echo; ■    ■  □  □  ■
  21. echo; ■    ■  □□□  ■
  22. echo;
  23. ping -n 1 127.1 >nul&&cls&&echo;
  24. echo; ■    ■          ■■■      □□
  25. echo; ■    ■  □□□  ■    ■  □    □
  26. echo; ■■■■  □  □  ■■■    □□□□
  27. echo; ■    ■  □  □  ■        □
  28. echo; ■    ■  □□□  ■          □□□
  29. echo;
  30. ping -n 1 127.1 >nul&&cls&&echo;
  31. echo;  ■■■
  32. echo; ■    ■
  33. echo; ■■■■
  34. echo; ■    ■
  35. echo; ■    ■
  36. echo;
  37. ping -n 1 127.1 >nul&&cls&&echo;
  38. echo;  ■■■
  39. echo; ■    ■
  40. echo; ■■■■  □□□
  41. echo; ■    ■  □  □
  42. echo; ■    ■  □  □
  43. echo;
  44. ping -n 1 127.1 >nul&&cls&&echo;
  45. echo;  ■■■           ■    ■
  46. echo; ■    ■          ■    ■
  47. echo; ■■■■  □□□    ■■■
  48. echo; ■    ■  □  □        ■
  49. echo; ■    ■  □  □    ■■
  50. echo;
  51. ping -n 1 127.1 >nul&&cls&&echo;
  52. echo; ■■■■
  53. echo;    ■
  54. echo;    ■
  55. echo;    ■
  56. echo;    ■
  57. echo;
  58. ping -n 1 127.1 >nul&&cls&&echo;
  59. echo; ■■■■
  60. echo;    ■     □□□
  61. echo;    ■     □  □
  62. echo;    ■     □  □
  63. echo;    ■     □□□
  64. echo;
  65. ping -n 1 127.1 >nul&&cls&&echo;
  66. echo; ■■■
  67. echo; ■    ■
  68. echo; ■■■
  69. echo; ■    ■
  70. echo; ■■■
  71. ping -n 1 127.1 >nul&&cls&&echo;
  72. echo; ■■■    □□□
  73. echo; ■    ■       □
  74. echo; ■■■     □□□
  75. echo; ■    ■  □   □
  76. echo; ■■■    □□ □
  77. ping -n 1 127.1 >nul&&cls&&echo;
  78. echo; ■■■    □□□  ■■■■
  79. echo; ■    ■       □    ■
  80. echo; ■■■     □□□    ■
  81. echo; ■    ■  □   □    ■
  82. echo; ■■■    □□ □    ■
  83. ping -n 1 127.1 >nul&&cls&&echo;
  84. echo; 欢迎使用 Hope Any tp Bat 。
  85. ping -n 2 127.1 >nul&&cls
  86. exit /b
复制代码
发表于 2022-6-6 13:23:57 | 显示全部楼层
本帖最后由 qixiaobin0715 于 2022-6-6 13:42 编辑

连这个也要给我个技术分,不妥不妥。

评分

参与人数 1技术 +1 收起 理由
command1152 + 1 不要再删了!

查看全部评分

发表于 2022-6-6 13:27:11 | 显示全部楼层
何必呢???
发表于 2022-6-6 13:29:41 | 显示全部楼层
回复 21# qixiaobin0715


    按回复按钮不要钱....
发表于 2022-6-6 13:48:53 | 显示全部楼层
  >> 正在生成文件十六进制信息,此步骤将耗费较多时间,请耐心等待……
无效命令行开关。

出现问题了
发表于 2022-6-6 17:09:06 | 显示全部楼层
回复 18# qixiaobin0715


    你知道吗:删除有评分的帖子评分会撤回...
发表于 2022-6-6 17:52:27 | 显示全部楼层
我用您的按键检测做了一个东西:
  1. @echo off
  2. @Call :LoadFunctions
  3. :i
  4. cls
  5. echo;
  6. echo; 1.退出
  7. echo; 2.输入密码
  8. echo; F.控制台
  9. echo;
  10. Set/P=# 请选择:[ ]<Nul
  11. @Call :Choice
  12. If "%ascKey%"=="1" Set/P=#1]<Nul & exit
  13. If "%ascKey%"=="2" Set/P=#2]<Nul & goto :sr
  14. If "%ascKey%"=="f" Set/P=#F]<Nul & goto :y
  15. If 0 Equ 0 @Goto :i %= 防止因特殊字符而出错 =%

  16. :Choice
  17.         %_Getch:#ascCode#=ascKey%
  18. @Goto :Eof
  19. :LoadFunctions
  20.         Set _Getch=Set "#ascCode#=" ^& ( For /F "Usebackq Delims=" %%_ in (`XCopy /L /W "%~f0" "%~f0" 2^^^>Nul`) Do If Not Defined #ascCode# ( Set "#ascCode#=%%_") ) ^& Call Set "#ascCode#=%%#ascCode#:~-1%%"
  21. @Goto :Eof
  22. :sr
  23. cls
  24. echo;
  25. echo; 输入密码(.清除 [空格]确定)F调出控制台:
  26. Set/P=# %mm%[ ]    <Nul
  27. @Call :Choice
  28. If "%ascKey%"=="f" Set/P=#F]<Nul & set "xxa= " & set "xxb=*" & set "xxc= " & set "xxd= " & goto :y
  29. if "%ascKey%"=="." set "mm=" & Set/P=#.]<Nul & goto :sr
  30. if "%ascKey%"==" " Set/P=#*]<Nul & if "%mm%"=="HOPE2021" goto :y
  31. Set/P=#%ascKey%]<Nul
  32. set mm=%mm%%ascKey%
  33. goto :sr
  34. :y
  35. set xxa=*
  36. set xxb=
  37. set xxc=
  38. set xxd=
  39. :yb
  40. cls
  41. echo;
  42. echo; 控制台
  43. echo; 按数字选择,[空格]确定
  44. echo;
  45. echo; [%xxa%] 1.开头
  46. echo; [%xxb%] 2.输入密码
  47. echo; [%xxc%] 3.退出
  48. echo; [%xxd%] 4.打开cmd
  49. @Call :Choice
  50. if "%ascKey%"==" " (
  51. if "%xxa%"=="*" goto :i
  52. if "%xxb%"=="*" goto :sr
  53. if "%xxc%"=="*" exit
  54. if "%xxd%"=="*" start "" "cmd"
  55. )
  56. if "%ascKey%"=="1" set "xxa=*" & set "xxb= " & set "xxc= " & set "xxd= "
  57. if "%ascKey%"=="2" set "xxa= " & set "xxb=*" & set "xxc= " & set "xxd= "
  58. if "%ascKey%"=="3" set "xxa= " & set "xxb= " & set "xxc=*" & set "xxd= "
  59. if "%ascKey%"=="4" set "xxa= " & set "xxb= " & set "xxc= " & set "xxd=*"
  60. goto :yb
复制代码
发表于 2022-6-7 10:25:24 | 显示全部楼层
回复 22# command1152
积分并不会与水平是线性关系,有些大佬积分不多,出手就不同凡响。我觉得虽然自己水平有限,能在熟悉的地方帮到别人也是一种幸福,其他的倒是无所谓了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|批处理之家 ( 渝ICP备10000708号 )

GMT+8, 2026-3-19 03:55 , Processed in 0.028336 second(s), 8 queries , File On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表