Bear67

Load_F3

Jan 6th, 2022 (edited)
282
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Batch 5.12 KB | None | 0 0
  1. @rem ----- ExeScript Options Begin -----
  2. @rem ScriptType: console
  3. @rem DestDirectory: temp
  4. @rem Icon: C:\Program Files\ExeScript\Batch\mobenc.ico
  5. @rem File: C:\Program Files\ExeScript\Batch\CleanEdit.bat
  6. @rem File: C:\Program Files\ExeScript\Batch\Copy2Ram.bat
  7. @rem File: C:\Program Files\ExeScript\Batch\UnLoad_Dan.bat
  8. @rem File: C:\Program Files\ExeScript\Batch\TC_DRV.air
  9. @rem File: C:\Program Files\ExeScript\Batch\WonderWeed.wsc
  10. @rem OutputFile: C:\Program Files\ExeScript\Exe\Load_Data3P.exe
  11. @rem Comments: My External (.tc) drive
  12. @rem CompanyName: TEAM Dan
  13. @rem FileDescription: True Crypt Mounting Software
  14. @rem FileVersion: 0.0.2.1
  15. @rem LegalCopyright: MyDroid612@shiftmail.com
  16. @rem ProductName: Dan's Data on Dan's External Drive
  17. @rem ProductVersion: 0.1.5.0
  18. @rem Password: (Password Changed/Hidden)
  19. @rem ----- ExeScript Options End -----
  20. @echo off
  21. cls
  22. Rem using Subst:
  23. rem Drive X = Log Files Generation
  24. rem Drive U = %temp% tree Log file Creation
  25. rem Drive R = Compress Log files on X: to spot on R:,R should get Defined as %SRC%/Arc
  26. Set KeyFile=WonderWeed.wsc
  27. echo.
  28. echo.
  29. echo.
  30. echo.
  31. echo.
  32. echo.
  33. echo.
  34. echo.
  35. IF Exist X: (Set Log=X:\Load_F3.log) Else (Set Log=NUL:)
  36. IF Exist X: (Dir %temp% >>X:\Dir.log)
  37. C:
  38. IF Exist X: (Echo Home Drive)
  39. IF Exist X: (Echo Home Drive >>%Log%)
  40. cd\
  41. cd %temp%
  42.    
  43. :_Start
  44. IF Exist Z: (Set Ram=Z:) Else (Set Ram=%Temp%)
  45. IF %Ram%==Z: (Echo Ram = Z >>%Log%) Else (Echo Ram = %Temp% >>%Log%)
  46. IF NOT %Ram%==Z: (Echo No Ram Drive, Defining and Using a subDir of Temp >>%Log%)
  47. IF NOT %Ram%==Z: (goto _TC_Start)
  48. goto _Path_Start
  49.  
  50. :_TC_Start
  51. IF Not %Ram%==Z: (Set TC=%UserDomain%)
  52. IF Defined TC (Echo TC has Been Defined!! >>%Log%)
  53. IF Defined TC MD %TC% >>%Log%
  54. Set Ram=%Temp%\%TC%
  55. Echo Ram has been set too %RAM% >>%Log%
  56. IF Exist U: (Tree C: /F /A >>%Ram%\%UserDomain%.log) else (Echo Drive U not Defined, No Tree output >>%Log%)
  57.  
  58. :_Path_Start
  59. IF Exist %Ram% (Echo Path-Start Coping BAT files to Make-Shift Directory.)
  60. IF Exist %Ram% (Echo Path-Start Coping BAT files to Make-Shift Directory. >>%Log%)
  61. IF Exist %Ram% (Copy Copy2Ram.bat %Ram% >>%Log%)
  62. IF Exist %Ram% (Copy CleanEdit.bat %Ram% >>%Log%)
  63. IF Exist %Ram% (Copy %KeyFile% %Ram% >>%Log%)
  64. IF Exist %Ram% (Copy TC_DRV.air %Ram% >>%Log%)
  65.  
  66. IF Exist X: (goto _Debug1)
  67.  
  68. :_SRC
  69. IF Exist F: (Set Src=F:) Else (goto _TCDRV)
  70. goto _Start3
  71.  
  72. :_Start2
  73. IF Exist X: (Set Log=X:\Load3.log) Else (Set Log=NUL:)
  74. IF EXIST %Ram%\TC_DRV.bat (Call %Ram%\TC_DRV.bat)
  75.  
  76. :_Start3
  77. rem IF %ComputerName%==%UserDomain% (Echo Checking ComputerName to use it as a Global Storage. >>%Log%)
  78. rem IF %ComputerName%==%UserDomain% (Set ComputerName=%Src%)
  79. rem IF %ComputerName%==%SRC% (Echo We've Taken over the ComputerName Value. >>%Log%)
  80.  
  81. IF Defined SRC (Echo Source Drive set to %SRC% >>%Log%)
  82. IF Defined SRC (Set MNCAN=%Src%\Dan's_Data.tc >>%Log%)
  83. IF Defined MNCAN (Echo TrueCrypt File set to %MNCAN% >>%Log%)
  84.  
  85. IF Defined MNCAN (goto _CantPC) Else (goto _Error)
  86. rem IF EXIST Z:\TC_DRV.bat goto _End
  87.  
  88. :_TCDRV
  89. IF Exist X: (Echo Editing _SRC_ Drive File)
  90. IF Exist X: (Echo Editing _SRC_ Drive File >>%Log%)
  91. rem C:
  92. IF Defined TC (C:) else (%Ram%)
  93. cd\
  94. IF Defined TC (cd %Ram%)
  95. ren *.air *.bat >>%Log%
  96. IF Exist TC_DRV.bat (Call CleanEdit.bat 1 TC_DRV.bat)
  97. rem IF NOT %Ram%==%Temp%\%TC% (Copy %Temp%\%TC%\TC_DRV.bat %Ram%)
  98. goto _Start2
  99.  
  100. :_CantPC
  101. echo                Loading Dan's Data Drive (T:)
  102. IF Exist X: (echo                Loading Dan's Data Drive T >>%Log%)
  103. rem IF Exist X: (ping 127.0.0.1 >>NUL:)
  104. rem IF Exist X: (ping 127.0.0.1 >>%Log%)
  105.  
  106. rem :Ram_Can
  107. IF Exist X: (echo Setting Main PC drive >>%Log%)
  108. C:
  109. IF Exist X: (echo Setting Root Directory >>%Log%)
  110. cd\
  111. IF Exist X: (echo Setting HomePath Directory >>%Log%)
  112. cd %HomePath%
  113. IF Exist X: (echo Setting Desktop Directory >>%Log%)
  114. cd Desktop
  115. rem IF Exist X: (Echo Which Command is Bad? >>%Log%)
  116. rem Copy Unload_Trash.bat %HomePath%\Desktop >>%Log%
  117. Copy %Temp%\Unload_Dan.bat >>%Log%
  118. rem Copy Unload_Dan.bat %HomePath%\Desktop >>%Log%
  119. IF Exist X: (Echo Unload_dan.bat file Copied >>%Log%)
  120. IF Exist %HomePath%\Desktop\Unload_dan.bat (Echo Unload_dan.bat Detected on Desktop >>%Log%)
  121. rem Copy Copy2Ram.bat %Ram%:\ >NUL:
  122. rem Copy %KeyFile% %Ram%:\ >NUL:
  123. rem IF EXIST %Ram%\TC_DRV.bat (del %Ram%\TC_DRV.bat) >NUL:
  124.  
  125. cd\
  126. IF Defined TC (cd %Ram%) Else (%ram%)
  127. IF Exist X: (Echo Transfering Command to Copy2Ram file >>%Log%)
  128. IF Exist Copy2Ram.bat (Copy2Ram.bat %MNCAN%)
  129. ping 127.0.0.1 >>%Log%
  130.  
  131. :_Error
  132. Echo Uh oh - Can not Found the Control File. error... Error.. ERROR!!!!  
  133. echo         ----> * END OF LINE * <----  by MPC (Movie TRON)
  134. ping 127.0.0.1 >>%Log%
  135.  
  136. :_End
  137. rem Set Can1=
  138. rem Set Can2=
  139. rem Set Can3=
  140. rem Set Can4=
  141. rem Set Hive1=
  142. rem Set Key1=
  143. rem Set Key2=
  144. rem Set Ram=
  145. goto _EOF
  146.  
  147. :_Debug1
  148. IF Exist X: (Dir %Ram% >>X:\Dir2.log)
  149. IF Exist X:\Dir2.log (Echo Capturing RAM to File Dir2.log >>%Log%)
  150. IF Exist X: (Dir %Temp% >>X:\Dir3.log)
  151. IF Exist X:\Dir3.log (Echo Capturing Temp to File Dir3.log  Is Load_F3 still located in this listing? >>%Log%)
  152. goto _SRC
  153.  
  154. :_EOF
  155. ping 127.0.0.1 >>%Log%
  156. ping 127.0.0.1 >>%Log%
  157. IF Defined TC (%Ram%\CleanEdit.bat 2) Else (%Ram%\CleanEdit.bat 2)
  158.  
Add Comment
Please, Sign In to add comment