Solusi yang mungkin
- Tekan Ctrl+ Auntuk memilih semua hasil.
- Tahan Shifttombol, dan klik kanan item pertama dalam daftar.
- Pilih Salin sebagai jalur dari menu konteks.
- Tempel hasil dalam file teks baru.
Misalnya, pertimbangkan untuk menggunakan kueri berikut dalam C:\Windows\System32
folder:
type:image
Outputnya akan seperti ini:
"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"
Keterbatasan yang diketahui
- Kecuali Anda memilih item pertama dalam daftar, output yang dihasilkan tidak akan diurutkan dengan benar.
- Semua item akan dilampirkan dalam tanda kutip.
- Hasil yang disalin selalu menyertakan path lengkap.
Pengolahan pasca
Hanya beberapa cara untuk mengatasi keterbatasan.
Sortir manual
Jika perlu, Anda dapat secara manual mengurutkan output dengan menggunakan sort
perintah di prompt perintah .
Contoh penggunaan
sort "X:\Path\to\input.txt" /o "X:\Path\to\sorted.txt"
Kutipan stripping
Kutipan mungkin menghalangi, tetapi skrip batch di bawah ini dapat menghapusnya untuk Anda. Simpan saja sebagai StripQuotes.cmd
(atau apa pun yang Anda suka, simpan saja .cmd
ekstensi). Script menerima dua parameter: file input / output, masing-masing.
Contoh penggunaan
StripQuotes.cmd "X:\Path\to\myfile.txt" /o "X:\Path\to\stripped.txt"
Script batch
@echo off
if "%~2" == "" exit /b 2
type nul>"%~2"
for /f "usebackq delims=" %%G in ("%~1") do echo %%~G>>"%~2"
exit /b
Hanya mengambil nama file
Jika Anda tidak peduli dengan path lengkap, Anda dapat menggunakan skrip batch di bawah ini. Penggunaannya tidak berbeda dari skrip batch di atas.
Script batch
@echo off
if "%~2" == "" exit /b 2
type nul>"%~2"
for /f "usebackq delims=" %%G in ("%~1") do echo %%~nxG>>"%~2"
exit /b