// Simple CMD text file rotation 60 generations
1
2 @echo off
3
4 if not exist %1.txt goto :EOF
5 if exist %1_62.txt del %1_62.txt
6
7 if exist %1_60.txt ren %1_60.txt %1_61.txt
8 if exist %1_59.txt ren %1_59.txt %1_60.txt
9 if exist %1_58.txt ren %1_58.txt %1_59.txt
10 if exist %1_57.txt ren %1_57.txt %1_58.txt
11 if exist %1_56.txt ren %1_56.txt %1_57.txt
12 if exist %1_55.txt ren %1_55.txt %1_56.txt
13 if exist %1_54.txt ren %1_54.txt %1_55.txt
14 if exist %1_53.txt ren %1_53.txt %1_54.txt
15 if exist %1_52.txt ren %1_52.txt %1_53.txt
16 if exist %1_51.txt ren %1_51.txt %1_52.txt
17 if exist %1_50.txt ren %1_50.txt %1_51.txt
18 if exist %1_49.txt ren %1_49.txt %1_50.txt
19 if exist %1_48.txt ren %1_48.txt %1_49.txt
20 if exist %1_47.txt ren %1_47.txt %1_48.txt
21 if exist %1_46.txt ren %1_46.txt %1_47.txt
22 if exist %1_45.txt ren %1_45.txt %1_46.txt
23 if exist %1_44.txt ren %1_44.txt %1_45.txt
24 if exist %1_43.txt ren %1_43.txt %1_44.txt
25 if exist %1_42.txt ren %1_42.txt %1_43.txt
26 if exist %1_41.txt ren %1_41.txt %1_42.txt
27 if exist %1_40.txt ren %1_40.txt %1_41.txt
28 if exist %1_39.txt ren %1_39.txt %1_40.txt
29 if exist %1_38.txt ren %1_38.txt %1_39.txt
30 if exist %1_37.txt ren %1_37.txt %1_38.txt
31 if exist %1_36.txt ren %1_36.txt %1_37.txt
32 if exist %1_35.txt ren %1_35.txt %1_36.txt
33 if exist %1_34.txt ren %1_34.txt %1_35.txt
34 if exist %1_33.txt ren %1_33.txt %1_34.txt
35 if exist %1_32.txt ren %1_32.txt %1_33.txt
36 if exist %1_31.txt ren %1_31.txt %1_32.txt
37 if exist %1_30.txt ren %1_30.txt %1_31.txt
38 if exist %1_29.txt ren %1_29.txt %1_30.txt
39 if exist %1_28.txt ren %1_28.txt %1_29.txt
40 if exist %1_27.txt ren %1_27.txt %1_28.txt
41 if exist %1_26.txt ren %1_26.txt %1_27.txt
42 if exist %1_25.txt ren %1_25.txt %1_26.txt
43 if exist %1_24.txt ren %1_24.txt %1_25.txt
44 if exist %1_23.txt ren %1_23.txt %1_24.txt
45 if exist %1_22.txt ren %1_22.txt %1_23.txt
46 if exist %1_21.txt ren %1_21.txt %1_22.txt
47 if exist %1_20.txt ren %1_20.txt %1_21.txt
48 if exist %1_19.txt ren %1_19.txt %1_20.txt
49 if exist %1_18.txt ren %1_18.txt %1_19.txt
50 if exist %1_17.txt ren %1_17.txt %1_18.txt
51 if exist %1_16.txt ren %1_16.txt %1_17.txt
52 if exist %1_15.txt ren %1_15.txt %1_16.txt
53 if exist %1_14.txt ren %1_14.txt %1_15.txt
54 if exist %1_13.txt ren %1_13.txt %1_14.txt
55 if exist %1_12.txt ren %1_12.txt %1_13.txt
56 if exist %1_11.txt ren %1_11.txt %1_12.txt
57 if exist %1_10.txt ren %1_10.txt %1_11.txt
58 if exist %1_09.txt ren %1_09.txt %1_10.txt
59 if exist %1_08.txt ren %1_08.txt %1_09.txt
60 if exist %1_07.txt ren %1_07.txt %1_08.txt
61 if exist %1_06.txt ren %1_06.txt %1_07.txt
62 if exist %1_05.txt ren %1_05.txt %1_06.txt
63 if exist %1_04.txt ren %1_04.txt %1_05.txt
64 if exist %1_03.txt ren %1_03.txt %1_04.txt
65 if exist %1_02.txt ren %1_02.txt %1_03.txt
66 if exist %1_01.txt ren %1_01.txt %1_02.txt
67
68 copy %1.txt %1_01.txt
69