?? 文件大小填充器.bat
字號:
::填充文件大小的批處理,填充進去的是不可見的字符
::Windows XP xp2 @ CMD
::Code by lxmxn @ bbs.cn-dos.net
@echo off&&setlocal ENABLEDELAYEDEXPANSION&&mode con cols=70 lines=14&&color 04
Title 文件大小填充器. ------ lxmxn @ bbs.cn-dos.net
:be
cls&&echo;&&echo=
set file=
set choose=
set /p file=請輸入要填充的文件:
set file=%file:"=%
echo;
if not defined file (cls&&echo 輸入錯誤,請重新輸入...&&pause>nul&&goto be)
if exist "%file%" (
:begin
for /f "delims=" %%f in ("%file%") do (
set fsize=
set fsize=%%~zf
if defined choose goto ha
set/p choose=文件 "%%~nxf" 為 !fsize! 字節,確定要修改它的大小?[ Y / N ]
if /i not "!choose!"=="y" goto,:eof
echo\
:bd
cls&&echo[&&echo]
set size=
set/p size= 請輸入填充后的字節大小:
if not defined size (cls&&echo 輸入錯誤,請重新輸入...&&pause>nul&&goto :bd)
:ha
if !fsize! geq !size! (
echo[&&echo]&&echo 該文件字節數已經大于或等于 !size! 字節.
pause>nul&&goto :eof
) else (
set /p a= <nul >>"%file%"
goto begin
)
)
) else (cls&&echo "%file%"s 不存在,請重新輸入...&&pause&&goto be)
PAUSE
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -