मुझे मालवेयर द्वारा बनाए गए कुछ फोल्डर मिले जिनका नाम एक डॉट जैसे C:\a.\
या के साथ समाप्त हो गया C:\b.\
।
मुझे एक समाधान मिला जो ऐसे फ़ोल्डर को कमांड से हटा सकता है rd /q /s "C:\a.\"
लेकिन अगर मैं जीत एपीआई कहता हूं RemoveDirectory
, तो यह वापस आ जाता है ERROR_FILE_NOT_FOUND
।
और मुझे आश्चर्य है कि ऐसी निर्देशिका को हटाने के लिए एक फ़ंक्शन कैसे लिखना है, धन्यवाद
मैं इस तरह से अपने विंडोज एक्सपी एसपी 3 सिस्टम पर परीक्षण करता हूं
एक फ़ोल्डर बनाएँ C:\>mkdir a..\\\
और मैं इस फ़ोल्डर तक पहुँचने के लिए डबल क्लिक नहीं कर सकता। और मैं कमांड से हटा सकता हूं rd /q /s "C:\a.\"
क्या विंडोज सिस्टम एपीआई (एस) कि rd /q /s
कमांड कॉल?