der*_*ick 3 batch command-line batch-file
echo?????? ??? ?????? ??? ??????? ?????? ??? ???
echo???? ????????? ??? ? ????????? ???? ??????? ????? ? ? ??
echo???? ??????? ??? ??? ??? ???? ??? ??? ?????? ????? ? ?
echo??????? ?????????? ??????? ????????? ???? ???? ??? ? ? ? ?
echo???? ? ? ?? ???????? ???? ?? ??????????? ? ??????????? ????
echo???? ? ? ?? ????? ?? ???? ?? ???? ??? ? ? ?????? ?? ? ?? ?
echo?? ? ? ?? ? ?? ? ?? ? ?? ? ? ? ? ? ? ?? ?? ?? ?
echo?? ? ? ?? ? ? ? ? ? ? ? ? ? ? ? ?
echo? ? ? ? ? ? ? ? ? ?
echo ?
Run Code Online (Sandbox Code Playgroud)
- 要获得所需的结果,请通过更改字体设置来检查结果,直到找到最适合您所需的字体。
- 之后,代码部分就简单多了。
color背景设置为0(黑色),将前景设置为A(绿色) color 0A Run Code Online (Sandbox Code Playgroud)
65001 "%__APPDIR__%chcp.com" 65001Run Code Online (Sandbox Code Playgroud)
删除窗口title <nul并添加自定义窗口title PARADOX
title <nul & title PARADOX Run Code Online (Sandbox Code Playgroud)
"%__APPDIR__%mode.com" 66,13Run Code Online (Sandbox Code Playgroud)
echo命令添加一个小的延迟,使您的徽标具有额外的效果... <con: call "%windir%\system32\cmd.exe" /u/s/c "echo[....Run Code Online (Sandbox Code Playgroud)
<con: call "%windir%\system32\cmd.exe" /u/s/c " echo[....Run Code Online (Sandbox Code Playgroud)
@echo off & color 0A & "%__APPDIR__%chcp.com" 65001 >nul & title <nul & title PARADOX && "%__APPDIR__%mode.com" 66,13
<con: call "%windir%\system32\cmd.exe" /u/s/c" echo[?????? ??? ?????? ??? ??????? ?????? ??? ???"
<con: call "%windir%\system32\cmd.exe" /u/s/c" echo[???? ????????? ??? ? ????????? ???? ??????? ????? ? ? ??"
<con: call "%windir%\system32\cmd.exe" /u/s/c" echo[???? ??????? ??? ??? ??? ???? ??? ??? ?????? ????? ? ?"
<con: call "%windir%\system32\cmd.exe" /u/s/c" echo[??????? ?????????? ??????? ????????? ???? ???? ??? ? ? ? ? "
<con: call "%windir%\system32\cmd.exe" /u/s/c" echo[???? ? ? ?? ???????? ???? ?? ??????????? ? ??????????? ????"
<con: call "%windir%\system32\cmd.exe" /u/s/c" echo[???? ? ? ?? ????? ?? ???? ?? ???? ??? ? ? ?????? ?? ? ?? ?"
<con: call "%windir%\system32\cmd.exe" /u/s/c" echo[?? ? ? ?? ? ?? ? ?? ? ?? ? ? ? ? ? ? ?? ?? ?? ?"
<con: call "%windir%\system32\cmd.exe" /u/s/c" echo[?? ? ? ?? ? ? ? ? ? ? ? ? ? ? ? ? "
<con: call "%windir%\system32\cmd.exe" /u/s/c" echo[? ? ? ? ? ? ? ? ? ? "
<con: call "%windir%\system32\cmd.exe" /u/s/c" echo[ ? "
Run Code Online (Sandbox Code Playgroud)
- 观察:考虑接受建议(关于
UTF-8/encoding)以及 @JustAMartin 的 回答
如果您想防止对文件进行任何进一步编辑,从而防止更改文件内容和代码的编码,您还可以通过以 base64 编码来保存最终版本。
但首先,您需要在编码之前向您的 bat 添加最后一行,即告诉它在执行后自行排除:
del /q /f "%~f0" 2>&1>nulRun Code Online (Sandbox Code Playgroud)
然后就可以生成base64编码的文件,复制到剪贴板:
2>nul >nul %__APPDIR__%certutil.exe -f -encode "Q1546041.cmd" "Q1546041.b64"
type "Q1546041.b64"|clipRun Code Online (Sandbox Code Playgroud)
用命令行新建一个文件,对里面嵌入的base64字符串进行解码,在临时文件夹中生成一个bat,还调用它同时运行离开,只留下解码后的bat运行:
@"%__APPDIR__%certutil.exe" -f -decode "%~f0" "%temp%\%~nx0" 2>&1>nul && (call 2>nul "%temp%\%~nx0" & goto :EOF)|| @exit /b
-----BEGIN Paradox----- QGVjaG8gb2ZmICYgY2xzICYmICIlX19BUFBESVJfXyVjaGNwLmNvbSIgNjUwMDEgPm51bCAmJiB0aXRsZSA8bnVsICYmIHRpd
GxlIFBBUkFET1ggJiA+bnVsICIlX19BUFBESVJfXyVtb2RlLmNvbSIgNjYsMTMgJiBjb2xvciBBMCANCjxjb246IGNkLiAmIGNhbGwgIiV3aW5kaXIlXHN5c3Rl
bTMyXGNtZC5leGUiIC91L3MvYyAiY2QuICYgZWNob1sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA
gICAgICINCjxjb246IGNkLiAmIGNhbGwgIiV3aW5kaXIlXHN5c3RlbTMyXGNtZC5leGUiIC91L3MvYyAiY2QuICYgZWNob1vilojilojilpPilojilojiloggIC
DiloTiloTiloQgICAgICAgIOKWiOKWiOKWgOKWiOKWiOKWiCAgIOKWhOKWhOKWhCAgICAgIOKWk+KWiOKWiOKWiOKWiOKWiOKWhCAg4paS4paI4paI4paI4paI4
paIICDilpLilojiloggICDilojilojilpIgIg0KPGNvbjogY2QuICYgY2FsbCAiJXdpbmRpciVcc3lzdGVtMzJcY21kLmV4ZSIgL3Uvcy9jICJjZC4gJiBlY2hv
W+KWk+KWiOKWiOKWkSAg4paI4paI4paS4paS4paI4paI4paI4paI4paEICAgIOKWk+KWiOKWiCDilpIg4paI4paI4paS4paS4paI4paI4paI4paI4paEICAgIOK
WkuKWiOKWiOKWgCDilojilojilozilpLilojilojilpIgIOKWiOKWiOKWkuKWkuKWkiDilogg4paIIOKWkuKWkSAiDQo8Y29uOiBjZC4gJiBjYWxsICIld2luZG
lyJVxzeXN0ZW0zMlxjbWQuZXhlIiAvdS9zL2MgImNkLiAmIGVjaG9b4paT4paI4paI4paRIOKWiOKWiOKWk+KWkuKWkuKWiOKWiCAg4paA4paI4paEICDilpPil
ojilogg4paR4paE4paIIOKWkuKWkuKWiOKWiCAg4paA4paI4paEICDilpHilojiloggICDilojilozilpLilojilojilpEgIOKWiOKWiOKWkuKWkeKWkSAg4paI
ICAg4paRICINCjxjb246IGNkLiAmIGNhbGwgIiV3aW5kaXIlXHN5c3RlbTMyXGNtZC5leGUiIC91L3MvYyAiY2QuICYgZWNob1vilpLilojilojiloTilojilpP
ilpIg4paS4paR4paI4paI4paE4paE4paE4paE4paI4paIIOKWkuKWiOKWiOKWgOKWgOKWiOKWhCAg4paR4paI4paI4paE4paE4paE4paE4paI4paIIOKWkeKWk+
KWiOKWhCAgIOKWjOKWkuKWiOKWiCAgIOKWiOKWiOKWkSDilpEg4paIIOKWiCDilpIgICINCjxjb246IGNkLiAmIGNhbGwgIiV3aW5kaXIlXHN5c3RlbTMyXGNtZ
C5leGUiIC91L3MvYyAiY2QuICYgZWNob1vilpLilojilojilpIg4paRICDilpEg4paT4paIICAg4paT4paI4paI4paS4paR4paI4paI4paTIOKWkuKWiOKWiOKW
kiDilpPiloggICDilpPilojilojilpLilpHilpLilojilojilojilojilpMg4paRIOKWiOKWiOKWiOKWiOKWk+KWkuKWkeKWkuKWiOKWiOKWkiDilpLilojiloj
ilpIgIg0KPGNvbjogY2QuICYgY2FsbCAiJXdpbmRpciVcc3lzdGVtMzJcY21kLmV4ZSIgL3Uvcy9jICJjZC4gJiBlY2hvW+KWkuKWk+KWkuKWkSDilpEgIOKWkS
DilpLilpIgICDilpPilpLilojilpHilpEg4paS4paTIOKWkeKWkuKWk+KWkSDilpLilpIgICDilpPilpLilojilpEg4paS4paS4paTICDilpIg4paRIOKWkuKWk
eKWkuKWkeKWkuKWkSDilpLilpIg4paRIOKWkeKWkyDilpEgIg0KPGNvbjogY2QuICYgY2FsbCAiJXdpbmRpciVcc3lzdGVtMzJcY21kLmV4ZSIgL3Uvcy9jICJj
ZC4gJiBlY2hvW+KWkeKWkiDilpEgICAgICAg4paSICAg4paS4paSIOKWkSAg4paR4paSIOKWkSDilpLilpEgIOKWkiAgIOKWkuKWkiDilpEg4paRIOKWkiAg4pa
SICAg4paRIOKWkiDilpLilpEg4paR4paRICAg4paR4paSIOKWkSAiDQo8Y29uOiBjZC4gJiBjYWxsICIld2luZGlyJVxzeXN0ZW0zMlxjbWQuZXhlIiAvdS9zL2
MgImNkLiAmIGVjaG9b4paR4paRICAgICAgICAg4paRICAg4paSICAgICDilpHilpEgICDilpEgICDilpEgICDilpIgICAg4paRIOKWkSAg4paRIOKWkSDilpEg4
paRIOKWkiAgIOKWkSAgICDilpEgICAiDQo8Y29uOiBjZC4gJiBjYWxsICIld2luZGlyJVxzeXN0ZW0zMlxjbWQuZXhlIiAvdS9zL2MgImNkLiAmIGVjaG9b4paR
ICDilpEgICDilpEgICAgICAgICAgIOKWkSAg4paRICAg4paRICAgICAgICDilpEg4paRICAg4paRICAgIOKWkSAgICAgICAgICAgICAgICAgICINCjxjb246IGN
kLiAmIGNhbGwgIiV3aW5kaXIlXHN5c3RlbTMyXGNtZC5leGUiIC91L3MvYyAiY2QuICYgZWNob1sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIO
KWkSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIg0KPGNvbjogY2QuICYgY2FsbCAiJXdpbmRpciVcc3lzdGVtMzJcY21kLmV4ZSIgL3Uvcy9jICIiJXdpb
mRpciVcc3lzdGVtMzJcdGltZW91dC5leGUiIDIgPm51bCAmIGNvbG9yIEY0ICYgZGVsIC9xIC9mICIlfmYwIjI+JjE+bnVsIg== -----END Paradox-----Run Code Online (Sandbox Code Playgroud)
生成的输出结果是一样的
@echo off & cls && "%__APPDIR__%chcp.com" 65001 >nul && title <nul && title PARADOX & >nul "%__APPDIR__%mode.com" 66,13 & color A0
<con: cd. & call "%windir%\system32\cmd.exe" /u/s/c "cd. & echo[ "
<con: cd. & call "%windir%\system32\cmd.exe" /u/s/c "cd. & echo[?????? ??? ?????? ??? ??????? ?????? ??? ??? "
<con: cd. & call "%windir%\system32\cmd.exe" /u/s/c "cd. & echo[???? ????????? ??? ? ????????? ???? ??????? ????? ? ? ?? "
<con: cd. & call "%windir%\system32\cmd.exe" /u/s/c "cd. & echo[???? ??????? ??? ??? ??? ???? ??? ??? ?????? ????? ? ? "
<con: cd. & call "%windir%\system32\cmd.exe" /u/s/c "cd. & echo[??????? ?????????? ??????? ????????? ???? ???? ??? ? ? ? ? "
<con: cd. & call "%windir%\system32\cmd.exe" /u/s/c "cd. & echo[???? ? ? ?? ???????? ???? ?? ??????????? ? ??????????? ???? "
<con: cd. & call "%windir%\system32\cmd.exe" /u/s/c "cd. & echo[???? ? ? ?? ????? ?? ???? ?? ???? ??? ? ? ?????? ?? ? ?? ? "
<con: cd. & call "%windir%\system32\cmd.exe" /u/s/c "cd. & echo[?? ? ? ?? ? ?? ? ?? ? ?? ? ? ? ? ? ? ?? ?? ?? ? "
<con: cd. & call "%windir%\system32\cmd.exe" /u/s/c "cd. & echo[?? ? ? ?? ? ? ? ? ? ? ? ? ? ? ? ? "
<con: cd. & call "%windir%\system32\cmd.exe" /u/s/c "cd. & echo[? ? ? ? ? ? ? ? ? ? "
<con: cd. & call "%windir%\system32\cmd.exe" /u/s/c "cd. & echo[ ? "
<con: cd. & call "%windir%\system32\cmd.exe" /u/s/c ""%windir%\system32\timeout.exe" 2 >nul & color F4 & del /q /f "%~f0"2>&1>nul"
Run Code Online (Sandbox Code Playgroud)
一些进一步的阅读:
[?] 有什么cmd /s用?
[?]用 /u 启动批处理文件
| 归档时间: |
|
| 查看次数: |
2276 次 |
| 最近记录: |