Bagus kan? Buat apa sih bikin ginian? Sering tuh kalau file buanyak, kita pengen bikin index atau daftar isi. Atau bikin checklist pas mau ngeprint banyak dokumen. Atau mungkin, kita mau nyari file tapi search nya windows terlalu lambat. Ngebuka file satu satu juga males.
Gimana sih bikin kayak diatas? Bikinnya tuh pakek command “Tree” di cmd atau powershell (sekarang namanya digabung jadi terminal). Lebih enak di Terminal, karena di cmd ada kekurangannya. Gimana caranya? Apa kekurangannya? Penasaran?
Gimana sih Cara Membuat Laporan Struktur File di Windows? Ikutin aja cara dibawah.
Semua cara dibawah sama mau dilakukan di cmd ataupun powershell, cuman beda waktu di PIPE TO FILE (Step 2.3) nya aja.
Step 1 : Buka Terminal
Cara 1 : Context Menu (Terminal)
- Klik kanan di folder yang kalian mau, terus klik di “Open in Windows Terminal”
Cara 2 : cmd lalu cd
- Pencet tombol windows di keyboard ataupun layar, ketikkan terminal. Lalu enter aja. Kalau mau diklik ya boleh, terserah.
- Pindah directory ke yang kalian mau
Ha kok tiba – tiba gitu sih? Coba baca cara change directory (cd) di cmd. Sama aja di powershell.
Step 2 : Masukkan command tree
Step 2 ini per step nya menunjukkan bisa apa aja pakek command Tree. Nggak harus semuanya dilakuin, seperlunya aja.
Listing Directory
Ketik aja tree, lalu enter. Nanti muncul seperti ini:
Listing Directory + Files
Ok? Tapi itu folder aja. Kalau mau sama file, masukin command tree /f
Pipe to file
Nah ini yang membuat eksekusi di cmd sama powershell beda! Baca terus.
Habis execute tree /f
, terus copas? Ah, nggak jaman. Pakek operator “>”, tanda lebih dari ini artinya “pipe”. Pipa? Pipa rucika? Fungsinya pipa itu kan mengantarkan cairan ya, jadi dalam case ini pipe yang dimaksud adalah disuruh masukin ke file. Lihat ini:
Jadi tuh, hasilnya tree, masukin ke file nama.txt. Formatnya bisa terserah, tanpa format pun juga bisa. Nama juga terserah. Nggak cuman command Tree yang bisa di pipe, apapun bisa. Misal ipconfig /all > ipconfig.txt
. Tapi itu case lain lah ya.
Harusnya nanti file nya jadi gini:
Tapi in case malah jadi gini (karena di execute di cmd):
Ini masalah di encodingnya. Harusnya UTF-16LE
, tapi disave as ANSI
. Ini masalahnya kalau pakek cmd, bukan pakek terminal/powershell. Tapi in case jadi kayak gitu, kalau mau tetep rapi gimana? Tambahin aja /a di command tree nya, jadi tree /f /a
(atau tree /a /f
juga sama aja):
Nanti jadi gini: Lumayan lah ya.
Satu hal yang perlu diingat, tree ini recursive (semua anak foldernya juga dibuka). Jadi, kalau ditaruh di C:
, jadi kayak The Matrix:
Lumayan kalau mau buat orang bingung dan keliatan jadi kayak hacker ala ala.
Itu tadi Cara Membuat Laporan Struktur File di Windows
Semoga membantu dan menghibur.