Batch-filtext kryptera/dekryptera (2 / 3 steg)
Steg 2:
Okej, allt du behöver göra är att kopiera och klistra in den nedan kod i anteckningar och spara den som anything.bat. Se till att du sparar filen som alla.
utanför
: börjar cls echo ___ echo Crypt - Text Encryptor/Decryptor av Blurryface21 echo ___ set /p kommando = kryptera eller dekryptera? (e/d): om % befalla % == e goto ENC om % befalla % == d gå till DEC goto MenuError: MenuError cls echo fel: % kommando % är ett ogiltigt alternativ pause goto börjar: ENC cls echo ___ echo Crypt - Text Encryptor/Decryptor av Blurryface21 echo ___ set /p filnamn = ange namnet du vill spara texten under (Eg. Text): cls: ENCpwd echo ___ echo Crypt - Text Encryptor/Decryptor av Blurryface21 echo ___ set /p text = ange den text du vill kryptera (20 char begränsa, tecken kan inkludera [a-z] [A-Z] [0-9]): cls echo ___ echo Crypt - Text Encryptor/Decryptor av Blurryface21 echo ___ Echo kryptera...: ENC2 ange num2 = 0 set c = set/a num1 = % num1% + 1 set/a num3 = % num3% + 1 om % num3% == 1 set c = % text : ~ 0,1% om % num3% == 2 set c = % text: ~ 1, 1% om % num3% == 3 set c = % text: ~ 2, 1% om % num3% == 4 set c = % text: ~ 3, 1% om % num3% == 5 set c = % text: ~ 4, 1% om % num3% == 6 set c = % text: ~ 5, 1% om % num3% == 7 set c = % text: ~ 6, 1% om % num3% == 8 set c = % text: ~ 7, 1% om % num3% == 9 set c = % text: ~ 8, 1% om % num3% == 10 set c = % text : ~ 9,1% om % num3% == 11 set c = % text: ~ 10, 1% om % num3% == 12 set c = % text: ~ 11, 1% om % num3% == 13 set c = % text: ~ 12, 1% om % num3% == 14 set c = % text: ~ 13, 1% om % num3% == 15 set c = % text: ~ 14, 1% om % num3% == 16 set c = % text: ~ 15, 1% om % num3% == 17 set c = % text: ~ 16, 1% om % num3% == 18 set c = % text: ~ 17, 1% om % num3% == 19 set c = % text : ~ 18,1% om % num3% == 20 set c = % text: ~ 19, 1% om % num3% == 21 goto ENC4: ENC3 om % num2% == 0 uppsättning L = om % num2% == 1 set L = en om % num2% == 2 set L = b om % num2% == 3 set L = c om % num2% == 4 set L = d om % num2% == 5 set L = e om % num2% == 6 set L = f om % num2% == 7 set L = g om % num2% == 8 set L = h om % num2% == 9 set L = jag om % num2% == 10 set L = j om % num2% == 11 set L = k om % num2% == 12 set L = l om % num2% == 13 set L = m om % num2% == 14 set L = n om % num2% == 15 set L = o om % num2% == 16 uppsättning L = p om % num2% == 17 set L = q om % num2% == 18 set L = r om % num2% == 19 uppsättning L = s om % num2% == 20 set L = t om % num2% == 21 set L = u om % num2% == 22 uppsättning L = v om % num2% == 23 uppsättning L = w om % num2% == 24 Ange L = x om % num2% == 25 set L = y om % num2% == 26 uppsättning L = z om % num2% == 27 uppsättning L = A om % num2% == 28 uppsättning L = B om % num2% == 29 uppsättning L = C om % num2% == 30 set L = D om % num2% == 31 uppsättning L = E om % num2% == 32 uppsättning L = F om % num2% == 33 uppsättning L = G om % num2% == 34 uppsättning L = H om % num2% == 35 uppsättning L = jag om % num2% == 36 uppsättning L = J om % num2% == 37 set L = K om % num2% == 38 uppsättning L = L om % num2% == 39 uppsättning L = M om % num2% == 40 uppsättning L = N om % num2% == 41 uppsättning L = O om % num2% == 42 uppsättning L = P om % num2% == 43 uppsättning L = Q om % num2% == 44 uppsättning L = R om % num2% == 45 set L = S om % num2% == 46 uppsättning L = T om % num2% == 47 uppsättning L = U om % num2% == 48 set L = V om % num2% == 49 uppsättning L = W om % num2% == 50 som L = X om % num2% == 51 set L = Y om % num2% == 52 uppsättning L = Z om % num2% == 53 uppsättning L = 1 om % num2% == 54 uppsättning L = 2 om % num2% == 55 set L = 3 om % num2% == 56 set L = 4 om % num2% == 57 uppsättning L = 5 om % num2% == 58 set L = 6 om % num2% == 59 uppsättning L = 7 om % num2% == 60 set L = 8 om % num2% == 61 uppsättning L = 9 om % num2% == 62 set L = 0 set e % num1% = om "%c %"=="%L %" e % num1% = % num2% om "%c %" =="" e % num1% = 0 set/a num2 = % num2% + 1 om definierat e % num1% gå till ENC2 gå ENC3 till: ENC4.1 ange /a Rnum = % Rnum %-1: ENC4 ange /a Rnum = % Rnum % + 1 set rcheck = ange rcheck2 = ange rcheck = % random: ~ 0, 4% set/a rcheck2 = % rcheck % + 63 om % rcheck % LSS 1063 goto ENC4.1 om % rcheck2% GTR 9999 goto ENC4.1 r % Rnum % = % rcheck % om definierat r20 goto ENC5 goto ENC4 : ENC5 ange /a e1 = % e1% + % r1% ange /a e2 = % e2% + % r2% ange /a e3 = % e3% + % r3% ange/a e4 = % e4% + % r4% ange /a e5 = % e5% + % r5% ange/a e6 = % e6% + % r6% ange /a e7 = % e7% + % r7% ange /a e8 = % e8% + % r8% ange /a e9 = % e9% + % r9% ange /a e10 = % e10% + % r10% ange /a e11 = % e11% + % r11% ange /a e12 = % e12% + % r12% ange /a e13 = % e13% + % r13% ange /a e14 = % e14% + % r14% ange /a e15 = % e15% + % r15% ange /a e16 = % e16% + % R16% som /a e17 = % e17% + % r17% ange /a e18 = % e18% + % r18% ange /a e19 = % e19% + % r19% ange /a e20 = % e20% + % r20% echo % e1 %% e2 %% e3 %% e4 %% e5 %% e6 %% e7 %% e8 %% e9 %% e10 %% e11 %% e12 %% e13 %% e14 %% e15 %% e16 %% e17 %% e18 %% e19 %% e20% > "% filename%.pwd" echo % r1 %% r2 %% r3 %% r4 %% r5 %% r6 %% r7 %% r8 %% r9 %% r10 %% r11 %% r12 %% r13 %% r14 %% r15 %% r16 %% r17 %% r18 %% r19 %% r20% > "% filename%.key" : ENC6 cls echo ___ echo Crypt - Text Encryptor/Decryptor av Blurryface21 echo ___ echo kryptera komplett! Pausa exit: DEC cls echo ___ echo Crypt - Text Encryptor/Decryptor av Blurryface21 echo ___ echo Obs: den krypterade filen (*.pwd) och nyckel arkivera (* .key) måste vara under samma namn (Eg. Password.pwd och Password.key) echo och i samma katalog som denna kommandofil. ECHO. ställa in /p filnamn = ange namnet den krypterade texten har sparats under (Eg. Text): cls echo ___ echo Crypt - Text Encryptor/Decryptor av Blurryface21 echo ___ om inte finns "% filename%.pwd" goto ERRpwd om inte finns "% filename%.key" gå till ERRkey gå till DEC2: ERRpwd echo fel: %filename%.pwd var inte hittade paus gå till DEC: ERRkey echo fel: %filename%.key var inte hittade paus gå till DEC: DEC2 cls echo ___ echo Crypt - Text Encryptor/Decryptor av Blurryface21 echo ___ Echo dekryptera.... set /p key= <"%filename%.key" set /p pwd= <"%filename%.pwd" set k1=%key:~0,4% set k2=%key:~4,4% set k3=%key:~8,4% set k4=%key:~12,4% set k5=%key:~16,4% set k6=%key:~20,4% set k7=%key:~24,4% set k8=%key:~28,4% set k9=%key:~32,4% set k10=%key:~36,4% set k11=%key:~40,4% set k12=%key:~44,4% set k13=%key :~48,4% set k14=%key:~52,4% set k15=%key:~56,4% set k16=%key:~60,4% set k17=%key:~64,4% set k18=%key:~68,4% set k19=%key:~72,4% set k20=%key:~76,4% set e1=%pwd:~0,4% set e2=%pwd:~4,4% set e3=%pwd:~8,4% set e4=%pwd:~12,4% set e5=%pwd:~16,4% set e6=%pwd:~20,4% set e7=%pwd:~24,4% set e8=%pwd:~28,4% set e9=%pwd :~32,4% set e10=%pwd:~36,4% set e11=%pwd:~40,4% set e12=%pwd:~44,4% set e13=%pwd:~48,4% set e14=%pwd:~52,4% set e15=%pwd:~56,4% set e16=%pwd:~60,4% set e17=%pwd:~64,4% set e18=%pwd:~68,4% set e19=%pwd:~72,4% set e20=%pwd:~76,4% :DEC3 set num2=0 set t= set /a num=%num%+1 if %num%==1 set /a t=%e1%-%k1% if %num%==2 set /a t=%e2%-%k2% if %num%==3 set /a t=%e3%-%k3% om % num % == 4 set/a t = % e4% k4 om % num % == 5 set/a t = % e5% k5 om % num % == 6 set/a t = % e6% k6 om % num % == 7 set/a t = % e7% k7 om % num % == 8 set/a t = % e8-% k8% om % num % == 9 set/a t = % e9% k9% om % num % == 10 set/a t = % e10-% k10% om % num % == 11 set/a t = % e11-% k11% om % num % == 12 set/a t = % e12-% k12% om % num % == 13 set/a t = % e13-% k13% om % num % == 14 set/a t = % e14-% k14% om % num % == 15 set/a t = % e15-% k15% om % num % == 16 set/a t = % e16-% k16% om % num % == 17 set/a t = % e17-% k17% om % num % == 18 set/a t = % e18-% k18% om % num % == 19 set/a t = % e19-% k19% om % num % == 20 set/a t = % e20-% k20% om % num % == 21 goto DEC5: DEC4 om % num2% == 0 uppsättning L = blank om % num2% == 1 set L = en om % num2% == 2 set L = b om % num2% == 3 set L = c om % num2% == 4 set L = d om % num2% == 5 set L = e om % num2% == 6 set L = f om % num2% == 7 set L = g om % num2% == 8 set L = h om % num2% == 9 set L = jag om % num2% == 10 set L = j om % num2% == 11 set L = k om % num2% == 12 set L = l om % num2% == 13 set L = m om % num2% == 14 set L = n om % num2% == 15 set L = o om % num2% == 16 ange L = p om % num2% == 17 set L = q om % num2% == 18 set L = r om % num2% == 19 uppsättning L = s om % num2% == 20 set L = t om % num2% == 21 set L = u om % num2% == 22 uppsättning L = v om % num2% == 23 uppsättning L = w om % num2% == 24 set L = x om % num2% == 25 set L = y om % num2% == 26 uppsättning L = z om % num2% == 27 uppsättning L = A om % num2% == 28 uppsättning L = B om % num2% == 29 set L = C om % num2% == 30 set L = D om % num2% == 31 uppsättning L = E om % num2% == 32 uppsättning L = F om % num2% == 33 uppsättning L = G om % num2% == 34 uppsättning L = H om % num2% == 35 uppsättning L = jag om % num2% == 36 uppsättning L = J om % num2% == 37 set L = K om % num2% == 38 uppsättning L = L om % num2% == 39 uppsättning L = M om % num2% == 40 uppsättning L = N om % num2% == 41 uppsättning L = O om % num2% == 42 uppsättning L = P om % num2% == 43 uppsättning L = Q om % num2% == 44 uppsättning L = R om % num2% == 45 set L = S om % num2% == 46 uppsättning L = T om % num2% == 47 uppsättning L = U om % num2% == 48 set L = V om % num2% == 49 uppsättning L = W om % num2% == 50 som L = X om % num2% == 51 set L = Y om % num2% == 52 uppsättning L = Z om % num2% == 53 uppsättning L = 1 om % num2% == 54 uppsättning L = 2 om % num2% == 55 set L = 3 om % num2% == 56 ange L = 4 om % num2% == 57 uppsättning L = 5 om % num2% == 58 set L = 6 om % num2% == 59 uppsättning L = 7 om % num2% == 60 set L = 8 om % num2% == 61 uppsättning L = 9 om % num2% == 62 set L = 0 set t % num % = om %t % == % num2% set t % num % = %L % om definierat t % num % goto DEC3 ange /a num2 = % num2% + 1 goto DEC4: DEC5 om % t1% == tom uppsättning "t1 =" om % t2% == tom uppsättning "t2 =" om % t3% == tom uppsättning "t3 =" om % T4% == tom uppsättning "t4 =" om % t5% == tom uppsättning "t5 =" om % t6% == tom uppsättning "t6 =" om % t7 == tom uppsättning "t7 =" om t8% == tom uppsättning "t8 =" om % t9 == tom uppsättning "t9 =" om t10% == tom uppsättning "t10 =" om t11% == tom uppsättning "t11 =" om t12% == tom uppsättning "t12 =" om t13% == tom uppsättning "t13 =" om t14% == tom uppsättning "t14 =" om t15% == tom uppsättning "t15 =" om t16% == tom uppsättning "t16 =" om t17% == tom uppsättning "t17 =" om t18% == tom uppsättning "t18 =" om t19% == tom uppsättning "t19 =" om % T20% == tom uppsättning "t20 =" cls echo ___ echo Crypt - Text Encryptor/Decryptor av Blurryface21 echo ___ echo dekryptera komplett! ECHO texten är: % t1 %% t2 %% t3 %% t4 %% t5 %% t6 %% t7 %% t8 %% t9 %% t10 %% t11 %% t12 %% t13 %% t14 %% t15 %% t16 %% t17 %% t18 %% t19 %% t20% paus exit