मेरे पास एक बैट फाइल है जो मेरे पीसी के लिए स्टार्टअप पर चलती है जो मेरे सिस्टम पर 2 डी और 3 जी ड्राइव के लिए प्रतीक्षा करता है फिर कमांड लाइन का उपयोग करके कैश को मिटा देता है, फिर आप कमांड प्रॉम्प्ट को छिपाने के लिए 3 डी प्रोग्राम का उपयोग कर सकते हैं अगर आपको पसंद है, उदाहरण: hstart.exe
बैच फ़ाइल लूप्स को प्रत्येक दस सेकंड में एक चर में जोड़ देती है, अगर यह कभी भी 60 (600 सेकंड देता है या लेती है) तो बैट फ़ाइल बंद हो जाती है इसलिए यह पृष्ठभूमि में हमेशा के लिए नहीं चलता है।
DriveExists.txt
पाठ फ़ाइल भी उस में कुछ भी जरूरत नहीं है, यह सिर्फ अस्तित्व के लिए की जरूरत है।
@echo off
echo this window will close when the H and J drives exists
set LoopCount=1
:waitLabel
IF not exist H:\DriveExists.txt (
timeout 10 /nobreak > nul
set /a LoopCount=%LoopCount%+1
if %LoopCount% equ 60 ( goto endOfScriptLabel )
goto waitLabel
)
echo past H
set /a LoopCount=0
:waitLabelTwo
IF not exist J:\DriveExists.txt (
timeout 10 /nobreak > nul
set /a LoopCount=%LoopCount%+1
if %LoopCount% equ 60 ( goto endOfScriptLabel )
goto waitLabelTwo
)
echo past J
REM the following if is only to indent the items run after mounting volumes
IF exist H:\DriveExists.txt (
REM other code removed for example.
cd C:\Program Files\VeraCrypt
veracrypt /w
)
:endOfScriptLabel
@echo on