Tampilkan atau buang banyak nama file dari direktori Windows 7

2

Bagaimana saya bisa mendapatkan daftar teks atau dump data nama file dari direktori Windows? Saya sudah menyiapkan folder berikut:

[My Documents]
--SomeFileName.doc
--AnotherFileName.bmp
--AnotherMoreFileName.zip
--...

Saya ingin mendapatkan semua nama file dari file yang ada di dalam folder (My Documents) hanya dalam satu proses, dan menjadikan nama file sebagai daftar yang bisa saya salin ke Notepad.

Saat ini proses saya adalah untuk memukul F2 untuk menyorot nama file file dan tekan CTRL + C untuk menyalin dan menempelkannya ke Notepad, lalu susun ke daftar. Saya ingin bisa mendapatkan nama file itu dengan cepat dan mudah.

Saya ingin menghindari perangkat lunak eksternal jika memungkinkan; Saya hanya ingin memanfaatkan perangkat lunak yang diinstal pada laptop saya (Office dan Windows XP, meskipun Vista atau Windows 7 tidak akan terlalu buruk untuk diketahui).

Pennf0lio
sumber

Jawaban:

7

Buka command prompt.

cd %homedrive%%homepath%\My Documents

dir /b > filenames.txt

filenames.txt akan berisi daftar semua file Anda.

Sathyajith Bhat
sumber
Kau pria yang luar biasa. bekerja seperti pesona! Terima kasih!
Pennf0lio
@ Pennf0lio sama-sama
Sathyajith Bhat
1

Buka PowerShell dan ketikkan yang berikut:

PS> cd "~\My Documents"
PS> ls | Where-Object {!($_.PSIsContainer)} | foreach-object {add-content -path filelist.txt -value $_.name}

Yang terjadi di sini adalah Anda ls (daftar) semua file dalam direktori dan mengirim daftar itu melalui filter yang menghapus direktori (di mana-objek bukan wadah). Kemudian Anda mengirim daftar yang difilter ke loop yang menambahkan nama file ke file txt Anda satu per satu. $_ mewakili objek dalam daftar.

Anda dapat melakukan semua jenis hal keren lainnya dengan menambahkan seperti ini -recurse ke perintah ls, yang akan memberi Anda semua file di semua direktori di bawah direktori saat ini.

Anda bisa mengganti $_.name dengan $_.fullName untuk mendapatkan path lengkap, atau $_.Extension untuk ekstensi. Lihat dokumentasi untuk kelas fileinfo di msdn untuk melihat semua hal keren yang dapat Anda lakukan dengan objek fileinfo.

Robert S Ciaccio
sumber