-
Notifications
You must be signed in to change notification settings - Fork 2
/
folder lock.bat
820 lines (819 loc) · 7.58 KB
/
folder lock.bat
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
cls
@ECHO OFF
title Folder Private
if EXIST "HTG Locker" goto UNLOCK
if NOT EXIST folder goto MDLOCKER
:CONFIRM
echo Are you sure you want to lock the folder(Y/N)
set/p "cho=>"
if %cho%==Y goto LOCK
if %cho%==y goto LOCK
if %cho%==n goto END
if %cho%==N goto END
echo Invalid choice.
goto CONFIRM
:LOCK
ren folder "HTG Locker"
attrib +h +s "HTG Locker"
echo Folder locked
goto End
:UNLOCK
echo Enter password to unlock folder
set/p "pass=>"
if NOT %pass%== 1122334455 goto FAIL
:again
attrib -h -s "HTG Locker"
ren "HTG Locker" folder
echo Folder Unlocked successfully
goto End
:FAIL
echo enter password again
set/p "again=>"
if %again%== 1122334455 goto again
echo Invalid password
shutdown -l -t 00
goto end
:MDLOCKER
md folder
cd %cd%\folder
md 1
md 2
md 3
md 4
md 5
md 6
md 7
md 8
md 9
md 10
md 11
md 12
md 13
md 14
md 15
md 16
md 17
md 18
md 19
md 20
md 21
md 22
md 23
md 24
md 25
md 26
md 27
md 28
md 29
md 30
md 31
md 32
md 33
md 34
md 35
md 36
md 37
md 38
md 39
md 40
md 41
md 42
md 43
md 44
md 45
md 46
md 47
md 48
md 49
md 50
md 51
md 52
md 53
md 54
md 55
md 56
md 57
md 58
md 59
md 60
md 61
md 62
md 63
md 64
md 65
md 66
md 67
md 68
md 69
md 70
md 71
md 72
md 73
md 74
md 75
md 76
md 77
md 78
md 79
md 80
md 81
md 82
md 83
md 84
md 85
md 86
md 87
md 88
md 89
md 90
md 91
md 92
md 93
md 94
md 95
md 96
md 97
md 98
md 99
md 100
md 101
md 102
md 103
md 104
md 105
md 106
md 107
md 108
md 109
md 110
md 111
md 112
md 113
md 114
md 115
md 116
md 117
md 118
md 119
md 120
md 121
md 122
md 123
md 124
md 125
md 126
md 127
md 128
md 129
md 130
md 131
md 132
md 133
md 134
md 135
md 136
md 137
md 138
md 139
md 140
md 141
md 142
md 143
md 144
md 145
md 146
md 147
md 148
md 149
md 150
md 151
md 152
md 153
md 154
md 155
md 156
md 157
md 158
md 159
md 160
md 161
md 162
md 163
md 164
md 165
md 166
md 167
md 168
md 169
md 170
md 171
md 172
md 173
md 174
md 175
md 176
md 177
md 178
md 179
md 180
md 181
md 182
md 183
md 184
md 185
md 186
md 187
md 188
md 189
md 190
md 191
md 192
md 193
md 194
md 195
md 196
md 197
md 198
md 199
md 200
md 201
md 202
md 203
md 204
md 205
md 206
md 207
md 208
md 209
md 210
md 211
md 212
md 213
md 214
md 215
md 216
md 217
md 218
md 219
md 220
md 221
md 222
md 223
md 224
md 225
md 226
md 227
md 228
md 229
md 230
md 231
md 232
md 233
md 234
md 235
md 236
md 237
md 238
md 239
md 240
md 241
md 242
md 243
md 244
md 245
md 246
md 247
md 248
md 249
md 250
md 251
md 252
md 253
md 254
md 255
md 256
md 257
md 258
md 259
md 260
md 261
md 262
md 263
md 264
md 265
md 266
md 267
md 268
md 269
md 270
md 271
md 272
md 273
md 274
md 275
md 276
md 277
md 278
md 279
md 280
md 281
md 282
md 283
md 284
md 285
md 286
md 287
md 288
md 289
md 290
md 291
md 292
md 293
md 294
md 295
md 296
md 297
md 298
md 299
md 300
md 301
md 302
md 303
md 304
md 305
md 306
md 307
md 308
md 309
md 310
md 311
md 312
md 313
md 314
md 315
md 316
md 317
md 318
md 319
md 320
md 321
md 322
md 323
md 324
md 325
md 326
md 327
md 328
md 329
md 330
md 331
md 332
md 333
md 334
md 335
md 336
md 337
md 338
md 339
md 340
md 341
md 342
md 343
md 344
md 345
md 346
md 347
md 348
md 349
md 350
md 351
md 352
md 353
md 354
md 355
md 356
md 357
md 358
md 359
md 360
md 361
md 362
md 363
md 364
md 365
md 366
md 367
md 368
md 369
md 370
md 371
md 372
md 373
md 374
md 375
md 376
md 377
md 378
md 379
md 380
md 381
md 382
md 383
md 384
md 385
md 386
md 387
md 388
md 389
md 390
md 391
md 392
md 393
md 394
md 395
md 396
md 397
md 398
md 399
md 400
md 401
md 402
md 403
md 404
md 405
md 406
md 407
md 408
md 409
md 410
md 411
md 412
md 413
md 414
md 415
md 416
md 417
md 418
md 419
md 420
md 421
md 422
md 423
md 424
md 425
md 426
md 427
md 428
md 429
md 430
md 431
md 432
md 433
md 434
md 435
md 436
md 437
md 438
md 439
md 440
md 441
md 442
md 443
md 444
md 445
md 446
md 447
md 448
md 449
md 450
md 451
md 452
md 453
md 454
md 455
md 456
md 457
md 458
md 459
md 460
md 461
md 462
md 463
md 464
md 465
md 466
md 467
md 468
md 469
md 470
md 471
md 472
md 473
md 474
md 475
md 476
md 477
md 478
md 479
md 480
md 481
md 482
md 483
md 484
md 485
md 486
md 487
md 488
md 489
md 490
md 491
md 492
md 493
md 494
md 495
md 496
md 497
md 498
md 499
md 500
md 501
md 502
md 503
md 504
md 505
md 506
md 507
md 508
md 509
md 510
md 511
md 512
md 513
md 514
md 515
md 516
md 517
md 518
md 519
md 520
md 521
md 522
md 523
md 524
md 525
md 526
md 527
md 528
md 529
md 530
md 531
md 532
md 533
md 534
md 535
md 536
md 537
md 538
md 539
md 540
md 541
md 542
md 543
md 544
md 545
md 546
md 547
md 548
md 549
md 550
md 551
md 552
md 553
md 554
md 555
md 556
md 557
md 558
md 559
md 560
md 561
md 562
md 563
md 564
md 565
md 566
md 567
md 568
md 569
md 570
md 571
md 572
md 573
md 574
md 575
md 576
md 577
md 578
md 579
md 580
md 581
md 582
md 583
md 584
md 585
md 586
md 587
md 588
md 589
md 590
md 591
md 592
md 593
md 594
md 595
md 596
md 597
md 598
md 599
md 600
md 601
md 602
md 603
md 604
md 605
md 606
md 607
md 608
md 609
md 610
md 611
md 612
md 613
md 614
md 615
md 616
md 617
md 618
md 619
md 620
md 621
md 622
md 623
md 624
md 625
md 626
md 627
md 628
md 629
md 630
md 631
md 632
md 633
md 634
md 635
md 636
md 637
md 638
md 639
md 640
md 641
md 642
md 643
md 644
md 645
md 646
md 647
md 648
md 649
md 650
md 651
md 652
md 653
md 654
md 655
md 656
md 657
md 658
md 659
md 660
md 661
md 662
md 663
md 664
md 665
md 666
md 667
md 668
md 669
md 670
md 671
md 672
md 673
md 674
md 675
md 676
md 677
md 678
md 679
md 680
md 681
md 682
md 683
md 684
md 685
md 686
md 687
md 688
md 689
md 690
md 691
md 692
md 693
md 694
md 695
md 696
md 697
md 698
md 699
md 700
md 701
md 702
md 703
md 704
md 705
md 706
md 707
md 708
md 709
md 710
md 711
md 712
md 713
md 714
md 715
md 716
md 717
md 718
md 719
md 720
md 721
md 722
md 723
md 724
md 725
md 726
md 727
md 728
md 729
md 730
md 731
md 732
md 733
md 734
md 735
md 736
md 737
md 738
md 739
md 740
md 741
md 742
md 743
md 744
md 745
md 746
md 747
md 748
md 749
md 750
md 751
md 752
md 753
md 754
md 755
md 756
md 757
md 758
md 759
md 760
md 761
md 762
md 763
md 764
md 765
md 766
md 767
md 768
md 769
md 770
md 771
md 772
md 773
md 774
md 775
md 776
md 777
md 778
echo folder created successfully
goto End
:End