我有一个解密文件和一个加密文件。当我将字符串粘贴到加密文件中时,它完美地工作并将其加密为数字。但是当我尝试将加密的字符串粘贴到解密程序中时(通过RightClick,粘贴),它只会将大约四分之一的字符串粘贴到文件中,并且出于某种原因,从那里执行就像我单击了enter按钮一样。以下是解密文件的代码:
@echo off
title Decryptor
setlocal enableDelayedExpansion
set /p inputcode=Code:
set /p code=Text:
set chars=0123456789abcdefghijklmnopqrstuvwxyz
for /L %%N in (10 1 36) do (
for /F %%C in ("!chars:~%%N,1!") do (
set /a MATH=%%N*%inputcode%
for /F %%F in ("!MATH!") do (
set "code=!code:%%F=%%C!"
)
)
)
for /f %%F in ("!code!") do (
set "code=!code:-=!"
)
echo !code!
echo Press a key to exit!
pause >NUL
exit
答案 0 :(得分:0)