<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>svebee &#187; cmd</title>
	<atom:link href="http://www.svebee.com/tag/cmd/feed" rel="self" type="application/rss+xml" />
	<link>http://www.svebee.com</link>
	<description>Something about everything...</description>
	<lastBuildDate>Sun, 20 Mar 2011 09:44:29 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1</generator>
		<item>
		<title>Ispisivanje direktorija/foldera</title>
		<link>http://www.svebee.com/8/ispisivanje-direktorija-foldera</link>
		<comments>http://www.svebee.com/8/ispisivanje-direktorija-foldera#comments</comments>
		<pubDate>Mon, 09 Feb 2009 19:32:21 +0000</pubDate>
		<dc:creator>svebee</dc:creator>
				<category><![CDATA[Tips & tricks]]></category>
		<category><![CDATA[cmd]]></category>
		<category><![CDATA[command line]]></category>
		<category><![CDATA[ispis direktorija]]></category>

		<guid isPermaLink="false">http://www.svebee.com/?p=8</guid>
		<description><![CDATA[Vjerojatno ste se mnogo puta našli u situaciji kada trebate napraviti listu određenog direktorija (foldera) ili više njih (što zasebnih, što sub-direktorija tj. pod-foldera). Naravno, ručno rješenje pisanja svake zasebne datoteke je mukotrpan posao (pogotovo ako toga ima više od stotine). Bez ikakve potrebe instaliranja dodatnih programa koji čine više štete nego koristi sve se [...]]]></description>
			<content:encoded><![CDATA[<p>Vjerojatno ste se mnogo puta našli u situaciji kada trebate napraviti listu određenog direktorija (foldera) ili više njih (što zasebnih, što sub-direktorija tj. pod-foldera). Naravno, ručno rješenje pisanja svake zasebne datoteke je mukotrpan posao (pogotovo ako toga ima više od stotine). Bez ikakve potrebe instaliranja dodatnih programa koji čine više štete nego koristi sve se može obaviti iz običnog Command Prompta.</p>
<p>Krenite na Start &#8211; Run i upišite <i>cmd</i>. Otvorit će vam se <b>Command Prompt</b>.</p>
<p style="text-align: center"><a href="/images/ispisivanje_direktorija/original/01.jpg"><img src="/images/ispisivanje_direktorija/01_thumb.jpg" alt="List directory command line" style="margin: 5px" /></a></p>
<p><span id="more-8"></span><br />
Prvo se zaputite u direktorij (folder) koji želite ispisati. U mojem slučaju to će biti C: particija, folder C++ Projekt 1. Upišite
<pre>cd c:\C++ Projekt 1</pre>
<p> ili već ovisno koja je vaša željena lokacija.</p>
<p style="text-align: center"><a href="/images/ispisivanje_direktorija/original/02.jpg"><img src="/images/ispisivanje_direktorija/02_thumb.jpg" alt="List directory command line" style="margin: 5px" /></a></p>
<p>Sada će umjesto C:\ pisati vaš direktorij. Jedina naredba koju morate upisati jest za ispis direktorija. Generalno ona glasi</p>
<pre>dir > lista.txt</pre>
<p></p>
<p style="text-align: center"><a href="/images/ispisivanje_direktorija/original/03.jpg"><img src="/images/ispisivanje_direktorija/03_thumb.jpg" alt="List directory command line" style="margin: 5px" /></a></p>
<p><b>Rezultat:</b><br />
<a href="/images/ispisivanje_direktorija/original/04.jpg"><img src="/images/ispisivanje_direktorija/04_thumb.jpg" alt="List directory command line" style="margin: 5px" /></a></p>
<p>Što će izlisati sve datoteke u zadanom direktoriju. Ukoliko želite pod-direktorije uključiti dodajte /s</p>
<pre>dir /s > lista.txt</pre>
<p></p>
<p style="text-align: center"><a href="/images/ispisivanje_direktorija/original/05.jpg"><img src="/images/ispisivanje_direktorija/05_thumb.jpg" alt="List directory command line" style="margin: 5px" /></a></p>
<p><b>Rezultat:</b><br />
<a href="/images/ispisivanje_direktorija/original/06.jpg"><img src="/images/ispisivanje_direktorija/06_thumb.jpg" alt="List directory command line" style="margin: 5px" /></a></p>
<p>Ako imate želju izlistati samo .exe datoteke dodajte <i>*.exe</i></p>
<pre>dir *.exe /s > lista.txt</pre>
<p></p>
<p style="text-align: center"><a href="/images/ispisivanje_direktorija/original/07.jpg"><img src="/images/ispisivanje_direktorija/07_thumb.jpg" alt="List directory command line" style="margin: 5px" /></a></p>
<p><b>Rezultat:</b><br />
<a href="/images/ispisivanje_direktorija/original/08.jpg"><img src="/images/ispisivanje_direktorija/08_thumb.jpg" alt="List directory command line" style="margin: 5px" /></a></p>
<p>Naredba <i>/b</i> miče header iz text datoteke.</p>
<pre>dir *.exe /s /b > lista.txt</pre>
<p></p>
<p style="text-align: center"><a href="/images/ispisivanje_direktorija/original/09.jpg"><img src="/images/ispisivanje_direktorija/09_thumb.jpg" alt="List directory command line" style="margin: 5px" /></a></p>
<p><b>Rezultat:</b><br />
<a href="/images/ispisivanje_direktorija/original/10.jpg"><img src="/images/ispisivanje_direktorija/10_thumb.jpg" alt="List directory command line" style="margin: 5px" /></a></p>
<p>Postoji još jedna naredba osim dir koja se nekima čini i bolja/lijepša jer datoteke i foldere složi kao drvo (tree).</p>
<pre>tree /a > lista.txt</pre>
<p></p>
<p style="text-align: center"><a href="/images/ispisivanje_direktorija/original/11.jpg"><img src="/images/ispisivanje_direktorija/11_thumb.jpg" alt="List directory command line" style="margin: 5px" /></a></p>
<p><b>Rezultat:</b><br />
<a href="/images/ispisivanje_direktorija/original/12.jpg"><img src="/images/ispisivanje_direktorija/12_thumb.jpg" alt="List directory command line" style="margin: 5px" /></a></p>
<p>Što će rezultirati samo ispisom foldera, dok <i>/f</i> ispisuje i datoteke.</p>
<pre>tree /a /f > lista.txt</pre>
<p style="text-align: center"><a href="/images/ispisivanje_direktorija/original/13.jpg"><img src="/images/ispisivanje_direktorija/13_thumb.jpg" alt="List directory command line" style="margin: 5px" /></a></p>
<p><b>Rezultat:</b><br />
<a href="/images/ispisivanje_direktorija/original/14.jpg"><img src="/images/ispisivanje_direktorija/14_thumb.jpg" alt="List directory command line" style="margin: 5px" /></a></p>
<p>Još jedna mogućnost jest da ta skratite postupak na samo jedan klik (tj. dva) &#8211; da pomoću desnog klika imate i opciju <b>&#8220;Izlistaj&#8221;</b>. Otvorite novi text file i upišite u njega slijedeće:</p>
<pre>cd %1
dir /s /b /-p /o:gen >filelist.txt</pre>
<p>Spremite kao <b>filelist.bat</b> &#8211; preporučam spremanje u <i>C:\WINDOWS</i> folder. Zaputite se u <i>Windows Explorer &#8211; Tools &#8211; Folder Options</i>. Odaberite tab <i>File Types</i> te zatim <i>Folder</i> (ne <i>File folder</i>).</p>
<p style="text-align: center"><a href="/images/ispisivanje_direktorija/original/15.jpg"><img src="/images/ispisivanje_direktorija/15_thumb.jpg" alt="List directory command line" style="margin: 5px" /></a><a href="/images/ispisivanje_direktorija/original/16.jpg"><img src="/images/ispisivanje_direktorija/16_thumb.jpg" alt="List directory command line" style="margin: 5px" /></a></p>
<p>Kliknite na <i>Advanced</i> te zatim <i>New</i> kako bi dodali novu akciju. Upišite ime (kao takvo će se pojavljivati u izborniku) te lokaciju. Kliknite na OK.</p>
<p style="text-align: center"><a href="/images/ispisivanje_direktorija/original/17.jpg"><img src="/images/ispisivanje_direktorija/17_thumb.jpg" alt="List directory command line" style="margin: 5px" /></a><a href="/images/ispisivanje_direktorija/original/18.jpg"><img src="/images/ispisivanje_direktorija/18_thumb.jpg" alt="List directory command line" style="margin: 5px" /></a><a href="/images/ispisivanje_direktorija/original/19.jpg"><img src="/images/ispisivanje_direktorija/19_thumb.jpg" alt="List directory command line" style="margin: 5px" /></a></p>
<p>Kada želite izlistati neki direktorij odaberete desni klik i <b>&#8220;Izlistaj&#8221;</b>.</p>
<p style="text-align: center"><a href="/images/ispisivanje_direktorija/original/20.jpg"><img src="/images/ispisivanje_direktorija/20_thumb.jpg" alt="List directory command line" style="margin: 5px" /></a></p>
<p><b>Rezultat:</b><br />
<a href="/images/ispisivanje_direktorija/original/21.jpg"><img src="/images/ispisivanje_direktorija/21_thumb.jpg" alt="List directory command line" style="margin: 5px" /></a></p>
<p>Naravno možete i promijeniti naredbe tako da promijenite ime datoteke <b>filelist.bat</b> u <b>filelist.txt</b> (pritom pod <i>Tools &#8211; File options &#8211; View</i> isključite <i>Hide extensions for known file types</i>), promijenite što želite i opet spremite kao <b>.bat</b>.</p>
<p>Čitavu listu opcija možete naći na slijedećoj adresi &#8211; <a href="http://www.computerhope.com/dirhlp.htm">MS-DOS dir command help</a>.<br />
Ukoliko negdje zapnete te želite izbrisati opciju npr. &#8220;Izlistaj&#8221; gumb <em>Remove</em> će vam biti izblijeđen tj. bit ćete u nemogućnosti kliknuti ga. Rješenje tog problema se nalazi ovdje &#8211; <a href="http://windowsxp.mvps.org/editfolder.htm">&#8220;Edit&#8221; and &#8220;Remove&#8221; buttons are grayed out for the File Folder entry in the File Types dialog box?</a></p>
<p>Uživajte, svebee.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.svebee.com/8/ispisivanje-direktorija-foldera/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

