<?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>AideXchange &#187; Non classé</title>
	<atom:link href="http://aidexchange.fr/non-classe/feed" rel="self" type="application/rss+xml" />
	<link>http://aidexchange.fr</link>
	<description>L&#039;administration avec PowerShell.</description>
	<lastBuildDate>Mon, 21 May 2012 20:19:36 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Renommer vos photos avec la date de prise de vue</title>
		<link>http://aidexchange.fr/non-classe/renommer-vos-photos-avec-la-date-de-prise-de-vue.html</link>
		<comments>http://aidexchange.fr/non-classe/renommer-vos-photos-avec-la-date-de-prise-de-vue.html#comments</comments>
		<pubDate>Sun, 16 Oct 2011 21:48:59 +0000</pubDate>
		<dc:creator>Christophe</dc:creator>
				<category><![CDATA[Non classé]]></category>
		<category><![CDATA[Powershell]]></category>
		<category><![CDATA[EXIF]]></category>
		<category><![CDATA[Photos]]></category>
		<category><![CDATA[Tri]]></category>

		<guid isPermaLink="false">http://aidexchange.fr/?p=2356</guid>
		<description><![CDATA[<img src="http://aidexchange.fr/wp-content/plugins/category-icons/icons/Powershell.png" width="70" height="70" alt="" title="Powershell" /><br/>Mon problème, j&#8217;utilise plusieurs appareils photos et mon smartphone pour immortaliser ma petite famille. De ce fait, je me retrouve avec des photos DSC&#8230; partout. Je souhaite les classer chronologiquement avec Powershell. De nombreux programme sous Windows le font en se basant sur EXIF. Mais quoi de mieux que le faire soit même en Powershell. [...]
No related posts.]]></description>
			<content:encoded><![CDATA[<img src="http://aidexchange.fr/wp-content/plugins/category-icons/icons/Powershell.png" width="70" height="70" alt="" title="Powershell" /><br/><p>Mon problème, j&#8217;utilise plusieurs appareils photos et mon smartphone pour immortaliser ma petite famille. De ce fait, je me retrouve avec des photos DSC&#8230; partout. Je souhaite les classer chronologiquement avec Powershell.<br />
De nombreux programme sous Windows le font en se basant sur EXIF.<br />
Mais quoi de mieux que le faire soit même en Powershell.<br />
Grâces aux Métadonnées <a href="http://fr.wikipedia.org/wiki/M%C3%A9tadonn%C3%A9es_EXIF" target="_blank">EXIF</a> voici ce qu&#8217;il est possible de faire.</p>

<div class="wp_codebox"><table><tr id="p23562"><td class="code" id="p2356code2"><pre class="powershell" style="font-family:monospace;"><span style="color: #000000;">&#91;</span>reflection.assembly<span style="color: #000000;">&#93;</span>::loadfile<span style="color: #000000;">&#40;</span> <span style="color: #800000;">&quot;C:\Windows\Microsoft.NET\Framework\v2.0.50727\System.Drawing.dll&quot;</span><span style="color: #000000;">&#41;</span> <span style="color: pink;">&gt;</span> <span style="color: #800080;">$null</span>
<span style="color: #0000FF;">if</span> <span style="color: #000000;">&#40;</span><span style="color: #000000;">&#40;</span><span style="color: #008080; font-weight: bold;">Test-Path</span> <span style="color: #008080; font-style: italic;">-path</span> <span style="color: #800000;">&quot;Result&quot;</span><span style="color: #000000;">&#41;</span> <span style="color: #FF0000;">-ne</span> <span style="color: #800080;">$True</span><span style="color: #000000;">&#41;</span>
<span style="color: #000000;">&#123;</span>
<span style="color: #008080; font-weight: bold;">New-Item</span> <span style="color: #008080; font-style: italic;">-Name</span> <span style="color: #800000;">&quot;Result&quot;</span> <span style="color: pink;">-</span><span style="color: #008080; font-weight: bold;">type</span> directory
<span style="color: #000000;">&#125;</span>
<span style="color: #800080;">$Files</span> <span style="color: pink;">=</span> <span style="color: #008080; font-weight: bold;">Get-ChildItem</span> <span style="color: pink;">-</span><span style="color: #0000FF;">filter</span> <span style="color: pink;">*</span>.jpg
<span style="color: #0000FF;">foreach</span> <span style="color: #000000;">&#40;</span><span style="color: #800080;">$file</span> <span style="color: #0000FF;">in</span> <span style="color: #800080;">$Files</span><span style="color: #000000;">&#41;</span> 
<span style="color: #000000;">&#123;</span>
<span style="color: #800080;">$foo</span><span style="color: pink;">=</span><span style="color: #008080; font-weight: bold;">New-Object</span> <span style="color: #008080; font-style: italic;">-TypeName</span> system.drawing.bitmap <span style="color: #008080; font-style: italic;">-ArgumentList</span> <span style="color: #800080;">$File</span>.fullname
<span style="color: #800080;">$date</span> <span style="color: pink;">=</span> <span style="color: #800080;">$foo</span>.GetPropertyItem<span style="color: #000000;">&#40;</span><span style="color: #804000;">36867</span><span style="color: #000000;">&#41;</span>.value<span style="color: #000000;">&#91;</span><span style="color: #804000;">0</span>..20<span style="color: #000000;">&#93;</span>
<span style="color: #800080;">$arYear</span> <span style="color: pink;">=</span> <span style="color: #000000;">&#91;</span><span style="color: #008080;">Char</span><span style="color: #000000;">&#93;</span><span style="color: #800080;">$date</span><span style="color: #000000;">&#91;</span><span style="color: #804000;">0</span><span style="color: #000000;">&#93;</span><span style="color: pink;">,</span><span style="color: #000000;">&#91;</span><span style="color: #008080;">Char</span><span style="color: #000000;">&#93;</span><span style="color: #800080;">$date</span><span style="color: #000000;">&#91;</span><span style="color: #804000;">1</span><span style="color: #000000;">&#93;</span><span style="color: pink;">,</span><span style="color: #000000;">&#91;</span><span style="color: #008080;">Char</span><span style="color: #000000;">&#93;</span><span style="color: #800080;">$date</span><span style="color: #000000;">&#91;</span><span style="color: #804000;">2</span><span style="color: #000000;">&#93;</span><span style="color: pink;">,</span><span style="color: #000000;">&#91;</span><span style="color: #008080;">Char</span><span style="color: #000000;">&#93;</span><span style="color: #800080;">$date</span><span style="color: #000000;">&#91;</span><span style="color: #804000;">3</span><span style="color: #000000;">&#93;</span>
<span style="color: #800080;">$arMonth</span> <span style="color: pink;">=</span> <span style="color: #000000;">&#91;</span><span style="color: #008080;">Char</span><span style="color: #000000;">&#93;</span><span style="color: #800080;">$date</span><span style="color: #000000;">&#91;</span><span style="color: #804000;">5</span><span style="color: #000000;">&#93;</span><span style="color: pink;">,</span><span style="color: #000000;">&#91;</span><span style="color: #008080;">Char</span><span style="color: #000000;">&#93;</span><span style="color: #800080;">$date</span><span style="color: #000000;">&#91;</span><span style="color: #804000;">6</span><span style="color: #000000;">&#93;</span>
<span style="color: #800080;">$arDay</span> <span style="color: pink;">=</span> <span style="color: #000000;">&#91;</span><span style="color: #008080;">Char</span><span style="color: #000000;">&#93;</span><span style="color: #800080;">$date</span><span style="color: #000000;">&#91;</span><span style="color: #804000;">8</span><span style="color: #000000;">&#93;</span><span style="color: pink;">,</span><span style="color: #000000;">&#91;</span><span style="color: #008080;">Char</span><span style="color: #000000;">&#93;</span><span style="color: #800080;">$date</span><span style="color: #000000;">&#91;</span><span style="color: #804000;">9</span><span style="color: #000000;">&#93;</span>
<span style="color: #800080;">$strYear</span> <span style="color: pink;">=</span> <span style="color: #000000;">&#91;</span><span style="color: #008080;">String</span><span style="color: #000000;">&#93;</span>::Join<span style="color: #000000;">&#40;</span><span style="color: #800000;">&quot;&quot;</span><span style="color: pink;">,</span><span style="color: #800080;">$arYear</span><span style="color: #000000;">&#41;</span>
<span style="color: #800080;">$strMonth</span> <span style="color: pink;">=</span> <span style="color: #000000;">&#91;</span><span style="color: #008080;">String</span><span style="color: #000000;">&#93;</span>::Join<span style="color: #000000;">&#40;</span><span style="color: #800000;">&quot;&quot;</span><span style="color: pink;">,</span><span style="color: #800080;">$arMonth</span><span style="color: #000000;">&#41;</span> 
<span style="color: #800080;">$strDay</span> <span style="color: pink;">=</span> <span style="color: #000000;">&#91;</span><span style="color: #008080;">String</span><span style="color: #000000;">&#93;</span>::Join<span style="color: #000000;">&#40;</span><span style="color: #800000;">&quot;&quot;</span><span style="color: pink;">,</span><span style="color: #800080;">$arDay</span><span style="color: #000000;">&#41;</span>
<span style="color: #800080;">$DateTaken</span> <span style="color: pink;">=</span> <span style="color: #800080;">$strYear</span> <span style="color: pink;">+</span> <span style="color: #800000;">&quot;-&quot;</span> <span style="color: pink;">+</span> <span style="color: #800080;">$strMonth</span> <span style="color: pink;">+</span> <span style="color: #800000;">&quot;-&quot;</span> <span style="color: pink;">+</span> <span style="color: #800080;">$strDay</span>
<span style="color: #800080;">$time</span> <span style="color: pink;">=</span> <span style="color: #000000;">&#91;</span><span style="color: #008080;">Char</span><span style="color: #000000;">&#93;</span><span style="color: #800080;">$date</span><span style="color: #000000;">&#91;</span><span style="color: #804000;">11</span><span style="color: #000000;">&#93;</span><span style="color: pink;">,</span><span style="color: #000000;">&#91;</span><span style="color: #008080;">Char</span><span style="color: #000000;">&#93;</span><span style="color: #800080;">$date</span><span style="color: #000000;">&#91;</span><span style="color: #804000;">12</span><span style="color: #000000;">&#93;</span><span style="color: pink;">,</span><span style="color: #000000;">&#91;</span><span style="color: #008080;">Char</span><span style="color: #000000;">&#93;</span><span style="color: #800080;">$date</span><span style="color: #000000;">&#91;</span><span style="color: #804000;">14</span><span style="color: #000000;">&#93;</span><span style="color: pink;">,</span><span style="color: #000000;">&#91;</span><span style="color: #008080;">Char</span><span style="color: #000000;">&#93;</span><span style="color: #800080;">$date</span><span style="color: #000000;">&#91;</span><span style="color: #804000;">15</span><span style="color: #000000;">&#93;</span><span style="color: pink;">,</span><span style="color: #000000;">&#91;</span><span style="color: #008080;">Char</span><span style="color: #000000;">&#93;</span><span style="color: #800080;">$date</span><span style="color: #000000;">&#91;</span><span style="color: #804000;">17</span><span style="color: #000000;">&#93;</span><span style="color: pink;">,</span><span style="color: #000000;">&#91;</span><span style="color: #008080;">Char</span><span style="color: #000000;">&#93;</span><span style="color: #800080;">$date</span><span style="color: #000000;">&#91;</span><span style="color: #804000;">18</span><span style="color: #000000;">&#93;</span>
<span style="color: #800080;">$strtime</span> <span style="color: pink;">=</span> <span style="color: #000000;">&#91;</span><span style="color: #008080;">String</span><span style="color: #000000;">&#93;</span>::Join<span style="color: #000000;">&#40;</span><span style="color: #800000;">&quot;&quot;</span><span style="color: pink;">,</span><span style="color: #800080;">$time</span><span style="color: #000000;">&#41;</span>
<span style="color: #800080;">$taken</span> <span style="color: pink;">=</span> <span style="color: #800080;">$DateTaken</span> <span style="color: pink;">+</span> <span style="color: #800000;">&quot;-&quot;</span> <span style="color: pink;">+</span> <span style="color: #800080;">$strtime</span> <span style="color: pink;">+</span> <span style="color: #800000;">&quot;.jpg&quot;</span>
<span style="color: #800080;">$TargetPath</span> <span style="color: pink;">=</span> <span style="color: #800000;">&quot;.\result\&quot;</span> <span style="color: pink;">+</span> <span style="color: #800080;">$taken</span>
<span style="color: #008080; font-weight: bold;">Copy-Item</span> <span style="color: #008080; font-style: italic;">-PassThru</span> <span style="color: #800080;">$File</span>.fullname <span style="color: #008080; font-style: italic;">-Destination</span> <span style="color: #800080;">$TargetPath</span>
<span style="color: #000000;">&#125;</span></pre></td></tr></table></div>

<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://aidexchange.fr/non-classe/renommer-vos-photos-avec-la-date-de-prise-de-vue.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

