संभावित समाधान
- सभी परिणामों का चयन करने के लिए Ctrl+ दबाएँ A।
- Shiftकुंजी दबाए रखें , और सूची में पहले आइटम पर राइट-क्लिक करें।
- संदर्भ मेनू से पथ के रूप में प्रतिलिपि चुनें ।
- परिणामों को एक नई टेक्स्ट फ़ाइल में पेस्ट करें।
उदाहरण के लिए, C:\Windows\System32
फ़ोल्डर में निम्नलिखित क्वेरी का उपयोग करने पर विचार करें :
type:image
आउटपुट कुछ इस तरह होगा:
"C:\Windows\System32\oobe\background.bmp"
"C:\Windows\System32\migwiz\PostMigRes\Web\base_images\AppInstalled.gif"
"C:\Windows\System32\migwiz\PostMigRes\Web\base_images\ClickDownExpanded.gif"
"C:\Windows\System32\migwiz\PostMigRes\Web\base_images\ClickDownNormal.gif"
"C:\Windows\System32\migwiz\PostMigRes\Web\base_images\Column.bmp"
"C:\Windows\System32\migwiz\PostMigRes\Web\base_images\Documents.gif"
"C:\Windows\System32\migwiz\PostMigRes\Web\base_images\Failure.gif"
"C:\Windows\System32\migwiz\PostMigRes\Web\base_images\Programs.gif"
"C:\Windows\System32\migwiz\PostMigRes\Web\base_images\System.gif"
"C:\Windows\System32\migwiz\PostMigRes\Web\base_images\Users.gif"
"C:\Windows\System32\migwiz\PostMigRes\Web\base_images\WindowsMail.bmp"
"C:\Windows\System32\migwiz\PostMigRes\Web\base_images\WindowsMovieMaker.bmp"
"C:\Windows\System32\migwiz\PostMigRes\Web\base_images\WindowsOutlookExpress.bmp"
"C:\Windows\System32\migwiz\PostMigRes\Web\base_images\WindowsPhotoGallery.bmp"
ज्ञात सीमाएँ
- जब तक आप सूची में पहले आइटम का चयन नहीं करते हैं, परिणामी आउटपुट ठीक से सॉर्ट नहीं किया जाएगा।
- सभी आइटम उद्धरणों में संलग्न होंगे।
- कॉपिड परिणामों में हमेशा पूर्ण पथ शामिल होता है।
प्रोसेसिंग के बाद
सीमाओं को पार करने के लिए बस कुछ तरीके।
मैनुअल प्रकार
यदि आवश्यक हो, तो आप कमांड प्रॉम्प्टsort
में कमांड का उपयोग करके मैन्युअल रूप से आउटपुट को सॉर्ट कर सकते हैं ।
उदाहरण उपयोग
sort "X:\Path\to\input.txt" /o "X:\Path\to\sorted.txt"
धारीदार भाव
उद्धरण रास्ते में मिल सकते हैं, लेकिन नीचे दी गई बैच स्क्रिप्ट उन्हें आपके लिए निकाल सकती है। बस इसे StripQuotes.cmd
(या जो कुछ भी आपको पसंद है, उसे सहेज कर रखें .cmd
)। स्क्रिप्ट क्रमशः दो पैरामीटर: इनपुट / आउटपुट फाइलों को स्वीकार करती है।
उदाहरण उपयोग
StripQuotes.cmd "X:\Path\to\myfile.txt" /o "X:\Path\to\stripped.txt"
बैच स्क्रिप्ट
@echo off
if "%~2" == "" exit /b 2
type nul>"%~2"
for /f "usebackq delims=" %%G in ("%~1") do echo %%~G>>"%~2"
exit /b
केवल फ़ाइल नाम पुनर्प्राप्त कर रहा है
यदि आप पूर्ण पथ के बारे में परवाह नहीं करते हैं, तो आप नीचे दी गई बैच स्क्रिप्ट का उपयोग कर सकते हैं। उपयोग ऊपर दी गई बैच स्क्रिप्ट से अलग नहीं है।
बैच स्क्रिप्ट
@echo off
if "%~2" == "" exit /b 2
type nul>"%~2"
for /f "usebackq delims=" %%G in ("%~1") do echo %%~nxG>>"%~2"
exit /b