<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Серый форум &mdash; PowerShell: Учусь искать информацию по языку правильно]]></title>
	<link rel="self" href="http://forum.script-coding.com/extern.php?action=feed&amp;tid=7285&amp;type=atom" />
	<updated>2012-06-20T06:10:46Z</updated>
	<generator>PunBB</generator>
	<id>http://forum.script-coding.com/viewtopic.php?id=7285</id>
		<entry>
			<title type="html"><![CDATA[Re: PowerShell: Учусь искать информацию по языку правильно]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=61030#p61030" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>alexii пишет:</cite><blockquote><p>...Если использовать в запросе не «Документация», а «Справка», то к правильной ссылке: <a href="http://technet.microsoft.com/ru-ru/library/bb978526">Windows PowerShell</a> придём несколько быстрее. <span style="color: Green">Кстати, принято <a href="http://forum.script-coding.com/help.php#bbcode">ссылки оформлять тэгом «url», а код — тэгом «code»</a>. Я поправил Ваш пост.</span></p></blockquote></div><p>Так новенький еще) С этим проблем больше не будет.</p>]]></content>
			<author>
				<name><![CDATA[Farxat]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=28169</uri>
			</author>
			<updated>2012-06-20T06:10:46Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=61030#p61030</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: PowerShell: Учусь искать информацию по языку правильно]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=61015#p61015" />
			<content type="html"><![CDATA[<p>Спасибо, ясно.</p><p>Нет, это просто две формы одного и того же командлета. Обе они относятся (в данном случае) к версии 2.0.</p><div class="quotebox"><blockquote><p>Кину ссылку на описание команд на русском языке. Эксклюзив между прочим)) На самом сайте мелкомягких я до этого раздела дойти не смог, не понимаю как туда добраться. Удалось найти его только через google.</p></blockquote></div><p><a href="http://www.google.ru/search?q=PowerShell+%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%B0%D1%86%D0%B8%D1%8F+site%3Amicrosoft.com">PowerShell документация site:microsoft.com - Поиск в Google</a>, пятая ссылка. Если использовать в запросе не «Документация», а «Справка», то к правильной ссылке: <a href="http://technet.microsoft.com/ru-ru/library/bb978526">Windows PowerShell</a> придём несколько быстрее. <span style="color: Green">Кстати, принято <a href="http://forum.script-coding.com/help.php#bbcode">ссылки оформлять тэгом «url», а код — тэгом «code»</a>. Я поправил Ваш пост.</span></p>]]></content>
			<author>
				<name><![CDATA[alexii]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=1844</uri>
			</author>
			<updated>2012-06-19T18:53:43Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=61015#p61015</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: PowerShell: Учусь искать информацию по языку правильно]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=61014#p61014" />
			<content type="html"><![CDATA[<p>Кину ссылку на описание команд на русском языке. Эксклюзив между прочим)) На самом сайте мелкомягких я до этого раздела дойти не смог, не понимаю как туда добраться. Удалось найти его только через google.</p><p><a href="http://technet.microsoft.com/ru-ru/library/dd347629">Clear-Content</a></p><p>Там есть такой момент:<br /></p><div class="codebox"><pre><code>Clear-Content [-LiteralPath] &lt;string[]&gt; [-Credential &lt;PSCredential&gt;] [-Exclude &lt;string[]&gt;] [-Filter &lt;string&gt;] [-Force] [-Include &lt;string[]&gt;] [-Confirm] [-WhatIf] [-UseTransaction] [&lt;CommonParameters&gt;]

Clear-Content [-Path] &lt;string[]&gt; [-Credential &lt;PSCredential&gt;] [-Exclude &lt;string[]&gt;] [-Filter &lt;string&gt;] [-Force] [-Include &lt;string[]&gt;] [-Confirm] [-WhatIf] [-UseTransaction] [&lt;CommonParameters&gt;]</code></pre></div>]]></content>
			<author>
				<name><![CDATA[Farxat]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=28169</uri>
			</author>
			<updated>2012-06-19T18:17:53Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=61014#p61014</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: PowerShell: Учусь искать информацию по языку правильно]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=61013#p61013" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Farxat пишет:</cite><blockquote><p>…когда смотришь синтаксис командлета, то приводится два варианта, с незначительными различиями в командах.</p></blockquote></div><p>Приведите пример.</p>]]></content>
			<author>
				<name><![CDATA[alexii]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=1844</uri>
			</author>
			<updated>2012-06-19T17:57:13Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=61013#p61013</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: PowerShell: Учусь искать информацию по языку правильно]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=61012#p61012" />
			<content type="html"><![CDATA[<p>Хотел еще прояснить момент, когда смотришь синтаксис командлета, то приводится два варианта, с незначительными различиями в командах. Правильно ли я понимаю, что это написание для 1-ой и 2-ой версий языка?</p>]]></content>
			<author>
				<name><![CDATA[Farxat]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=28169</uri>
			</author>
			<updated>2012-06-19T17:47:25Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=61012#p61012</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: PowerShell: Учусь искать информацию по языку правильно]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=61004#p61004" />
			<content type="html"><![CDATA[<p>Угу. Я уже лет пять привыкаю-привыкаю… Но как-то не особо манится <img src="//forum.script-coding.com/img/smilies/wink.png" width="15" height="15" />. Хотя и понимаю, что иного всё одно не дано.</p>]]></content>
			<author>
				<name><![CDATA[alexii]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=1844</uri>
			</author>
			<updated>2012-06-19T16:03:19Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=61004#p61004</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: PowerShell: Учусь искать информацию по языку правильно]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=61003#p61003" />
			<content type="html"><![CDATA[<p><img src="//forum.script-coding.com/img/smilies/smile.png" width="15" height="15" /></p><p>К этому языку нужно привыкнуть. Спасибо за столь четкие и развернутые ответы!</p>]]></content>
			<author>
				<name><![CDATA[Farxat]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=28169</uri>
			</author>
			<updated>2012-06-19T15:59:49Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=61003#p61003</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: PowerShell: Учусь искать информацию по языку правильно]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=61002#p61002" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Farxat пишет:</cite><blockquote><p>То есть использование этих схожих по названию команд зависит от синтаксиса…</p></blockquote></div><p>Я сам пока учусь PowerShell&#039;у. Но, сдаётся мне — именно так.<br /></p><div class="quotebox"><cite>Farxat пишет:</cite><blockquote><p>… (то, какие параметры указаны за командлетом)</p></blockquote></div><p>«foreach», в том виде, какой приведён в первом посте — это всё-таки оператор, «statement». Но, как указано в документации, которую я цитировал выше, в данном случае сама оболочка PowerShell при исполнении заменяет statement «foreach» на commandlet «ForEach-Object».</p>]]></content>
			<author>
				<name><![CDATA[alexii]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=1844</uri>
			</author>
			<updated>2012-06-19T15:58:22Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=61002#p61002</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: PowerShell: Учусь искать информацию по языку правильно]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=61001#p61001" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Farxat пишет:</cite><blockquote><p>…но отсутствовало описание функции FileVersionInfo.</p></blockquote></div><p><a href="http://msdn.microsoft.com/en-us/library/system.management.automation.applicationinfo(v=vs.85).aspx">ApplicationInfo Class (System.Management.Automation)</a></p>]]></content>
			<author>
				<name><![CDATA[alexii]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=1844</uri>
			</author>
			<updated>2012-06-19T15:53:48Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=61001#p61001</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: PowerShell: Учусь искать информацию по языку правильно]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=61000#p61000" />
			<content type="html"><![CDATA[<p>Спасибо за развернутый ответ! То есть использование этих схожих по названию команд зависит от синтаксиса (то, какие параметры указаны за командлетом)</p>]]></content>
			<author>
				<name><![CDATA[Farxat]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=28169</uri>
			</author>
			<updated>2012-06-19T15:53:15Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=61000#p61000</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: PowerShell: Учусь искать информацию по языку правильно]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=60999#p60999" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Farxat пишет:</cite><blockquote><p>В оболочке есть описание только для Foreach-Object.</p></blockquote></div><p>1.<br /></p><div class="codebox"><pre><code>Get-Help foreach</code></pre></div><p>2.<br /></p><div class="codebox"><pre><code>Get-Command foreach</code></pre></div><div class="quotebox"><blockquote><div class="codebox"><pre><code>CommandType     Name                                                         Definition                                                  
-----------     ----                                                         ----------                                                  
Alias           foreach                                                      ForEach-Object</code></pre></div></blockquote></div><p>Не путать с командой:<br /></p><div class="codebox"><pre><code>foreach ($&lt;item&gt; in $&lt;collection&gt;){&lt;statement list&gt;}</code></pre></div><p>описание которой так же есть в справке PowerShell.</p><p>Впрочем, они тесно связаны:<br /></p><div class="quotebox"><blockquote><p>…<br /><strong>The Foreach Statement Inside a Command Pipeline</strong></p><p>When Foreach appears in a command pipeline, Windows PowerShell uses the foreach alias, which calls the ForEach-Object command. When you use the foreach alias in a command pipeline, you do not include the ($&lt;item&gt; in $&lt;collection&gt;) syntax as you do with the Foreach statement. This is because the prior command in the pipeline provides this information. The syntax of the foreach alias when used in a command pipeline is as follows:<br /></p><div class="codebox"><pre><code>&lt;command&gt; | foreach {&lt;command_block&gt;}</code></pre></div><p>…</p></blockquote></div>]]></content>
			<author>
				<name><![CDATA[alexii]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=1844</uri>
			</author>
			<updated>2012-06-19T15:42:06Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=60999#p60999</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[PowerShell: Учусь искать информацию по языку правильно]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=60998#p60998" />
			<content type="html"><![CDATA[<p>Всем здравствуйте! Буду краток и перейду сразу к делу. Проблема в том, что начав вникать в особенности языка заметил, что некоторые функции (методы) не удается отыскать в справке PS. В частности, сейчас мне необходимо усвоить правила и возможности оператора?! <strong>foreach</strong>. В книге Keith Hill &quot;Эффективное Программирование в PowerShell&quot; без прелюдий приводится один из вариантов использования:<br /></p><div class="codebox"><pre><code>get-command more.com | foreach {$_.FileVersionInfo}</code></pre></div><p>В оболочке есть описание только для Foreach-Object. На TechNet нашел описание на английском, но отсутствовало описание функции FileVersionInfo. То есть, если бы я не наткнулся на пример из книги, то в общем и не догадывался о ее существовании. <br />Объясните пожалуйста порядок поиска по источникам информации, чтобы понять истинные возможности языка.</p>]]></content>
			<author>
				<name><![CDATA[Farxat]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=28169</uri>
			</author>
			<updated>2012-06-19T14:31:44Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=60998#p60998</id>
		</entry>
</feed>
