<?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>Tayfun DEĞER</title>
	<atom:link href="http://www.tayfundeger.com/feed" rel="self" type="application/rss+xml" />
	<link>http://www.tayfundeger.com</link>
	<description>Systems &#38; Network</description>
	<lastBuildDate>Thu, 11 Mar 2010 08:37:15 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>Cisco Port Güvenliği Yapilandirmasi</title>
		<link>http://www.tayfundeger.com/cisco-port-guvenligi-yapilandirmasi.html</link>
		<comments>http://www.tayfundeger.com/cisco-port-guvenligi-yapilandirmasi.html#comments</comments>
		<pubDate>Thu, 11 Mar 2010 08:31:42 +0000</pubDate>
		<dc:creator>Tayfun DEĞER</dc:creator>
				<category><![CDATA[Cisco]]></category>
		<category><![CDATA[cisco 2950]]></category>
		<category><![CDATA[cisco IOS]]></category>
		<category><![CDATA[cisco port güvenliği]]></category>
		<category><![CDATA[cisco topoloji]]></category>
		<category><![CDATA[copy running-config startup-config]]></category>
		<category><![CDATA[Fastethernet]]></category>
		<category><![CDATA[IOS]]></category>
		<category><![CDATA[MAC adress cisco]]></category>
		<category><![CDATA[MAC cisco]]></category>
		<category><![CDATA[port güvenligi cisco]]></category>
		<category><![CDATA[secureup]]></category>
		<category><![CDATA[sticky mac address]]></category>
		<category><![CDATA[switch port security]]></category>
		<category><![CDATA[switchport mode access]]></category>
		<category><![CDATA[switchport port-security]]></category>
		<category><![CDATA[switchport port-security mac-address mac_adresi]]></category>

		<guid isPermaLink="false">http://www.tayfundeger.com/?p=1357</guid>
		<description><![CDATA[Merhaba;
Bir bilgisayar ağı mühendisi, hangi cihazların kablolamasının yapılacağına ve switch&#8216;in belirli hangi arabirimine bağlanacağına karar ve belirli kurallarla kısıtlama uygulayarak, sadece istenilen cihazların o arabirimi kullanmalarına izin verir.Eğer, izin verilmemiş bir cihazo arabirimi kullanmak isterse, bu durumda, switch olayı bilgi mesajı olarak kayıt altına alabilir ya da o cihazdan gelen çerçeveleri engelleyebilir veya o arabirimi [...]]]></description>
			<content:encoded><![CDATA[<p>Merhaba;</p>
<p>Bir bilgisayar ağı mühendisi, hangi cihazların kablolamasının yapılacağına ve <strong>switch</strong>&#8216;in belirli hangi arabirimine bağlanacağına karar ve belirli kurallarla kısıtlama uygulayarak, sadece istenilen cihazların o arabirimi kullanmalarına izin verir.Eğer, izin verilmemiş bir cihazo arabirimi kullanmak isterse, bu durumda, switch olayı bilgi mesajı olarak kayıt altına alabilir ya da o cihazdan gelen çerçeveleri engelleyebilir veya o arabirimi tamamen kapatabilir.</p>
<p><strong>Port güvenlik</strong> yapılandırması için birkaç şeyi birden yapılandırmanız gerekecektir.Önce,<strong> switchport port-security</strong> arabirim yapılandırma kipi komutuyla, o port&#8217;ta güvenlik modu etkinleştirilir. <strong>2950 </strong>switch &#8216;inin <strong>IOS </strong>işletim sistemi, diğer switch&#8217;lere bağlantı kuran port&#8217;ların dışındaki port&#8217;lar içinde güvenlik yapılandırılmasına olanak tanır.Bir arabirimin, başka bir switch&#8217;e bağlantı için kullanılmadığını göstermek amacıyla <strong>switchport mode access</strong> komutu kullanılır.Ardından, <strong>switchport port-security mac-address mac_adresi</strong> komutu aracılığıyla statik olarak o arabirimi kullanacak olan cihazların <strong>MAC </strong>adresleri girilebilir.</p>
<p>Örneğin; <strong>Şekil 1</strong> &#8216;de sadece <strong>Sunucu-1</strong> ve <strong>Sunucu-2</strong> &#8216;nin, sırasıyla <strong>switch</strong>&#8216;in <strong>Fastethernet 0/1</strong> ve <strong>Fastethernet 0/2</strong> arabirimlerinden çıkış yapmasına izin verilmektedir.Örnek-1 &#8216;de gösterildiği gibi, yapacağınız yapılandırma ile sadece belirtilen sunucuların <strong>MAC </strong>adreslerinin, ilgili arabirimlerden çıkmasına olanak verecek, port güvenlik yapılandırmasını sağlayabilirsiniz.</p>
<p><a href="http://www.tayfundeger.com/wp-content/uploads/ciscoportguvenligisekil1-copy.jpg"><img class="aligncenter size-medium wp-image-1379" title="CiscoPortguvenligiSekil1" src="http://www.tayfundeger.com/wp-content/uploads/ciscoportguvenligisekil1-copy-300x212.jpg" alt="" width="300" height="212" /></a></p>
<p><a href="http://www.tayfundeger.com/wp-content/uploads/cizim12-copy.jpg"><img class="aligncenter size-medium wp-image-1380" title="Ornek-1" src="http://www.tayfundeger.com/wp-content/uploads/cizim12-copy-300x251.jpg" alt="" width="300" height="251" /></a></p>
<p>Bu örnek, port güvenliği yapılandırmasının iki farklı tipini kullanmaktadır. Birinci tip kullanım, Fastethernet 0/1 arabiriminde yapılandırılmıştır. Bu yapılandırmada, Sunucu-1&#8242;in MAC adresi tanımlanırken, <strong>switchport port-security mac-address 0200.1111.1111</strong> komutu kullanılmıştır.Port güvenliğinin doğru çalışabilmesi için 2950 switch&#8217;inin bu arabirimin, trunk değil normal erişim kullanıldığı düşünmesi gerekir.Yani<strong> Fastethernet 0/1 </strong>arabiriminin normal erişim arabirimi olduğunu switch&#8217;e belirtmemiz gerekmektedir. Bunu sağlayacak komut switchport mode access komutudur. Ayrıca bu arabirim üzerinde, port  güvenliğinin etkinleşmesini sağlayacak switchport port security komutunu da işletmeniz gerekmektedir. İşte bahsettiğim bu üç komutu birden yapılandırılarak, sadece <strong>MAC</strong> adresi <strong>0200.1111.1111</strong> olan sunucunun bu arabirimi kullanmasına izin verilmiştir.</p>
<p>Eğer port güvenliği yapılandırmasında, bir arabirim için izin verilen MAC adreslerinin sayısı bildirilmezse, varsayılan değer her arabirim için yalnızca bir <strong>MAC </strong>adresidir. Ancak istenirse, bir arabirim için maksimum <strong>132 </strong>adet <strong>MAC </strong>adresi çıkışına izin verilebilir. Kullanılacak komut ise, <strong>switchport port-security maximum</strong> komutudur. Eğer güvenlik yapılandırmasında, tanımlı olmayan <strong>MAC </strong>adresi çıkış yapmak isterse ve herhangi bir eylem belirtmemişse, varsayılan eylem o arabirimin kapatılmasıdır. Bu varsayılan eylemi değiştirmek istiyorsanız, switchport port-security violation komutunu kullanabilirsiniz.</p>
<p>İkinci tip port güvenliği yapılandırması ise, <strong>Fastethernet 0/2</strong> arabirimindedir. Bu yapılandırmada sticky secure MAC adresleri özelliği kullanılmıştır. Bu yapılandırmada da, birinci tip güvenlik yapılandırmasında yer alan switchport mode access ve switchport port-security komutları fastethernet 0/1 arabirimi için  yine aynı biçimde ve aynı amaçlarla kullanılmaktadır. Ancak <strong>switchport portsecurity mac-address sticky</strong> komutu, <strong>switch</strong>&#8216;e ilk gelen çerçevenin <strong>MAC</strong> adresini öğrenmesini ve bu MAC adresini çalışan yapılandırmaya güvenilir MAC adresi olarak eklemesini dikte eder. Bir başka deyişle, ilk öğrenilen <strong>MAC </strong>adresi, yapılandırmaya yapışır (sticky, yapışkan anlamına gelir) Böylece, bilgisayar ağı mühendisinin, o arabirime bağlı olan cihazın MAC adresini bilmesine gerek kalmaz.</p>
<p><strong>Örnek-1</strong> &#8216;de de görüldüğü gibi, <strong>fastethernet 0/2</strong> arabirimi sağlıklı çalışmasına devam ederken, fastethernet 0/1 arabiriminde bir güvenlik ihlali oluşmuştur. <strong>show port-security interface fastethernet 0/1</strong> komutu çalıştırıldığında, görüntülenen bilgi mesajlarında, fastethernet 0/1 arabiriminin durumunda &#8220;err-disabled&#8221; gözükmektedir, bunun anlamı o arabirimin hata yüzünden kapatıldığıdır. <strong>Fastethernet 0/1</strong> arabirimine bağlı olan cihaz 0200.1111.1111 MAC adresini kullanmadığı için, switch aldığı çerçevede bu MAC adresini görmüş ve kural ihlali yapılması sebebiyle, arabirimi servis dışı bırakmıştır.</p>
<p><strong>Fastethernet 0/2</strong> arabirimi için ise, port güvenliği yapılandırılması ile ilgili &#8220;secureup&#8221; durumu gözükmektedir. Dikkat edilecek olursa, <strong>show running-config</strong> komutunun çıktısında, <strong>Sunucu-2</strong> &#8216;nin <strong>MAC adresi</strong> (0200.2222.2222) öğrenilmiş ve çalışan yapılandırmaya <strong>switchport port-security mac-address sticky 0200.2222.2222</strong> komutu şeklinde eklenmiştir. Eğer bundan böyle, <strong>fastethernet 0/2</strong> &#8216;den çıkmasını istediğiniz MAC adresin gerçekten sadece 0200.2222.2222 olmasını istiyorsanız yapacağınız en basit işlem<strong> copy running-config startup-config</strong> komutunu işleterek, yapılandırmanın kaydedilmesini sağlamanızdır.</p>


<!-- Begin SexyBookmarks Menu Code -->
<div class="sexy-bookmarks sexy-bookmarks-expand sexy-bookmarks-center sexy-bookmarks-bg-enjoy">
<ul class="socials">
		<li class="sexy-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://www.tayfundeger.com/cisco-port-guvenligi-yapilandirmasi.html&amp;t=Cisco+Port+G%C3%BCvenli%C4%9Fi+Yapilandirmasi" rel="nofollow" class="external" title="Bunu Facebook'da paylaşın">Bunu Facebook'da paylaşın</a>
		</li>
		<li class="sexy-twitter">
			<a href="http://twitter.com/home?status=Cisco+Port+G%C3%BCvenli%C4%9Fi+Yapilandirmasi+-+http://b2l.me/jqhc9+(via+@tayfundeger)" rel="nofollow" class="external" title="Bunu Tweet'leyin!">Bunu Tweet'leyin!</a>
		</li>
		<li class="sexy-comfeed">
			<a href="http://www.tayfundeger.com/cisco-port-guvenligi-yapilandirmasi.html/feed" rel="nofollow" class="external" title="Bu yazının yorumlarına abone olun!">Bu yazının yorumlarına abone olun!</a>
		</li>
		<li class="sexy-delicious">
			<a href="http://del.icio.us/post?url=http://www.tayfundeger.com/cisco-port-guvenligi-yapilandirmasi.html&amp;title=Cisco+Port+G%C3%BCvenli%C4%9Fi+Yapilandirmasi" rel="nofollow" class="external" title="Bunu del.icio.us 'da paylaşın">Bunu del.icio.us 'da paylaşın</a>
		</li>
		<li class="sexy-technorati">
			<a href="http://technorati.com/faves?add=http://www.tayfundeger.com/cisco-port-guvenligi-yapilandirmasi.html" rel="nofollow" class="external" title="Bunu Technorati'de paylaşın">Bunu Technorati'de paylaşın</a>
		</li>
		<li class="sexy-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.tayfundeger.com/cisco-port-guvenligi-yapilandirmasi.html&amp;title=Cisco+Port+G%C3%BCvenli%C4%9Fi+Yapilandirmasi" rel="nofollow" class="external" title="Bunu Digg'leyin!">Bunu Digg'leyin!</a>
		</li>
		<li class="sexy-diigo">
			<a href="http://www.diigo.com/post?url=http://www.tayfundeger.com/cisco-port-guvenligi-yapilandirmasi.html&amp;title=Cisco+Port+G%C3%BCvenli%C4%9Fi+Yapilandirmasi&amp;desc=Merhaba%3B%0D%0A%0D%0ABir%20bilgisayar%20a%C4%9F%C4%B1%20m%C3%BChendisi%2C%20hangi%20cihazlar%C4%B1n%20kablolamas%C4%B1n%C4%B1n%20yap%C4%B1laca%C4%9F%C4%B1na%20ve%20switch%27in%20belirli%20hangi%20arabirimine%20ba%C4%9Flanaca%C4%9F%C4%B1na%20karar%20ve%20belirli%20kurallarla%20k%C4%B1s%C4%B1tlama%20uygulayarak%2C%20sadece%20istenilen%20cihazlar%C4%B1n%20o%20arabirimi%20kullanmalar%C4%B1na%20izin%20verir.E%C4%9Fer%2C%20izin%20verilmemi%C5%9F%20bir" rel="nofollow" class="external" title="Bunu Diigo'da paylaşın ">Bunu Diigo'da paylaşın </a>
		</li>
		<li class="sexy-reddit">
			<a href="http://reddit.com/submit?url=http://www.tayfundeger.com/cisco-port-guvenligi-yapilandirmasi.html&amp;title=Cisco+Port+G%C3%BCvenli%C4%9Fi+Yapilandirmasi" rel="nofollow" class="external" title="Bunu Reddit'de paylaşın ">Bunu Reddit'de paylaşın </a>
		</li>
		<li class="sexy-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://www.tayfundeger.com/cisco-port-guvenligi-yapilandirmasi.html&amp;title=Cisco+Port+G%C3%BCvenli%C4%9Fi+Yapilandirmasi" rel="nofollow" class="external" title="Beğendiniz mi?  StumbleUpon'da paylaşın ">Beğendiniz mi?  StumbleUpon'da paylaşın </a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>
<!-- End SexyBookmarks Menu Code -->

]]></content:encoded>
			<wfw:commentRss>http://www.tayfundeger.com/cisco-port-guvenligi-yapilandirmasi.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>intel baş ağrısını yok etmeye kararlı</title>
		<link>http://www.tayfundeger.com/intel-bas-agrisini-yok-etmeye-kararli.html</link>
		<comments>http://www.tayfundeger.com/intel-bas-agrisini-yok-etmeye-kararli.html#comments</comments>
		<pubDate>Tue, 09 Mar 2010 09:13:14 +0000</pubDate>
		<dc:creator>Tayfun DEĞER</dc:creator>
				<category><![CDATA[Haberler]]></category>
		<category><![CDATA[intel core i7]]></category>
		<category><![CDATA[intel hakkında]]></category>
		<category><![CDATA[intel işlemci]]></category>
		<category><![CDATA[intel sorunlari]]></category>
		<category><![CDATA[intel ürün kutusu]]></category>
		<category><![CDATA[newegg]]></category>

		<guid isPermaLink="false">36acb80b-3ae7-4dda-bbe8-b4ae2f1fa947:158662</guid>
		<description><![CDATA[<P>Zdnet'in haberine göre inanılmaz bir olay gerçekleşti: Newegg isimli çevrim içi satış mağazasından Core i7, sipariş edenler tatsız bir sürprizle karşılaştı. Intel Core i7 işlemci yerine, kutudan metal çöpleri çıktı.</P>
<P><IMG src="http://www.infoxmatica.com/catalogo/images/procesadores-intel-core-i7-920-2.66ghz-socket-1366-box-1g.jpg" width="373" height="552"></P>
<P>Intel, marka imajına zarar verebilecek olay hakkında küplere bindi. Intel, müfettişlerini Newegg'e yolladı. Her ne kadar Newegg özür dilese ve hatanın kasıtlı olmadığını söylese de, ünlü üretici bu işin peşini kolay kolay bırakmayacak.</P>]]></description>
			<content:encoded><![CDATA[<strong>Zdnet</strong>'in haberine göre inanılmaz bir olay gerçekleşti: <strong>Newegg </strong>isimli çevrim içi satış mağazasından <strong>Core i7</strong>, sipariş edenler tatsız bir sürprizle karşılaştı.<strong> Intel Core i7</strong> işlemci yerine, kutudan metal çöpleri çıktı.

<img src="http://www.infoxmatica.com/catalogo/images/procesadores-intel-core-i7-920-2.66ghz-socket-1366-box-1g.jpg" alt="" width="373" height="552" />

Intel, marka imajına zarar verebilecek olay hakkında küplere bindi. Intel, müfettişlerini Newegg'e yolladı. Her ne kadar <strong>Newegg </strong>özür dilese ve hatanın kasıtlı olmadığını söylese de, ünlü üretici bu işin peşini kolay kolay bırakmayacak.]]></content:encoded>
			<wfw:commentRss>http://www.tayfundeger.com/intel-bas-agrisini-yok-etmeye-kararli.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Microsoft ofis 2010 konusunda bilgilendirdi.</title>
		<link>http://www.tayfundeger.com/microsoft-ofis-2010-konusunda-bilgilendirdi.html</link>
		<comments>http://www.tayfundeger.com/microsoft-ofis-2010-konusunda-bilgilendirdi.html#comments</comments>
		<pubDate>Tue, 09 Mar 2010 09:10:58 +0000</pubDate>
		<dc:creator>Tayfun DEĞER</dc:creator>
				<category><![CDATA[Haberler]]></category>

		<guid isPermaLink="false">36acb80b-3ae7-4dda-bbe8-b4ae2f1fa947:158661</guid>
		<description><![CDATA[<BLOCKQUOTE>
<P>Microsoft, Office 2010 için iki ayrı sürüm hazırlıyor. 32 bit ve 64 bit olarak kullanıcılara sunulacak bu sürümlerden 64 bit için Microsoft tarafından kullanıcılara bir uyarı yapıldı.Microsoft, çoğu kullanıcının Office 2010 için 32 bit sürümünü yüklemesi gerektiği konusunda uyarılarda bulundu. <BR>Sistemlerine güvenmeyen kullanıcıların kesinlikle 64 bit Office 2010 sürümünü kullanmamaları gerektiğini vurgulayan Microsoft, çoğu eklentinin 32 bit ile uyumlu olacağını da sözlerine ekledi. <BR><IMG alt="" src="http://static.shiftdelete.net/img/article/office1268109807.jpg" width="351" height="323"></P>
<P>Hem Microsoft'un Office için yapacağı eklentilerin hem de üçüncü parti eklentilerin 64 bit ile uyum sorunu yaşayacağını açıklayan yetkililer, büyük boyutlarda dökümanlar ile uğraşmayacak olanların 32 bit yüklemelerini öneriyor.</P></BLOCKQUOTE>
<P>&#160;</P>
<P>Kaynak : <A href="http://www.shiftdelete.net/">shiftdelete.net</A></P>]]></description>
			<content:encoded><![CDATA[<blockquote>

Microsoft, Office 2010 için iki ayrı sürüm hazırlıyor. 32 bit ve 64 bit olarak kullanıcılara sunulacak bu sürümlerden 64 bit için Microsoft tarafından kullanıcılara bir uyarı yapıldı.Microsoft, çoğu kullanıcının Office 2010 için 32 bit sürümünü yüklemesi gerektiği konusunda uyarılarda bulundu.
Sistemlerine güvenmeyen kullanıcıların kesinlikle 64 bit Office 2010 sürümünü kullanmamaları gerektiğini vurgulayan Microsoft, çoğu eklentinin 32 bit ile uyumlu olacağını da sözlerine ekledi.
<img src="http://static.shiftdelete.net/img/article/office1268109807.jpg" alt="" width="351" height="323" />
Hem Microsoft'un Office için yapacağı eklentilerin hem de üçüncü parti eklentilerin 64 bit ile uyum sorunu yaşayacağını açıklayan yetkililer, büyük boyutlarda dökümanlar ile uğraşmayacak olanların 32 bit yüklemelerini öneriyor.</blockquote>]]></content:encoded>
			<wfw:commentRss>http://www.tayfundeger.com/microsoft-ofis-2010-konusunda-bilgilendirdi.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>En Hızlı Tarayıcı Hazır</title>
		<link>http://www.tayfundeger.com/en-hizli-tarayici-hazir.html</link>
		<comments>http://www.tayfundeger.com/en-hizli-tarayici-hazir.html#comments</comments>
		<pubDate>Mon, 08 Mar 2010 14:05:46 +0000</pubDate>
		<dc:creator>Tayfun DEĞER</dc:creator>
				<category><![CDATA[Haberler]]></category>
		<category><![CDATA[eniyi tarayıcı]]></category>
		<category><![CDATA[opera]]></category>
		<category><![CDATA[opera download]]></category>
		<category><![CDATA[opera hızlı]]></category>
		<category><![CDATA[opera tarayıcı]]></category>

		<guid isPermaLink="false">36acb80b-3ae7-4dda-bbe8-b4ae2f1fa947:158427</guid>
		<description><![CDATA[<P>Opera hız konusundaki iddasını yine katlıyor. 10.50 sürümünü indirilmeye sunan Opera , şimdiden dünyanın en hızlı tarayıcısı olarak adlandırılmaya başladı. 42 farklı dil desteği bulunan tarayıcının boyutu da sadece 13 MB. </P><P><IMG src="http://nreklam.onlayn.org/wp-content/uploads/2008/05/opera-logo.jpg" width="430" height="310" style="width:430px;height:310px"></P><P>Kişisel olarak yaptığım testlerde hız farkı ortaya çıkıyor.</P><P>İndirmek için http://www.opera.com adresini ziyaret edebilirsiniz.</P>]]></description>
			<content:encoded><![CDATA[Opera hız konusundaki iddasını yine katlıyor. 10.50 sürümünü indirilmeye sunan Opera , şimdiden dünyanın en hızlı tarayıcısı olarak adlandırılmaya başladı. 42 farklı dil desteği bulunan tarayıcının boyutu da sadece 13 MB.

<img style="width: 430px; height: 310px;" src="http://nreklam.onlayn.org/wp-content/uploads/2008/05/opera-logo.jpg" alt="" width="430" height="310" />

Kişisel olarak yaptığım testlerde hız farkı ortaya çıkıyor.

İndirmek için http://www.opera.com adresini ziyaret edebilirsiniz.]]></content:encoded>
			<wfw:commentRss>http://www.tayfundeger.com/en-hizli-tarayici-hazir.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Windows PowerShell Üzerinde Cmdlet – Pipeline &#8211; Scripting Kullanımı Bölüm 1</title>
		<link>http://www.tayfundeger.com/windows-powershell-uzerinde-cmdlet-pipeline-scripting-kullanimi-bolum-1-6.html</link>
		<comments>http://www.tayfundeger.com/windows-powershell-uzerinde-cmdlet-pipeline-scripting-kullanimi-bolum-1-6.html#comments</comments>
		<pubDate>Mon, 08 Mar 2010 10:53:37 +0000</pubDate>
		<dc:creator>Tayfun DEĞER</dc:creator>
				<category><![CDATA[Windows Server]]></category>
		<category><![CDATA[cmdlet]]></category>
		<category><![CDATA[pipeline]]></category>
		<category><![CDATA[powershell]]></category>
		<category><![CDATA[powershell kullanimi]]></category>
		<category><![CDATA[scripting]]></category>
		<category><![CDATA[windows powershell üzerinde cmdlet script kullanımı]]></category>

		<guid isPermaLink="false">http://www.tayfundeger.com/windows-powershell-uzerinde-cmdlet-%e2%80%93-pipeline-scripting-kullanimi-bolum-1-6.html</guid>
		<description><![CDATA[
Windows PowerShell ile alakalı makale serimize devam ediyoruz.Daha önceki bölümlerde ne olduğuna bakıp kurulumunu yaptıktan sonra sıra geldi PowerShell ile alakalı komutları(cmdlet) incelemeye.Bu makalede PowerShell üzerinde kullanabileceğimiz Cmdletlere,Pipeline ve Scripting kullanımına bakacağız.
 
Windows Power Shell Cmdlet kavramı
 
Bir cmdlet(Command-Let) Windows PowerShell’de objeleri işleyen tek özellikli bir komuttur.Yani cmdlet PowerShell’in komut dizimidir.Bu komut dizimlerinin tamamı .Net [...]]]></description>
			<content:encoded><![CDATA[<div>
<p><span>Windows PowerShell ile alakalı makale serimize devam ediyoruz.Daha önceki bölümlerde ne olduğuna bakıp kurulumunu yaptıktan sonra sıra geldi PowerShell ile alakalı komutları(cmdlet) incelemeye.Bu makalede PowerShell üzerinde kullanabileceğimiz Cmdletlere,Pipeline ve Scripting kullanımına bakacağız.</span></p>
<p><strong><span> </span></strong></p>
<p><strong><span>Windows Power Shell Cmdlet kavramı</span></strong></p>
<p><strong><span> </span></strong></p>
<p><span>Bir cmdlet(Command-Let) Windows PowerShell’de objeleri işleyen tek özellikli bir komuttur.Yani cmdlet PowerShell’in komut dizimidir.Bu komut dizimlerinin tamamı .Net platform’u tarafından fonksiyonel olarak desteklenmektedir..Net programlama dillerinin mantığı burada kullanılmıştır.Her komut Fiil-İsim(Verb-Noun) şeklinde tanımlanmıştır.Bir örnek vermek gerekirse <strong>Get-Command </strong>komutu ile kullanılabilen bütün cmdlet’lerin listesi alabiliriz.Aynı şekilde <strong>Get-Help</strong> komutunu kullanarak da yardım alabiliriz.</span></p>
<p><span> </span></p>
<p><span>Geleneksel scripting dillerinde komutlar basitten(attrib.exe) karmaşığa(netsh.exe) doğru uzayan yürütülebilen programlardır.Windows PowerShell’de birçok komut(cmdlets) çok basittir ve diğer komutlar ile kombinasyon halinde kullanılmak için tasarlanmıştır.Örneğin “<strong>Get”</strong> komutu sadece bilgi alır.<strong>”Set”</strong> komutu sadece bilgi güncelleştirmek için,<strong>”Format” </strong>komutu bilgi formatlamak için,<strong>”Out” </strong>ise komut çıktısı almak için kullanılır.</span></p>
<p><span> </span></p>
<p><span>Cmdlet yardım dosyasının detaylı görüntüsü her komutun kullanımını,Parametre kullanımı,komutun yazım dilini ve örnek bir kullanım da içermektedir.</span></p>
<p><span> </span></p>
<p><span>İlk kullanıdığınızda Windows PowerShell’i anlayamasanızda .NET objeleri ile çalışabilirsiniz.Deneyim kazanırken, nesnelerin işlem gücü daha açık olmaya başlar ve kendimizi objeleri kullanırken bulabiliriz.Teknik olarak .Net nesnesi data ve data ile birlikte işletimi içeren bir .Net Class örneğidir.Bir nesneyi karakteristlik özelliği olan bir data varlığı gibi düşünebiliriz. </span></p>
<p><span> </span></p>
<p><span> </span></p>
<p><strong><span>PowerShell’de Cmdlet kullanımı</span></strong></p>
<p><span> </span></p>
<p><span>Bu bölümde WindowsPowerShell’in başlıca kullanım amaçlarını ve komutlarını(cmdlet) açıklıyacağız.Windows komut satırı uygulamarını Windows PowerShell’de çalıştırabilmekteyiz.PowerShell bir çok Windows işletim sistemi üzerinde çalışabilmektedir.Notepad ve Hesap makinası gibi(Calc) grafiksel arayuze sahip olan uygulamaları PowerShell içinde’de çalıştırabilmekteyiz.Aynı zamanda Shell üzerinde daha önceden oluşturmuş olduğumuz text’leri kullanabiliriz.Aynen Cmd.exe’de yapmış olduğumuz gibi.Windows PowerShell’de kullanılan komutların ve parametrelerin büyük küçük harf duyarlılığı yoktur.</span></p>
<p><span> </span></p>
<p><span>●</span><span>İlk olarak PowerShell üzerinde kullanabileceğimiz bütün parametre ve komut dizimleri hakkında nasıl bilgi alabileceğimize bakalım.<strong>Get-Command</strong> komutuyla Cmdlet’lerin listesini alabilmekteyiz.Burada cmdlet’ler listelendiğinde definition sütunu syntax’leri görüntülemektedir.<strong>Get-command</strong> komutu alias,uygulamalar ve Windows PowerShell’de kullanılabilen çalıştırabilir dosyalardan başka komut ve komut elementlerini de sahiptir.</span></p>
<p><span> </span></p>
<p><span><a href="http://www.cozumpark.com/mklresim/WindowsPowerShellzerindeCmdletPipelineSc_44E3/image001a03a1071da794374870d45ba48c28a11.jpg"><img style="border: 0px;" src="http://www.cozumpark.com/mklresim/WindowsPowerShellzerindeCmdletPipelineSc_44E3/image001_thumb572104ae9557460dafa94899908bd638.jpg" border="0" alt="image001" width="608" height="331" /></a></span></p>
<p><span> </span></p>
<p><span>Uzantıları .exe olan komutları görüntülülemek için aşağıdaki sözdizimini kullanabiliriz.Burada definiton sütünu burada uygulamarın tam olarak hangi path’e yer aldığınıda göstermektedir.</span></p>
<p><span> </span></p>
<p><span><a href="http://www.cozumpark.com/mklresim/WindowsPowerShellzerindeCmdletPipelineSc_44E3/image00264447a2b5a2a45a68d7708a3b097a5af.jpg"><img style="border: 0px;" src="http://www.cozumpark.com/mklresim/WindowsPowerShellzerindeCmdletPipelineSc_44E3/image002_thumb1fd1162d48c34ab6858ac705fbc93c66.jpg" border="0" alt="image002" width="609" height="329" /></a></span></p>
<p><span> </span></p>
<p><span>●</span><span>Aynı şekilde <strong>Get-help</strong> komutunu kullanarak da PowerShell üzerinde kullanılabilecek olan parametreleri ve bunların nasıl kullanılabileceği ile alakalı yardım alabiliriz.<strong>Get-Help</strong> komutu,Windows PowerShell’de kavramsal başlıkları ve cmdlet’ler hakkında bilgileri ayrıntılı bir şekilde görüntülemektedir.<strong>Get-Help</strong>,Windows PowerShell’i öğrenmek ve cmdlet’ler hakkındaki komutları okuyarak,kavramlar hakkında bilgi edinebilmek için kullanılması faydalı olan araçlardan biridir.</span></p>
<p><span> </span></p>
<p><span><a href="http://www.cozumpark.com/mklresim/WindowsPowerShellzerindeCmdletPipelineSc_44E3/image003794344da08734afcb0f32085f2eef482.jpg"><img style="border: 0px;" src="http://www.cozumpark.com/mklresim/WindowsPowerShellzerindeCmdletPipelineSc_44E3/image003_thumb01796e9167054bcfb0576ccb9e49c48b.jpg" border="0" alt="image003" width="609" height="330" /></a></span></p>
<p><span> </span></p>
<p><span>●</span><span>Parametere özellikleri içeren bir cmdlet için detaylı bilgi alabilmek ve örnekleri görüntülüyebilmek içinde <strong>Get-Help</strong> komutunun <strong>detailed</strong>,<strong>full,examples,parameter </strong>parametrelerinden herhangi birini kullanabiliriz.Aynı zamanda komutların kullanımı ile alakalı da güzel örneklerde bulabilirsiniz.</span></p>
<p><span> </span></p>
<p><span><a href="http://www.cozumpark.com/mklresim/WindowsPowerShellzerindeCmdletPipelineSc_44E3/image0042eff2d502a2f48ed989b51fda5509179.jpg"><img style="border: 0px;" src="http://www.cozumpark.com/mklresim/WindowsPowerShellzerindeCmdletPipelineSc_44E3/image004_thumb085843eb55084ab5b28b3bb6adef3377.jpg" border="0" alt="image004" width="608" height="330" /></a></span></p>
<p><span> </span></p>
<p><span>●</span><span>Unix’deki man sayfalarına benzer bir şekilde Verb(Fiil) ve Noun(isim) olarak bilgi edinmek istiyorsak aşağıdaki komutu kullanabiliriz.</span></p>
<p><span> </span></p>
<p><span><a href="http://www.cozumpark.com/mklresim/WindowsPowerShellzerindeCmdletPipelineSc_44E3/image005dc10fc8536d64f77bd9f3a3f010201a5.jpg"><img style="border: 0px;" src="http://www.cozumpark.com/mklresim/WindowsPowerShellzerindeCmdletPipelineSc_44E3/image005_thumb2a7dc8a70417472283771c6dd2ca484d.jpg" border="0" alt="image005" width="608" height="329" /></a></span></p>
<p><span> </span></p>
<p><span>●</span><span>Komutlar da temel işlevler gören parametreler ile birlikte kullanılan joker karakterleri ile ilgili daha detaylı bigli alabilmek ve bu karakterlerin tamamını görüntülüyebilmek için aşağıdaki komutu kullanabiliriz.Aynı zamanda her kavram için yardım alabilmek için de “about_” kullanılabilir.</span></p>
<p><span> </span></p>
<p><span><a href="http://www.cozumpark.com/mklresim/WindowsPowerShellzerindeCmdletPipelineSc_44E3/image0065739d9080995442a9726f34e7a51c0aa.jpg"><img style="border: 0px;" src="http://www.cozumpark.com/mklresim/WindowsPowerShellzerindeCmdletPipelineSc_44E3/image006_thumb31ec864bb8c043d3abec9bf803b07558.jpg" border="0" alt="image006" width="608" height="328" /></a></span></p>
<p><span> </span></p>
<p><span>●</span><span>Aynı tipteki tüm objeler birbirine benzer özellikler ve metodlara sahiptir,fakat bir objenin her bir örneği farklı özellikler için değişik değerlere sahip olabilir.Örneğin,her servis objesi isim ve durum özelliklerine sahip olabildiği gibi aynı zamanda bu servislerin hepsi değişik isimlere ve durum özelliklerine sahiptir.Cmdlet’in hangi tip bir objeye sahip olduğunu bulmak için belli başlı anahtar komutları tercih etmemiz gerekmektedir.Bunların kullanımının daha düzenli ve bir komut ile birden fazla işlemi yerine getirebilmek için Pipeline(Boru “|”) kullanılmaktadır.İlk olarak <strong>Get-Service</strong> komutunu kullanarak aşağıdaki gibi bütün servislerin listesini görebildiğimiz gibi aynı start ve stop olan servisleride görebilmekteyiz.</span></p>
<p><span> </span></p>
<p><span><a href="http://www.cozumpark.com/mklresim/WindowsPowerShellzerindeCmdletPipelineSc_44E3/image00710bdb9c3da6d4ee68a653cc69db2e47a.jpg"><img style="border: 0px;" src="http://www.cozumpark.com/mklresim/WindowsPowerShellzerindeCmdletPipelineSc_44E3/image007_thumb30fc6da21b2d402182c1f47c16db9509.jpg" border="0" alt="image007" width="608" height="331" /></a></span></p>
<p><span> </span></p>
<p><span>●</span><span>Bir komutun döndüğü .Net objesi hakkında bilgileri görüntülüyen <strong>Get-member</strong> çok faydalı komutlardan biridir.Bu bilgi objenin tipini,özelliklerini ve metodlarını içermektedir.Get-member bir komut ile birlikte kullanılması gerekmektedir.Bunun içinde Pipeline kullanılır.</span></p>
<p><span> </span></p>
<p><span>●</span><span>Bu şekilde <strong>Get-Service</strong> ile <strong>Get-Member</strong> komutu birlikte kullanılabilmektedir.Bu komutun çıktısında ise Servis nesneleri hakkında bilgi alabilmemizi sağlamaktadır.Ayrıca <strong>Get-Member</strong> objelerin tip isimlerinin özelliklerini ve metodlarını da göstermektedir.</span></p>
<p><span> </span></p>
<p><span><a href="http://www.cozumpark.com/mklresim/WindowsPowerShellzerindeCmdletPipelineSc_44E3/image0087022c5a1a10e412b812d708c7016361c.jpg"><img style="border: 0px;" src="http://www.cozumpark.com/mklresim/WindowsPowerShellzerindeCmdletPipelineSc_44E3/image008_thumb4cd8735e0be3468abb8539c8b3959efe.jpg" border="0" alt="image008" width="609" height="330" /></a></span></p>
<p><span> </span></p>
<p><span>●</span><span>Obje sınıfları hakkında yukarıda da görüldüğü <strong>TypeName: System.ServiceProcess.ServiceController</strong> gibi tip isimlerinin kullanım ile ilgili bilgiyi MSDN’den edinebilirsiniz.PowerShell’deki gibi bu sınıfa dayanan nesnelerin metodlarını ve özelliklerini öğrenmek için yine MSDN’den faydalanabilirsiniz.Geleneksel sheller’de komut çıktısını özelleştirmek için bazı araçlar kullanılmaktadır.Bu araçlar komut çıktısının formatını kontrol etmek için özel parametreler içermektedir.PowerShell üzerinde bu amaçla kullanabileceğimiz komutlar ise aşağıdaki gibidir.</span></p>
<p><span> </span></p>
<p><span>●</span><span>Format-List</span></p>
<p><span>●</span><span>Format-Custom</span></p>
<p><span>●</span><span>Format-Table</span></p>
<p><span>●</span><span>Format-Wide</span></p>
<p><span> </span></p>
<p><strong><span>Get</span></strong><span> komutunun sonuçlarını bir <strong>Format-List</strong> veya <strong>Format-Table</strong> komutuna göndermek ve belirli nesnelerin özelliklerinin tamamının değerini bulmak için Pipeline kullanmamız gerekmektedir.Bu şekilde herhangi bir cmdlet’in çıktı formatı tablo veya sütunlar halinde görüntülenebilir.Sadece veri değil,servisler hakkında da bilgiler yer almaktadır. Örneğin,</span></p>
<p><span> </span></p>
<p><span><a href="http://www.cozumpark.com/mklresim/WindowsPowerShellzerindeCmdletPipelineSc_44E3/image00950b7d2f6074d4c728562a0c39dc35d69.jpg"><img style="border: 0px;" src="http://www.cozumpark.com/mklresim/WindowsPowerShellzerindeCmdletPipelineSc_44E3/image009_thumb2cf258ddde1a4724adcf3b827ccae69c.jpg" border="0" alt="image009" width="609" height="330" /></a></span></p>
<p><span> </span></p>
<p><span>Bir başka örnek olarak da,Sistemdeki çalışan Task Schedule servisinin tüm özelliklerini görebilmek için aşağıdaki komutu kullanabiliriz.</span></p>
<p><span> </span></p>
<p><span><a href="http://www.cozumpark.com/mklresim/WindowsPowerShellzerindeCmdletPipelineSc_44E3/image01092ea0e63b3284778baad65a79f50be3c.jpg"><img style="border: 0px;" src="http://www.cozumpark.com/mklresim/WindowsPowerShellzerindeCmdletPipelineSc_44E3/image010_thumb883b5bdf6fa6479998116f42cddbdf43.jpg" border="0" alt="image010" width="608" height="247" /></a></span></p>
<p><span> </span></p>
<p><span>Windows PowerShell’i ilk defa kullanmaya başlamadığınızda objelerin hakkında ki her şeyi anlamaya çalışmamıza gerek yoktur,fakat bu komutların kullanım şeklini aklımızda tutmamız gerekmektedir.İlerleyen zamanlarda bu objelerin avantajlarını görerek daha fazla kullanabileceğiz.</span></p>
<p><span> </span></p>
<p><span>●</span><span>Tüm parametreler <strong>Commonparameter</strong> olarak adlandırılan bir takım parametreleri desteklemektedir. Bu özellik Windows PowerShell’e tutarlı bir arayüz sağlamaktadır.Bir cmdlet ortak bir parametreyi destekledğinide,parametre kullanımında hata ile karşılaşmayız.<strong>Commonparametre</strong> ile alakalı daha fazla bilgi için aşağıdaki komutu kullanabiliriz.</span></p>
<p><span> </span></p>
<p><span><a href="http://www.cozumpark.com/mklresim/WindowsPowerShellzerindeCmdletPipelineSc_44E3/image011a24b16d3b6394097acb59d7236d10a03.jpg"><img style="border: 0px;" src="http://www.cozumpark.com/mklresim/WindowsPowerShellzerindeCmdletPipelineSc_44E3/image011_thumb93e2728f42f24b6488449271fdf5c8c1.jpg" border="0" alt="image011" width="608" height="330" /></a></span></p>
<p><span> </span></p>
<p><span>Arkadaşlar görüldüğü üzere cmdlet’lerin parametreleri bir kısa çizgi(-) ile tanımlanmaktadır.Windows PowerShell’de parametrelerde “/ \” kullanılmaz.PowerShell üzerinde kullanılan her komut ve parametre için yeterli bir kaç adet kelime yazdıktan sonra TAB tuşunu kullanarak otomatik tamamlama yapabiliyoruz. Bunun sebebi ise PowerShell’in .Net platformunda çalışabilmesi olarak açıklanabilir.Bu komutların dışında yine PowerShell kullanımı ile alakalı olarak <strong>Get-Command,Get-Eventlog,Get-Process</strong> gibi komutları da kullanabilirsiniz.</span></p>
<p><span> </span></p>
<p><strong><span>Otomatik Tamamlama</span></strong></p>
<p><span>PowerShell üzerinde barındırmış olduğu komutların ve bunların parametrelerinin daha kolay bir şekilde kullanılabilmesi için otomatik tamamlamayı desteklemektedir.Çalıştırmak istediğiniz cmdlet’lerin tamamını yazmadan sadece TAB tuşunu kullanarak bunlara ait olan argümanların tamamlanmasını sağlıyabiliriz.Argüman tamamlama olayı aslında komutların birer .NET platformu tarafından desteklenmesinden ve daha önceden tanımlanmış olmasından kaynaklanmaktadır.Birkaç eksikliği bulunan bu özellik mutlaka ilerleyen versiyonlarda geliştirilecektir.</span></p>
<p><span> </span></p>
<p><span> </span></p>
<p><strong><span>Pipeline</span></strong></p>
<p><span> </span></p>
<p><span>Obje kullanımının en büyük avantajlarından bir tanesi Pipeline(Boru “|”) komutundan dolayı daha kolay kullanılabilmesidir.Yani bir komutun çıktısını başka bir komutun girdisi olmaktadır.İletişim çoğunlukla çıktıyı bir format’dan diğerine döndürmek,sütun başlaklarını silmek ve dizgi manipülasyonu istemektedir.Windows PowerShell, text’den ziyade objelere dayanan yeni bir interaktif model sağlamaktadır.Objeleri çalıştıran cmdlet herhangi bir dönüştürme ya da manipülasyon olmaksızın metodlar ve özellikler üzerinde doğrudan bir rol oynamaktadır.Tabi ki bu özellikler cmdlet’e ait olanlardır.Kullanıcılar çıktıdaki data’nın durumunu hesaplamak yerine objelerin metodlarına ve özelliklerine değinebilir.Aşağıdaki örnek de bir hepimizin <strong>cmd.exe</strong>’den bildiği <strong>Ipconfig</strong> komutunun çıktısı görülmektedir.</span></p>
<p><span> </span></p>
<p><span><a href="http://www.cozumpark.com/mklresim/WindowsPowerShellzerindeCmdletPipelineSc_44E3/image0128231c99c7919456b89a09273ebcce261.jpg"><img style="border: 0px;" src="http://www.cozumpark.com/mklresim/WindowsPowerShellzerindeCmdletPipelineSc_44E3/image012_thumbe4e0a07ddb1147cba2c135cc12ddd7da.jpg" border="0" alt="image012" width="608" height="330" /></a></span></p>
<p><span> </span></p>
<p><span>Şimdi gelin,Ipconfig komutuna ek olarak bir Pipeline ve bir cmdlet uygulayarak daha spesifik bir çıktı elde edelim.Mesela sadece Ip adresinin görüntülenmesi gibi.</span></p>
<p><span> </span></p>
<p><strong><span>Scripting</span></strong></p>
<p><span> </span></p>
<p><span>Diğer kabuk programlamalarında olduğu gibi Windows PowerShell’de tam interaktif bir ortamı desteklemektedir.Command Prompt’da bir komutu yazdığınızda komut işlenir ve çıktı shell penceresinde görüntülenir.Ya da bu komut çıktısını bir dosya ya kaydedebilir veya yazıcıya gönderebilliriz.Bir diğer seçenek olarak da bir çıktı yı başka bir komuta göndermek için Pipeline kullanabiliriz.Eğer komut satırında tekrar tekrar çalıştıracağımız belli komut dizimleri varsa bunları çalıştırılabilir bir dosyaya kaydedebiliriz.Bu uygulamaya scripting ismini de verebiliriz.Sık erişim sağlamış odluğumuz komutları,örneğin .VBS(Visual Basic Script) olarak kaydedip daha sonra çift tıklama ile kolay bir şekilde uzun uzun yazmak zorunda kalmadan komutun istemiş olduğu işlevi yerine getirebiliriz.Windows PowerShell tamamen Scripting uygulamalarını desteklemektedir.PowerShell’de script uygulumaları <strong>.PS1 </strong>uzantasına sahiptir.Script’i PowerShell üzerinde çalıştırabilmek için sadece ismini yazmamız yeterlidir.Dosya uzantısını yazmak ise opsiyonel’dir. Script geçerli geçerli dizindeyse bile çalıştırabilmesi için tam tanımlanmış yolu belirtmemiz gerekmektedir.Geçerli dizini göstermek için dizin ismini yazabilir ya da geçerli dizini temsil eden bir nokta(.) kullanabilirsiniz.</span></p>
<p><span> </span></p>
<p><span>Peki ozaman şimdi PowerShell üzerinde scripting ile alakalı yapabileceğimiz uygulamalara bakalım.İlk olarak VBS scripting’e benzer bir şekilde PowerShell üzerinde temel komutlar ile yazı yazdırabilmekteyiz.</span></p>
<p><span> </span></p>
<p><span><a href="http://www.cozumpark.com/mklresim/WindowsPowerShellzerindeCmdletPipelineSc_44E3/image01301270a8a55cd48a9a1378dafcd7500db.jpg"><img style="border: 0px;" src="http://www.cozumpark.com/mklresim/WindowsPowerShellzerindeCmdletPipelineSc_44E3/image013_thumbc742082521db4fdfba02c3d0cdffd46c.jpg" border="0" alt="image013" width="608" height="144" /></a></span></p>
<p><span> </span></p>
<p><span> </span></p>
<p><strong><span>InputBox ve MsgBox kullanımı</span></strong></p>
<p><span> </span></p>
<p><span>En basit scripting kullanımında sonra biraz daha gelişmiş konfigürasyonları yapmaya çalışalım.Örneğin bir inputbox uygulaması yapalım.Böyle bir senaryoyu gerçekleştirmek için öncelikle Microsoft Visualbasic sınıfını yüklemek için aşağıdaki komutu çalıştıralım.</span></p>
<p><span> </span></p>
<p><span><a href="http://www.cozumpark.com/mklresim/WindowsPowerShellzerindeCmdletPipelineSc_44E3/image014f399f716b634402592e67ee37d7f87bd.jpg"><img style="border: 0px;" src="http://www.cozumpark.com/mklresim/WindowsPowerShellzerindeCmdletPipelineSc_44E3/image014_thumb9ddad16bc236426696417ef6fab26876.jpg" border="0" alt="image014" width="608" height="123" /></a></span></p>
<p><span> </span></p>
<p><span>Şimdi de Inputbox oluşturmak için gerekli olan komutu çalıştıralım.</span></p>
<p><span> </span></p>
<p><span><a href="http://www.cozumpark.com/mklresim/WindowsPowerShellzerindeCmdletPipelineSc_44E3/image01520ebf5283d5d417e9440153b31568930.jpg"><img style="border: 0px;" src="http://www.cozumpark.com/mklresim/WindowsPowerShellzerindeCmdletPipelineSc_44E3/image015_thumbbc1a452e1b774b0785f0fcd451e601c0.jpg" border="0" alt="image015" width="609" height="234" /></a></span></p>
<p><span> </span></p>
<p><span>Ve sonuç olarak çıktı aşağıdaki gibidir.</span></p>
<p><span> </span></p>
<p><span><a href="http://www.cozumpark.com/mklresim/WindowsPowerShellzerindeCmdletPipelineSc_44E3/image016e6bc5eb2e2664b9b90e1b58f99c483ba.jpg"><img style="border: 0px;" src="http://www.cozumpark.com/mklresim/WindowsPowerShellzerindeCmdletPipelineSc_44E3/image016_thumb3233a6d9f7ee435490c06931c5c86dce.jpg" border="0" alt="image016" width="608" height="138" /></a></span></p>
<p><span> </span></p>
<p><span> </span></p>
<p><span>Msgbox kullanımı için ise aynı class’ı kullanıyoruz.Eğer yüklemdiyseniz yukarıda Inputbox için kullanmış olduğumuz sınıfı yüklemelisiniz.Msgbox oluşturmak için ise aşağıdaki komutu kullanıyoruz.</span></p>
<p><span><a href="http://www.cozumpark.com/mklresim/WindowsPowerShellzerindeCmdletPipelineSc_44E3/image017ce1f645a546246da90f9e2ebd5c6b21d.jpg"><img style="border: 0px;" src="http://www.cozumpark.com/mklresim/WindowsPowerShellzerindeCmdletPipelineSc_44E3/image017_thumbf148fbf2c35a4bee8fc84cce7a7db204.jpg" border="0" alt="image017" width="608" height="214" /></a></span></p>
<p><span> </span></p>
<p><span> </span></p>
<p><strong><span>Window ve Button Parametresinin kullanımı</span></strong></p>
<p><strong><span> </span></strong></p>
<p><span>.Net platformu tarafından desteklenen PowerShell dinamik bir içeriğe sahiptir.Visual Basic tarafında kullanmış olduğumuz bir çok programlama komutunu PowerShell üzerinde de gerekli sınıf yüklemesi yaptıktan sonra kullanabiliriz.İlk olarak sınıf yüklemesi yaparak başlıyalım.</span></p>
<p><span> </span></p>
<p><span><a href="http://www.cozumpark.com/mklresim/WindowsPowerShellzerindeCmdletPipelineSc_44E3/image018793d61697d0344fa8a681b439fdd10e1.jpg"><img style="border: 0px;" src="http://www.cozumpark.com/mklresim/WindowsPowerShellzerindeCmdletPipelineSc_44E3/image018_thumb3935d22d33854ffa92a0d841ef993331.jpg" border="0" alt="image018" width="609" height="154" /></a></span></p>
<p><span> </span></p>
<p><span>Şimdi yapıcağımzı örnek de bir Windows Formu oluşturup içerisine bir buton ekliyelim.Bu işlem için aşağıdaki komutu kullanabiliriz.</span></p>
<p><span> </span></p>
<p><span><a href="http://www.cozumpark.com/mklresim/WindowsPowerShellzerindeCmdletPipelineSc_44E3/image019b377c44d3e6c434dac094144f1b5849b.jpg"><img style="border: 0px;" src="http://www.cozumpark.com/mklresim/WindowsPowerShellzerindeCmdletPipelineSc_44E3/image019_thumb8a91c66b70104e0f80228df56c7044f1.jpg" border="0" alt="image019" width="608" height="279" /></a></span></p>
<p><span> </span></p>
<p><strong><span> </span></strong></p>
<p><strong><span> </span></strong></p>
<p><span>Scriptler birçok kuruluşda kullanışlı ve gerekli olmasına rağmen kötü niyetli kodların çalıştırılmasını da alet edilebilir.Sonuç olarak Windows PowerShell’in güvenlik politikiları, hangi scriptlerin çalıştırılıp çalıştırılmıyacağını aynı zamanda çalıştırılacak olan script’in digital imza içerip içermediğini kontrol etmektedir.Bu riskleri elimine edebilmemize olanak sağlar.Daha güvenli bir PowerShell arayüzünde çalışmamız bu konulara dikkat etmemiz gerekmektedir.Windows PowerShell’deki güvenlik politikalarının hiç birisi herhangi bir script’i çift tıklayarak çalıştırmamıza izin vermez.PowerShell üzerindeki Execution policyleri görebilmek için aşağıdaki komut çıktısını kullanabiliriz.</span></p>
<p><span> </span></p>
<p><span><a href="http://www.cozumpark.com/mklresim/WindowsPowerShellzerindeCmdletPipelineSc_44E3/image020705f3ddff3094748a33b327f8b6c2d5d.jpg"><img style="border: 0px;" src="http://www.cozumpark.com/mklresim/WindowsPowerShellzerindeCmdletPipelineSc_44E3/image020_thumbd148a7b728e14ed39d816142448c826d.jpg" border="0" alt="image020" width="608" height="275" /></a></span></p>
<p><span> </span></p>
<p><span>Ayrıca Windows PowerShell kolaydan zora doğru script oluşturmamıza izin veren çok zengin bir dile sahiptir.Aynı zamanda PowerShell yazım dilinde değişken,değişken atamaları ve döngü kullanımını desteklemektedir.</span></p>
<p><span> </span></p>
<p><span> </span></p>
<p><span>Evet arkadaşlar,bu makalede Windows PowerShell üzerinde kullanabileceğimiz Cmdletlere,Pipeline ve Scripting kullanımına baktık.Aynı zamanda gerekli class’ları yükledikten sonra bu platform üzerinde Window ve Button parametrelerini kullanarak kendimize ait özel formlar hazırladık.Bu makalenin 2. serisinde Powershell üzerinde kullanabileceğimiz diğer cmdletlere bakacağız. </span></p>
<p><span> </span></p>
<p><span>Hoşçakalın</span></p>
<p><span> </span></p>
<p><strong><span style="text-decoration: underline;"><span>Kaynak:</span></span></strong></p>
<p><span>Microsoft Offical Course(MOC)</span></p>
<p><span> </span></p>
</div>
<p><img src="http://www.cozumpark.com/aggbug.aspx?PostID=158132" alt="" width="1" height="1" /></p>


<!-- Begin SexyBookmarks Menu Code -->
<div class="sexy-bookmarks sexy-bookmarks-expand sexy-bookmarks-center sexy-bookmarks-bg-enjoy">
<ul class="socials">
		<li class="sexy-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://www.tayfundeger.com/windows-powershell-uzerinde-cmdlet-pipeline-scripting-kullanimi-bolum-1-6.html&amp;t=Windows+PowerShell+%C3%9Czerinde+Cmdlet+%E2%80%93+Pipeline+-+Scripting+Kullan%C4%B1m%C4%B1+B%C3%B6l%C3%BCm+1" rel="nofollow" class="external" title="Bunu Facebook'da paylaşın">Bunu Facebook'da paylaşın</a>
		</li>
		<li class="sexy-twitter">
			<a href="http://twitter.com/home?status=Windows+PowerShell+%C3%9Czerinde+Cmdlet+%E2%80%93+Pipeline+-+Scripting+Kullan%C4%B1m%C4%B1+B%C3%B6l%C3%BCm%5B..%5D+-+http://b2l.me/jhwja+(via+@tayfundeger)" rel="nofollow" class="external" title="Bunu Tweet'leyin!">Bunu Tweet'leyin!</a>
		</li>
		<li class="sexy-comfeed">
			<a href="http://www.tayfundeger.com/windows-powershell-uzerinde-cmdlet-pipeline-scripting-kullanimi-bolum-1-6.html/feed" rel="nofollow" class="external" title="Bu yazının yorumlarına abone olun!">Bu yazının yorumlarına abone olun!</a>
		</li>
		<li class="sexy-delicious">
			<a href="http://del.icio.us/post?url=http://www.tayfundeger.com/windows-powershell-uzerinde-cmdlet-pipeline-scripting-kullanimi-bolum-1-6.html&amp;title=Windows+PowerShell+%C3%9Czerinde+Cmdlet+%E2%80%93+Pipeline+-+Scripting+Kullan%C4%B1m%C4%B1+B%C3%B6l%C3%BCm+1" rel="nofollow" class="external" title="Bunu del.icio.us 'da paylaşın">Bunu del.icio.us 'da paylaşın</a>
		</li>
		<li class="sexy-technorati">
			<a href="http://technorati.com/faves?add=http://www.tayfundeger.com/windows-powershell-uzerinde-cmdlet-pipeline-scripting-kullanimi-bolum-1-6.html" rel="nofollow" class="external" title="Bunu Technorati'de paylaşın">Bunu Technorati'de paylaşın</a>
		</li>
		<li class="sexy-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.tayfundeger.com/windows-powershell-uzerinde-cmdlet-pipeline-scripting-kullanimi-bolum-1-6.html&amp;title=Windows+PowerShell+%C3%9Czerinde+Cmdlet+%E2%80%93+Pipeline+-+Scripting+Kullan%C4%B1m%C4%B1+B%C3%B6l%C3%BCm+1" rel="nofollow" class="external" title="Bunu Digg'leyin!">Bunu Digg'leyin!</a>
		</li>
		<li class="sexy-diigo">
			<a href="http://www.diigo.com/post?url=http://www.tayfundeger.com/windows-powershell-uzerinde-cmdlet-pipeline-scripting-kullanimi-bolum-1-6.html&amp;title=Windows+PowerShell+%C3%9Czerinde+Cmdlet+%E2%80%93+Pipeline+-+Scripting+Kullan%C4%B1m%C4%B1+B%C3%B6l%C3%BCm+1&amp;desc=%0D%0A%0D%0AWindows%20PowerShell%20ile%20alakal%C4%B1%20makale%20serimize%20devam%20ediyoruz.Daha%20%C3%B6nceki%20b%C3%B6l%C3%BCmlerde%20ne%20oldu%C4%9Funa%20bak%C4%B1p%20kurulumunu%20yapt%C4%B1ktan%20sonra%20s%C4%B1ra%20geldi%20PowerShell%20ile%20alakal%C4%B1%20komutlar%C4%B1%28cmdlet%29%20incelemeye.Bu%20makalede%20PowerShell%20%C3%BCzerinde%20kullanabilece%C4%9Fimiz%20Cmdletlere%2CPipeline%20ve%20Scripting%20kullan%C4" rel="nofollow" class="external" title="Bunu Diigo'da paylaşın ">Bunu Diigo'da paylaşın </a>
		</li>
		<li class="sexy-reddit">
			<a href="http://reddit.com/submit?url=http://www.tayfundeger.com/windows-powershell-uzerinde-cmdlet-pipeline-scripting-kullanimi-bolum-1-6.html&amp;title=Windows+PowerShell+%C3%9Czerinde+Cmdlet+%E2%80%93+Pipeline+-+Scripting+Kullan%C4%B1m%C4%B1+B%C3%B6l%C3%BCm+1" rel="nofollow" class="external" title="Bunu Reddit'de paylaşın ">Bunu Reddit'de paylaşın </a>
		</li>
		<li class="sexy-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://www.tayfundeger.com/windows-powershell-uzerinde-cmdlet-pipeline-scripting-kullanimi-bolum-1-6.html&amp;title=Windows+PowerShell+%C3%9Czerinde+Cmdlet+%E2%80%93+Pipeline+-+Scripting+Kullan%C4%B1m%C4%B1+B%C3%B6l%C3%BCm+1" rel="nofollow" class="external" title="Beğendiniz mi?  StumbleUpon'da paylaşın ">Beğendiniz mi?  StumbleUpon'da paylaşın </a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>
<!-- End SexyBookmarks Menu Code -->

]]></content:encoded>
			<wfw:commentRss>http://www.tayfundeger.com/windows-powershell-uzerinde-cmdlet-pipeline-scripting-kullanimi-bolum-1-6.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Windows Server 2008 R2 Remote Desktop Licensing Servisi ve Kurulumu RD Licensing Installation</title>
		<link>http://www.tayfundeger.com/windows-server-2008-r2-remote-desktop-licensing-servisi-ve-kurulumu-rd-licensing-installation-5.html</link>
		<comments>http://www.tayfundeger.com/windows-server-2008-r2-remote-desktop-licensing-servisi-ve-kurulumu-rd-licensing-installation-5.html#comments</comments>
		<pubDate>Mon, 08 Mar 2010 10:53:11 +0000</pubDate>
		<dc:creator>Tayfun DEĞER</dc:creator>
				<category><![CDATA[Windows Server]]></category>
		<category><![CDATA[mstsc]]></category>
		<category><![CDATA[uzaktan erişim]]></category>
		<category><![CDATA[windows server 2008 r2 uzaktan yardım]]></category>
		<category><![CDATA[Windows server 2008 remote desktop licensing]]></category>

		<guid isPermaLink="false">http://www.tayfundeger.com/windows-server-2008-r2-remote-desktop-licensing-servisi-ve-kurulumu-rd-licensing-installation-5.html</guid>
		<description><![CDATA[
&#160;
Remote Desktop Licensing servisi , Windows server 2008 R2 öncesi Terminal Services Licensing servisi olarak bilinmekteydi. Remote Desktop Servisi daha önceden olduğu gibi RD Host Serverlara bağlantı kuracak olan kullanıcı ve bilgisayarlar için RDS CALs (Remote Desktop Servisi Client Access Licenses) istemektedir. Windows Server ürün ailesi içinde ücretsiz bir çok servis ve role nazaran RD [...]]]></description>
			<content:encoded><![CDATA[<div>
<p>&#160;</p>
<p><span>Remote Desktop Licensing servisi , Windows server 2008 R2 öncesi Terminal Services Licensing servisi olarak bilinmekteydi. Remote Desktop Servisi daha önceden olduğu gibi RD Host Serverlara bağlantı kuracak olan kullanıcı ve bilgisayarlar için RDS CALs (Remote Desktop Servisi Client Access Licenses) istemektedir. Windows Server ürün ailesi içinde ücretsiz bir çok servis ve role nazaran RD Host Serverlara, kendilerine bağlantı kuracak olan kullanıcı bilgisayarları için Windows CAL haricinde ayrıca lisanslama isteyen servislerin başında gelmektedir. Bu özellik Lisanslama açısından Rights Management Services ile benzerlik taşımaktadır.</span></p>
<p><span>RD Servisi ve öncesinde ki Terminal Servisi ilk kurulmuş olduğu günden itibaren, Erişim lisansları yüklenene kadar belirli bir sure (demo) ücretsiz olarak – tam özellikleri ile kullanılabilir durumdadır. </span></p>
<p><span>İlgili İşletim sistemleri için demo süreleri aşağıda belirtilmiştir.</span></p>
<table cellpadding="0">
<tr>
<td>
<p><b><span>Operating system running on the RD Session Host server </span></b></p>
</td>
<td>
<p><b><span>Grace period </span></b></p>
</td>
</tr>
<tr>
<td>
<p><span>Windows Server 2008 R2</span></p>
</td>
<td>
<p><span>120 days</span></p>
</td>
</tr>
<tr>
<td>
<p><span>Windows Server 2008</span></p>
</td>
<td>
<p><span>120 days</span></p>
</td>
</tr>
<tr>
<td>
<p><span>Windows Server 2003 R2</span></p>
</td>
<td>
<p><span>120 days</span></p>
</td>
</tr>
<tr>
<td>
<p><span>Windows Server 2003</span></p>
</td>
<td>
<p><span>120 days</span></p>
</td>
</tr>
<tr>
<td>
<p><span>Windows 2000</span></p>
</td>
<td>
<p><span>90 days</span></p>
</td>
</tr>
</table>
<p><span>&#160;</span></p>
<p><span>İlgili İşletim sistemlerine, RD Host Servisi ve daha önce ki ismi olan Terminal Services Rolu yüklendikten sonra ihtiyaç duyulan CAL’ lar yüklenmezse eğer , hizmet CAL’ lar yüklenene kadar hizmet dışı kalmaktadır.</span></p>
<p><span>Remote Desktop&#160; Servisi haricinde, her bir server için yönetimsel işlemlerimizi uzaktan yönetmek için bizlere sağlanan iki tane yönetimsel erişim hakkı vardır. Bizler bütün windows server ürün ailelerini, gerekli izinler sağlandıktan sonra RD servisini yuklemeden iki kullanıcı sınırı ile uzaktan yönetimsel işlemlerimizi gerçekleştirebilmekteyiz.</span></p>
<p><span>RD Host Servisi kullanıcı başına (RD user cal) ve bilgisayar (RD host cal) olmak üzere iki şekilde lisanslanmaktadır. Ihtiyaçlarımıza yönelik olarak doğru lisanslamayı yapabilmemiz için aşağıda basit bir örnek ile bu iki lisanslama arasında ki farkı anlatmaya çalıştım.</span></p>
<p><b><span>Önemli Not ! :</span></b><span>Windows server 2008 R2 RD Host Lisansları downgrade (alt sürüm) hakkına sahiptir. Eğer sahip olduğumuz lisanlar windows server 2008 Terminal Services CAL’ ise RD Host CAL olarak kullanamamaktayız.</span></p>
<p><a href="http://www.cozumpark.com/mklresim/WindowsServer2008R2RemoteDesktopLicensin_5494/image0014901bc8488c146d28fb606b0d4b21fbf.jpg"><img style="border-bottom:0px;border-left:0px;border-top:0px;border-right:0px" border="0" alt="image001" src="http://www.cozumpark.com/mklresim/WindowsServer2008R2RemoteDesktopLicensin_5494/image001_thumbd3b70c77a7904d9ea0bfd9db387689bb.jpg" width="558" height="344" /></a></p>
<p><span>RD Host servisi domain ortamı olan bir network içinde, Domain uyesi bir server olarak çalışabildiği gibi, domain ortamı olmayan networkler içinde Local server olarak hizmet etmektedir. Networkümüz içinde bir domain controller bilgisayar varsa eğer yapmamız gereken lisanslama nasıl olmalıdır ?</span></p>
<p><span>Networkümüz içinde bir adet Active Directory Server bulunmakta ve sahip olduğumuz RD Host server sahip olduğumuz AD serverinin üyesi durumunda hizmet etmektedir. (resimde ki SOL tarafta ki senaryo)</span></p>
<p><span>Networkümüz içinde bulunan kullanıcı sayısının toplamı 50’ dir. 50 kullanıcımızın 20 tanesi diğer 30 kullanıcılarımıza artı olarak RD Host serverini kullanacaklardır. Bu ihtiyaç karşısında eğer RD Host serverimizi, mevcut AD ortamının üyesi yaparsak 50 adet Windows CAL’a artı olarak 20 adet RD CAL lisansı alarak çözüme kavuşabilmekteyiz.</span></p>
<p><span>Aynı network içinde, farklı bir mimari geliştirdiğimizi düşünelim. RD Host Serverimiz mevcut AD ortamının üyesi olmadığını ve Local Server olarak hizmet ettiğini varsayalım (resimde ki SAĞ tarafta ki senaryo)</span></p>
<p><span>Bu senaryo 50 Adet Windows CAL ve 20 adet RD CAL’ la ilave olarak 20 Adet Windows CAL daha almamız gerekecektir. Bunun nedeni sahip olduğumuz mevcut RD host server local olarak çalışmakta ve RD Host Serverimiz üzerine bağlantı kuracak olan her bir RD kullanıcısı için ayrı lisanslama yapmamız gerekmektedir. Maaliyetin haricinde bu şekilde gerçekleştirilen dizaynda her bir RD kullanıcısı için RD Host server üzerinde ayrı ayrı kullanıcı açılacak ve erişim hakları verilecektir. Maaliyet haricinde operasyon açısından bizlere fazladan bir yük getirecektir.</span></p>
<p><span>Yukarıda ki örnekte anlayacağımız gibi Active Directory ortamına sahip olan bir RD host Serverin AD ortamına member edilerek çalışması bizlere operasyon ve maaliyet açısından kolaylık sağladığını görebilemkteyiz. </span></p>
<p><span>Örneğimizi geliştirirsek. Mevcut AD üyesi olan bir RD host Serverinde farklı bir lisanslamı ele alalım. Bu örnekte User CAL ve Host CAL arasında ki farktan bahsedeceğiz.</span></p>
<p><span>&#160;</span></p>
<p><a href="http://www.cozumpark.com/mklresim/WindowsServer2008R2RemoteDesktopLicensin_5494/image0026df6b657728845bfb655b605ec781c3d.jpg"><img style="border-bottom:0px;border-left:0px;border-top:0px;border-right:0px" border="0" alt="image002" src="http://www.cozumpark.com/mklresim/WindowsServer2008R2RemoteDesktopLicensin_5494/image002_thumbf8c9f5cd41634e8583414a3fb094cf04.jpg" width="279" height="256" /></a></p>
<p><span>RD Host Serverimizin barınmış olduğu network içinde 50 tane bilgisayarımız var. RD Host serverin hizmet etmiş olduğu müşteri 7&#215;24, vardiya usulu çalışan bir şirket olduğunu düşünelim. </span></p>
<p><span>Network içinde;</span></p>
<p><span>·</span><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span><span>50 Bilgisayar</span></p>
<p><span>·</span><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span><span>3 Vardiya</span></p>
<p><span>·</span><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span><span>150 kullanıcı olduğunu düşünürsek</span></p>
<p><span>Nasıl bir lisanslama yapmamız gerekmektedir ? User CAL mı ? yoksa Host Cal mı ?</span></p>
<p><span>Eğer networkümüz içinde 50 kullanıcı ve tek vardiya olsaydı User CAL veya Host CAL seçimi yapmamız öenmli değildi ! fakat vardiya usulu varsa ve RD Host server üzerine bağlantı kuracak olan Host bilgisayarların sayısı sabitse HOST CAL lisanslaması yapmamız maaliyet açısından bizlere kar getirecek olup 100 adet RD Lisansı avantajı sağlayacağız.</span></p>
<p><span>&#160;</span></p>
<p><a href="http://www.cozumpark.com/mklresim/WindowsServer2008R2RemoteDesktopLicensin_5494/image003f016a9f539b6422f924719f262e5675c.jpg"><img style="border-bottom:0px;border-left:0px;border-top:0px;border-right:0px" border="0" alt="image003" src="http://www.cozumpark.com/mklresim/WindowsServer2008R2RemoteDesktopLicensin_5494/image003_thumb2944455d96c3490c84449f4ff14ee616.jpg" width="628" height="249" /></a></p>
<p><span>RD Licensing özelliğimizi yuklemek için Server Manager üzerinde Remote Desktop Services Rolu bölümüne gelip <b>ADD Role Services</b> bölümünden TD Host Rolumüze Remote Desktop Licensing özelliğini yukleyeceğiz. Network büyüklüğümüze göre bu rolu başka bir server üzerine kurmamız (lisans server vb) mümkündür.</span></p>
<p><span>&#160;</span></p>
<p><a href="http://www.cozumpark.com/mklresim/WindowsServer2008R2RemoteDesktopLicensin_5494/image004b7f68aafd85f48dfa84db880b3d2e358.jpg"><img style="border-bottom:0px;border-left:0px;border-top:0px;border-right:0px" border="0" alt="image004" src="http://www.cozumpark.com/mklresim/WindowsServer2008R2RemoteDesktopLicensin_5494/image004_thumb2271f029e6374ce091b69a20b41230dd.jpg" width="565" height="163" /></a></p>
<p><span>Role Services bölümünden Remote Desktop Licensing bölümünü seçip <b>Next</b> butonuna basıyoruz.</span></p>
<p><span>&#160;</span></p>
<p><a href="http://www.cozumpark.com/mklresim/WindowsServer2008R2RemoteDesktopLicensin_5494/image00518cb868c8d054a1a9821420cd73696c4.jpg"><img style="border-bottom:0px;border-left:0px;border-top:0px;border-right:0px" border="0" alt="image005" src="http://www.cozumpark.com/mklresim/WindowsServer2008R2RemoteDesktopLicensin_5494/image005_thumbfe124bc39b164ae08624d86ac6336f5f.jpg" width="628" height="460" /></a></p>
<p><b><span>Remote Desktop Licensing Configuration</span></b><span> bölümünde Lisans server için scope (havuzumuzu) belirliyoruz.</span></p>
<p><span>&#160;</span></p>
<p><span>&#160;</span></p>
<p><a href="http://www.cozumpark.com/mklresim/WindowsServer2008R2RemoteDesktopLicensin_5494/image006ea60873813d143fdbd02e082cd263e3d.jpg"><img style="border-bottom:0px;border-left:0px;border-top:0px;border-right:0px" border="0" alt="image006" src="http://www.cozumpark.com/mklresim/WindowsServer2008R2RemoteDesktopLicensin_5494/image006_thumbc838dc55f59c41a1b717897fd6dea756.jpg" width="628" height="463" /></a></p>
<p><span>Confirmation bölümünde yapılandırmamız hakkında bilgileri aldıktan sonra <b>Install</b> butonu ile kuruluma başlıyoruz</span></p>
<p><a href="http://www.cozumpark.com/mklresim/WindowsServer2008R2RemoteDesktopLicensin_5494/image007abc05f777ef143fea43f44c974b3d76d.jpg"><img style="border-bottom:0px;border-left:0px;border-top:0px;border-right:0px" border="0" alt="image007" src="http://www.cozumpark.com/mklresim/WindowsServer2008R2RemoteDesktopLicensin_5494/image007_thumb0b136cf6f22e444a9c7ef08cde49437c.jpg" width="531" height="164" /></a></p>
<p><b><span>Result </span></b><span>bölümünden kurulumu başarılı bir şekilde bitirdiğimizi mesajını görebilmekteyiz.</span></p>
<p><span>&#160;</span></p>
<p><span>&#160;</span></p>
<p><a href="http://www.cozumpark.com/mklresim/WindowsServer2008R2RemoteDesktopLicensin_5494/image0089e7a3384e32b456187d8076cf240afe5.jpg"><img style="border-bottom:0px;border-left:0px;border-top:0px;border-right:0px" border="0" alt="image008" src="http://www.cozumpark.com/mklresim/WindowsServer2008R2RemoteDesktopLicensin_5494/image008_thumb6f0210944c33479abdb04dd4a845fe99.jpg" width="309" height="332" /></a></p>
<p><span>Administrator Tools \ Remote Desktop Servicess \ Remote Desktop <b>Licensing Manager</b>içine girdiğimizde serverimizin aktif olmadığını görmekteyiz. Serverimiz aktif edilmediği için görüldüğü üzere Install Licenses (Lisans yukleme) bölümü de deaktif (seçilememektedir) durumdadır.</span></p>
<p><span>Serverimizi aktif duruma getirmek için <b>Activate Server</b> butonunu tıklıyoruz. Hoş geldiniz ekranı ile sihirbazımız bizleri karşılıyor ve <b>Next</b> ile devam ediyoruz.</span></p>
<p><span>&#160;</span></p>
<p><span>&#160;</span></p>
<p><a href="http://www.cozumpark.com/mklresim/WindowsServer2008R2RemoteDesktopLicensin_5494/image009b62ce9e761a540e2924a236ef06d9a4c.jpg"><img style="border-bottom:0px;border-left:0px;border-top:0px;border-right:0px" border="0" alt="image009" src="http://www.cozumpark.com/mklresim/WindowsServer2008R2RemoteDesktopLicensin_5494/image009_thumbbcf2425488744b71a701d3438a196556.jpg" width="555" height="596" /></a></p>
<p><span>&#160;</span></p>
<p><a href="http://www.cozumpark.com/mklresim/WindowsServer2008R2RemoteDesktopLicensin_5494/image0108ae08fa2f62c454e8190817c98d9a7d2.jpg"><img style="border-bottom:0px;border-left:0px;border-top:0px;border-right:0px" border="0" alt="image010" src="http://www.cozumpark.com/mklresim/WindowsServer2008R2RemoteDesktopLicensin_5494/image010_thumbdd4aac68afaf4ea592070fe1df3a4b8a.jpg" width="558" height="613" /></a></p>
<p><span>Connection Method bölümünde Serverimizi ne şekilde aktif edeceğimizi seçiyoruz. Microsoft bizlere bu noktada opsiyonel seçenekler tanıyarak işlemlerimizin çıkmaza düşmesine olanak verMEmektedir. Serverimizi aktif edebilmek için isteğe bağlı olarak internete bağlı olma durumumuza göre ayarları otomatik olarak algılamasını seçebilir, Web üzerinden manuel olarak işlemlerimizi seçebilir veya internet bağlantımızın olmadığı networklerde Telefon yardımı ile serverimizi aktif edebileceğimizi seçebilmekteyizi.</span></p>
<p><span>Automatic Connection bölümünü seçerek <b>Next</b> diyoruz.</span></p>
<p><span>&#160;</span></p>
<p><a href="http://www.cozumpark.com/mklresim/WindowsServer2008R2RemoteDesktopLicensin_5494/image0118239a6d6b9054da4a41e019d2a79489d.jpg"><img style="border-bottom:0px;border-left:0px;border-top:0px;border-right:0px" border="0" alt="image011" src="http://www.cozumpark.com/mklresim/WindowsServer2008R2RemoteDesktopLicensin_5494/image011_thumbce73938580194bb1adba0efd27abf5c6.jpg" width="448" height="142" /></a></p>
<p><span>Serverimiz bağlantıları kontrol ediyor ve Microsoft ‘un lisans serverlarına bağlantı kurmaya çalışıyor.</span></p>
<p><span>&#160;</span></p>
<p><a href="http://www.cozumpark.com/mklresim/WindowsServer2008R2RemoteDesktopLicensin_5494/image01242636570489241d18465c7ad8c2640fc.jpg"><img style="border-bottom:0px;border-left:0px;border-top:0px;border-right:0px" border="0" alt="image012" src="http://www.cozumpark.com/mklresim/WindowsServer2008R2RemoteDesktopLicensin_5494/image012_thumb3fa4ed793ebe4e59bb05223cf820cdf9.jpg" width="557" height="612" /></a></p>
<p><span>&#160;</span></p>
<p><a href="http://www.cozumpark.com/mklresim/WindowsServer2008R2RemoteDesktopLicensin_5494/image013d2857094fa8943b4865dddd416c9ba7c.jpg"><img style="border-bottom:0px;border-left:0px;border-top:0px;border-right:0px" border="0" alt="image013" src="http://www.cozumpark.com/mklresim/WindowsServer2008R2RemoteDesktopLicensin_5494/image013_thumbd3c460c43a6e4e6b9cf588fd3c91cda5.jpg" width="554" height="612" /></a></p>
<p><span>Bağlantımız kurulduktan sonra ilk ekranda bizlerden Şirket bilgilerimizi istemektedir. Gerekli bölümleri doldurup <b>Next </b>butonu ile devam ediyoruz.</span></p>
<p><span>&#160;</span></p>
<p><a href="http://www.cozumpark.com/mklresim/WindowsServer2008R2RemoteDesktopLicensin_5494/image014e481d4b7a656433fbb4f14ba36717af8.jpg"><img style="border-bottom:0px;border-left:0px;border-top:0px;border-right:0px" border="0" alt="image014" src="http://www.cozumpark.com/mklresim/WindowsServer2008R2RemoteDesktopLicensin_5494/image014_thumb6c297c6e81204b3bb7ea29d5c1159e0a.jpg" width="452" height="141" /></a></p>
<p><span>Bilgilerimizi doğrulattıktan sonra serverimiz Microsoft Lisans serverları tarafından aktif ediliyor.</span></p>
<p><a href="http://www.cozumpark.com/mklresim/WindowsServer2008R2RemoteDesktopLicensin_5494/image0156543761ee7104739a96a0e8dbeb85aca.jpg"><img style="border-bottom:0px;border-left:0px;border-top:0px;border-right:0px" border="0" alt="image015" src="http://www.cozumpark.com/mklresim/WindowsServer2008R2RemoteDesktopLicensin_5494/image015_thumb62a2e43642ff4087948959041c96c8cf.jpg" width="555" height="614" /></a></p>
<p><span>Serverimiz aktif edildikten sonra istersek <b>Start Install Licenses Wizard Now</b> kutusunu boşaltmadan Next diyebilir veya lisansları sonradan eklemek üzere kutuyu boşaltıp devam edebiliriz. Lisanlarımızı yuklemek üzere Star Install Licenses Wizard now kutusunu boşaltmadan devam ediyorum ve lisanslarımızı yuklemek üzere sihirbazımızı başlatıyorum.</span></p>
<p><span>&#160;</span></p>
<p><a href="http://www.cozumpark.com/mklresim/WindowsServer2008R2RemoteDesktopLicensin_5494/image016333f94a658f6435b997be2e609c82dbf.jpg"><img style="border-bottom:0px;border-left:0px;border-top:0px;border-right:0px" border="0" alt="image016" src="http://www.cozumpark.com/mklresim/WindowsServer2008R2RemoteDesktopLicensin_5494/image016_thumbc118a3c35a9d44599ca85beb4d2b9f2a.jpg" width="555" height="611" /></a></p>
<p><b><span>Welcome to the Install Licenses Wizard</span></b><span> ekranında</span></p>
<p><a href="http://www.cozumpark.com/mklresim/WindowsServer2008R2RemoteDesktopLicensin_5494/image01791f99ed1bf86419d9f1854605a0b4ad8.jpg"><img style="border-bottom:0px;border-left:0px;border-top:0px;border-right:0px" border="0" alt="image017" src="http://www.cozumpark.com/mklresim/WindowsServer2008R2RemoteDesktopLicensin_5494/image017_thumbca98148395f047e69b1d1a90af3a8baf.jpg" width="449" height="145" /></a></p>
<p><span>&#160;</span></p>
<p><a href="http://www.cozumpark.com/mklresim/WindowsServer2008R2RemoteDesktopLicensin_5494/image018e72a19fe1ecc49a29006a4bc0148a41d.jpg"><img style="border-bottom:0px;border-left:0px;border-top:0px;border-right:0px" border="0" alt="image018" src="http://www.cozumpark.com/mklresim/WindowsServer2008R2RemoteDesktopLicensin_5494/image018_thumb25505bbaac1f483993d326ff56b001a3.jpg" width="559" height="608" /></a></p>
<p><span>License Program bölümünde sahip olduğumuz satın aldığımız lisans tipini seçip devam ediyoruz. Remote Desktop lisanslamasında, Microsoft firmasının diğer ürün ve servislerinde uygulamış olduğu Program burada da geçerli olup bir eğitim kurumuna satışı ile bir firmaya veya Microsoft ürünlerini satan Çözüm ortaklarına uygulamış olduğu fiyatlar , paketler tamamen değişkenlik göstermektedir. Sahip olduğumuz Lisansı seçerek devam ediyoruz.</span></p>
<p><span>&#160;</span></p>
<p><span>&#160;</span></p>
<p><a href="http://www.cozumpark.com/mklresim/WindowsServer2008R2RemoteDesktopLicensin_5494/image0198453ed94d3df45beab034500c3e0b0cf.jpg"><img style="border-bottom:0px;border-left:0px;border-top:0px;border-right:0px" border="0" alt="image019" src="http://www.cozumpark.com/mklresim/WindowsServer2008R2RemoteDesktopLicensin_5494/image019_thumb819ae4e0db3041b588874b2e47426a3b.jpg" width="559" height="613" /></a></p>
<p><span>License Program bölümünde sahip olduğumuz lisans paketine uygun bilgileri girerek devam ediyoruz.</span></p>
<p><span>&#160;</span></p>
<p><a href="http://www.cozumpark.com/mklresim/WindowsServer2008R2RemoteDesktopLicensin_5494/image020500aa6fe4c284d59bef424fbffea36e0.jpg"><img style="border-bottom:0px;border-left:0px;border-top:0px;border-right:0px" border="0" alt="image020" src="http://www.cozumpark.com/mklresim/WindowsServer2008R2RemoteDesktopLicensin_5494/image020_thumbb216bbe4a05f4d0284dfc8abf18be8ef.jpg" width="559" height="689" /></a></p>
<p><span>Sahip olduğumuz lisans sayısını ve kullanıcı başına mı ? Yoksa aygıt başına mı yukleme yapacağımızı belirtiyoruz.</span></p>
<p><span>&#160;</span></p>
<p><span>&#160;</span></p>
<p><a href="http://www.cozumpark.com/mklresim/WindowsServer2008R2RemoteDesktopLicensin_5494/image021e28a3505e3b649cf8fc46ede0b308853.jpg"><img style="border-bottom:0px;border-left:0px;border-top:0px;border-right:0px" border="0" alt="image021" src="http://www.cozumpark.com/mklresim/WindowsServer2008R2RemoteDesktopLicensin_5494/image021_thumb1c98c24c1d3b488eabd7dd1785b76058.jpg" width="554" height="611" /></a></p>
<p><span>Lisanslarımızın başarılı bir şekilde yuklendiğini görebilmekteyiz.</span></p>
<p><span>&#160;</span></p>
<p><span>&#160;</span></p>
<p><a href="http://www.cozumpark.com/mklresim/WindowsServer2008R2RemoteDesktopLicensin_5494/image022f728f4dc399e48ecabebc59ce47eadd0.jpg"><img style="border-bottom:0px;border-left:0px;border-top:0px;border-right:0px" border="0" alt="image022" src="http://www.cozumpark.com/mklresim/WindowsServer2008R2RemoteDesktopLicensin_5494/image022_thumb01941f966f024f8ab4ac142acd8bc2c6.jpg" width="628" height="207" /></a></p>
<p><span>TS Licensing Manager’a ulaştığımız da ise lisanslarımız hakkında genel bilgilere ulaşabilmekteyiz.</span></p>
<p><span>Client lisans Yukleme işlemi bittikten sonra makalemizin başında da belirttiğimiz gibi yuklemeden önce ki gibi unlimit olan user ve device hakkımız, yuklediğimiz CAL kadar olacak olup Administrator hesabı dahil olmak üzere artı bir kullanıcının dahi bağlanmasına izin vermeyecektir.</span></p>
<p><span>Eğer administrator kullanıcısının uzaktan bağlandığı zaman CAL lisasnlarını kullanmasını istemiyorsanız <b>mstsc /console</b>komutu ile administrator hesabının locale bağlanmasını gerçekleştirebilirsiniz.</span></p>
<p><a href="http://www.cozumpark.com/mklresim/WindowsServer2008R2RemoteDesktopLicensin_5494/image02380a223933b27408fb01d21176c7fe266.jpg"><img style="border-bottom:0px;border-left:0px;border-top:0px;border-right:0px" border="0" alt="image023" src="http://www.cozumpark.com/mklresim/WindowsServer2008R2RemoteDesktopLicensin_5494/image023_thumbb8abf153b400434a91685934878d5128.jpg" width="556" height="332" /></a></p>
<p><span>Networkümüz içinde birden fazla RD Host Server varsa, merkezi bir tane RD Lisans server seçip CAL dağıtımını merkezi RD Lisans server üzerinden dağıtmamız mümkündür. Network içinde bulunan bütün RD Host serverlar, ortak havuzda yuklu bulunan CAL’ ları kullanacaklardır. Rd Host serverlara RD Lisans server tanıtmamız için;</span></p>
<p><span>Remote Desktop Host Configuration bolumu içinde Edit setting bolumu altında Remote Desktop License servers bolumune tıklıyoruz.</span></p>
<p><span>&#160;</span></p>
<p><span>&#160;</span></p>
<p><a href="http://www.cozumpark.com/mklresim/WindowsServer2008R2RemoteDesktopLicensin_5494/image02407cbeb2103394196b4bd497e405b657c.jpg"><img style="border-bottom:0px;border-left:0px;border-top:0px;border-right:0px" border="0" alt="image024" src="http://www.cozumpark.com/mklresim/WindowsServer2008R2RemoteDesktopLicensin_5494/image024_thumb561da3878f804a7395bfbc45d3c27deb.jpg" width="431" height="496" /></a></p>
<p><span>Açılan bolumde Licensing sekmesinde Per User / Per device seçimini gerçekleştiriyoruz. Lisans server seçimini bu bolumde yapıp Specified license server bolumunde add bolumune tıklıyoruz.</span></p>
<p><span>&#160;</span></p>
<p><a href="http://www.cozumpark.com/mklresim/WindowsServer2008R2RemoteDesktopLicensin_5494/image0252998332ba3524d91912a96d96ffc0358.jpg"><img style="border-bottom:0px;border-left:0px;border-top:0px;border-right:0px" border="0" alt="image025" src="http://www.cozumpark.com/mklresim/WindowsServer2008R2RemoteDesktopLicensin_5494/image025_thumb6b8f3bed5449484a84b4523e08a7566e.jpg" width="628" height="333" /></a></p>
<p><span>Lisans serverimizi seçiyoruz.</span></p>
<p><span>&#160;</span></p>
<p><a href="http://www.cozumpark.com/mklresim/WindowsServer2008R2RemoteDesktopLicensin_5494/image026d4d42bcde835467697360612639bfef4.jpg"><img style="border-bottom:0px;border-left:0px;border-top:0px;border-right:0px" border="0" alt="image026" src="http://www.cozumpark.com/mklresim/WindowsServer2008R2RemoteDesktopLicensin_5494/image026_thumbbe1b573bb6ba47ecbacf83c553051810.jpg" width="429" height="497" /></a></p>
<p><span>Lisans serverimizi belirledikten sonra Apply ve Ok butonları ile çıkıyoruz.</span></p>
<p><span>Ortamımızda Tek bir tane RD Lisans server varsa eğer Rd Host serverimiz için kendisini tanıtmamız gerekmektedir.</span></p>
<p><b><span>Not : </span></b><span><a href="http://www.cozumpark.com/blogs/windows_server/archive/2008/04/05/windows-2008-zerinde-terminal-servis-kurulumu-windows-2008-terminal-services-_3101_nstallation.aspx">Sizler bu makaleyi daha önce okumuş olabilir siniz <img src='http://www.tayfundeger.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </a></span></p>
<p><b><span>&#160;</span></b></p>
<p><a name="_GoBack"></a><b><span>Fa</span></b><span>tih <b>KA</b>RAALİOĞLU</span></p>
<p><span></span></p>
</p></div>
<p><img src="http://www.cozumpark.com/aggbug.aspx?PostID=156186" width="1" height="1" /></p>


<!-- Begin SexyBookmarks Menu Code -->
<div class="sexy-bookmarks sexy-bookmarks-expand sexy-bookmarks-center sexy-bookmarks-bg-enjoy">
<ul class="socials">
		<li class="sexy-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://www.tayfundeger.com/windows-server-2008-r2-remote-desktop-licensing-servisi-ve-kurulumu-rd-licensing-installation-5.html&amp;t=Windows+Server+2008+R2+Remote+Desktop+Licensing+Servisi+ve+Kurulumu+RD+Licensing+Installation" rel="nofollow" class="external" title="Bunu Facebook'da paylaşın">Bunu Facebook'da paylaşın</a>
		</li>
		<li class="sexy-twitter">
			<a href="http://twitter.com/home?status=Windows+Server+2008+R2+Remote+Desktop+Licensing+Servisi+ve+Kurulumu+RD+Licensing%5B..%5D+-+http://b2l.me/jd8sx+(via+@tayfundeger)" rel="nofollow" class="external" title="Bunu Tweet'leyin!">Bunu Tweet'leyin!</a>
		</li>
		<li class="sexy-comfeed">
			<a href="http://www.tayfundeger.com/windows-server-2008-r2-remote-desktop-licensing-servisi-ve-kurulumu-rd-licensing-installation-5.html/feed" rel="nofollow" class="external" title="Bu yazının yorumlarına abone olun!">Bu yazının yorumlarına abone olun!</a>
		</li>
		<li class="sexy-delicious">
			<a href="http://del.icio.us/post?url=http://www.tayfundeger.com/windows-server-2008-r2-remote-desktop-licensing-servisi-ve-kurulumu-rd-licensing-installation-5.html&amp;title=Windows+Server+2008+R2+Remote+Desktop+Licensing+Servisi+ve+Kurulumu+RD+Licensing+Installation" rel="nofollow" class="external" title="Bunu del.icio.us 'da paylaşın">Bunu del.icio.us 'da paylaşın</a>
		</li>
		<li class="sexy-technorati">
			<a href="http://technorati.com/faves?add=http://www.tayfundeger.com/windows-server-2008-r2-remote-desktop-licensing-servisi-ve-kurulumu-rd-licensing-installation-5.html" rel="nofollow" class="external" title="Bunu Technorati'de paylaşın">Bunu Technorati'de paylaşın</a>
		</li>
		<li class="sexy-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.tayfundeger.com/windows-server-2008-r2-remote-desktop-licensing-servisi-ve-kurulumu-rd-licensing-installation-5.html&amp;title=Windows+Server+2008+R2+Remote+Desktop+Licensing+Servisi+ve+Kurulumu+RD+Licensing+Installation" rel="nofollow" class="external" title="Bunu Digg'leyin!">Bunu Digg'leyin!</a>
		</li>
		<li class="sexy-diigo">
			<a href="http://www.diigo.com/post?url=http://www.tayfundeger.com/windows-server-2008-r2-remote-desktop-licensing-servisi-ve-kurulumu-rd-licensing-installation-5.html&amp;title=Windows+Server+2008+R2+Remote+Desktop+Licensing+Servisi+ve+Kurulumu+RD+Licensing+Installation&amp;desc=%20%20%20%26%23160%3B%20%20%20%20Remote%20Desktop%20Licensing%20servisi%20%2C%20Windows%20server%202008%20R2%20%C3%B6ncesi%20Terminal%20Services%20Licensing%20servisi%20olarak%20bilinmekteydi.%20Remote%20Desktop%20Servisi%20daha%20%C3%B6nceden%20oldu%C4%9Fu%20gibi%20RD%20Host%20Serverlara%20ba%C4%9Flant%C4%B1%20kuracak%20olan%20kullan%C4%B1c%C4%B1%20ve%20bilgisayarlar%20i%C3%A7in%20RDS%20CALs%20%28Remote%20Desktop%20Servisi%20Cl" rel="nofollow" class="external" title="Bunu Diigo'da paylaşın ">Bunu Diigo'da paylaşın </a>
		</li>
		<li class="sexy-reddit">
			<a href="http://reddit.com/submit?url=http://www.tayfundeger.com/windows-server-2008-r2-remote-desktop-licensing-servisi-ve-kurulumu-rd-licensing-installation-5.html&amp;title=Windows+Server+2008+R2+Remote+Desktop+Licensing+Servisi+ve+Kurulumu+RD+Licensing+Installation" rel="nofollow" class="external" title="Bunu Reddit'de paylaşın ">Bunu Reddit'de paylaşın </a>
		</li>
		<li class="sexy-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://www.tayfundeger.com/windows-server-2008-r2-remote-desktop-licensing-servisi-ve-kurulumu-rd-licensing-installation-5.html&amp;title=Windows+Server+2008+R2+Remote+Desktop+Licensing+Servisi+ve+Kurulumu+RD+Licensing+Installation" rel="nofollow" class="external" title="Beğendiniz mi?  StumbleUpon'da paylaşın ">Beğendiniz mi?  StumbleUpon'da paylaşın </a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>
<!-- End SexyBookmarks Menu Code -->

]]></content:encoded>
			<wfw:commentRss>http://www.tayfundeger.com/windows-server-2008-r2-remote-desktop-licensing-servisi-ve-kurulumu-rd-licensing-installation-5.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Windows Server 2008 R2 Remote Desktop Host Kurulumu RD Session Host Installation</title>
		<link>http://www.tayfundeger.com/windows-server-2008-r2-remote-desktop-host-kurulumu-rd-session-host-installation-2.html</link>
		<comments>http://www.tayfundeger.com/windows-server-2008-r2-remote-desktop-host-kurulumu-rd-session-host-installation-2.html#comments</comments>
		<pubDate>Mon, 08 Mar 2010 10:52:49 +0000</pubDate>
		<dc:creator>Tayfun DEĞER</dc:creator>
				<category><![CDATA[Windows Server]]></category>
		<category><![CDATA[remote desktop host]]></category>
		<category><![CDATA[server 2008 uzaktan yardım]]></category>
		<category><![CDATA[Windows server 2008 R2]]></category>
		<category><![CDATA[windows server 2008 r2 uzaktan erişim]]></category>
		<category><![CDATA[Windows server 2008 RD]]></category>

		<guid isPermaLink="false">http://www.tayfundeger.com/windows-server-2008-r2-remote-desktop-host-kurulumu-rd-session-host-installation-2.html</guid>
		<description><![CDATA[
&#160;
Windows Server 2008’ in ikinci versiyonu, yani R2 (Release Two) piyasaya sürüldükten sonra Windows Server 2008 ailesi içinde bir çok değişikliklerle karşılaştık ve bu değişikliklerden en fazla etkilenen server özellikleri – roller sanallaştırma teknolojileriydi. 
Sanallaştırma Teknolojileri ürün ailesi içinde yer alan Terminal Services Teknolojisin de değişiklikler bulunup bu değişikliklerin ilk başında Teknoloji isminin değiştiğini farketmekteyiz.
Remote [...]]]></description>
			<content:encoded><![CDATA[<div>
<p>&#160;</p>
<p><span>Windows Server 2008’ in ikinci versiyonu, yani R2 (Release Two) piyasaya sürüldükten sonra Windows Server 2008 ailesi içinde bir çok değişikliklerle karşılaştık ve bu değişikliklerden en fazla etkilenen server özellikleri – roller sanallaştırma teknolojileriydi. </span></p>
<p><span>Sanallaştırma Teknolojileri ürün ailesi içinde yer alan Terminal Services Teknolojisin de değişiklikler bulunup bu değişikliklerin ilk başında Teknoloji isminin değiştiğini farketmekteyiz.</span></p>
<p><span>Remote Desktop Services daha önceden, R2 piyasaya sürülmede<a name="_GoBack"></a>n önce Terminal Services teknolojisi olarak bilinmekteydi. R2 ile birlikte bu Teknoloji ismi değiştirilmiş ve Remote Desktop Servisi olarak değiştirilmiştir. </span></p>
<p><a href="http://www.cozumpark.com/mklresim/WindowsServer2008R2RemoteDesktopHostKuru_5423/image001e754c81f242f433ba31883967acc7c73.jpg"><img style="border-bottom:0px;border-left:0px;border-top:0px;border-right:0px" border="0" alt="image001" src="http://www.cozumpark.com/mklresim/WindowsServer2008R2RemoteDesktopHostKuru_5423/image001_thumb344fda8d8e6f424a89b78bc99d974c6b.jpg" width="628" height="472" /></a></p>
<p><span>İsim değişimi ile birlikte Server Rolleri aşağıda ki gibi değişiklik göstermiştir.</span></p>
<table cellpadding="0">
<tr>
<td>
<p><b><span>W2008 R2 Öncesi İsmi</span></b></p>
</td>
<td>
<p><b><span>W2008 R2 Sonrası İsmi</span></b></p>
</td>
</tr>
<tr>
<td>
<p><span>Terminal Services</span></p>
</td>
<td>
<p><span>Remote Desktop Services</span></p>
</td>
</tr>
<tr>
<td>
<p><span>Terminal Server</span></p>
</td>
<td>
<p><span>Remote Desktop Session Host (RD Session Host)</span></p>
</td>
</tr>
<tr>
<td>
<p><span>Terminal Services Licensing (TS Licensing)</span></p>
</td>
<td>
<p><span>Remote Desktop Licensing (RD Licensing)</span></p>
</td>
</tr>
<tr>
<td>
<p><span>Terminal Services Gateway (TS Gateway)</span></p>
</td>
<td>
<p><span>Remote Desktop Gateway (RD Gateway)</span></p>
</td>
</tr>
<tr>
<td>
<p><span>Terminal Services Session Broker (TS Session Broker)</span></p>
</td>
<td>
<p><span>Remote Desktop Connection Broker (RD Connection Broker)</span></p>
</td>
</tr>
<tr>
<td>
<p><span>Terminal Services Web Access (TS Web Access)</span></p>
</td>
<td>
<p><span>Remote Desktop Web Access (RD Web Access)</span></p>
</td>
</tr>
</table>
<p><span>&#160;</span></p>
<p><span>İsim değişimi ile birlikte Server Rolleri Yönetim Araçları aşağıda ki gibi değişiklik göstermiştir.</span></p>
<table cellpadding="0">
<tr>
<td>
<p><b><span>W2008 R2 Öncesi İsmi</span></b></p>
</td>
<td>
<p><b><span>W2008 R2 Sonrası İsmi</span></b></p>
</td>
</tr>
<tr>
<td>
<p><span>Terminal Services Manager</span></p>
</td>
<td>
<p><span>Remote Desktop Services Manager</span></p>
</td>
</tr>
<tr>
<td>
<p><span>Terminal Services Configuration</span></p>
</td>
<td>
<p><span>Remote Desktop Session Host Configuration</span></p>
</td>
</tr>
<tr>
<td>
<p><span>TS Gateway Manager</span></p>
</td>
<td>
<p><span>Remote Desktop Gateway Manager</span></p>
</td>
</tr>
<tr>
<td>
<p><span>TS Licensing Manager</span></p>
</td>
<td>
<p><span>Remote Desktop Licensing Manager</span></p>
</td>
</tr>
<tr>
<td>
<p><span>TS RemoteApp Manager</span></p>
</td>
<td>
<p><span>RemoteApp Manager</span></p>
</td>
</tr>
</table>
<p><span>&#160;</span></p>
<p><span>Windows Server 2008 r2 ile birlikte değişen, yeni ismi Remote Desktop Services Olan yeni rolumuzun detaylı olarak ilerleyen makalelerimizde inceleyeceğimizi belirtmek istiyorum. İlk Dikkatimizi çeken değişiklikler;</span></p>
<h3><span>1.</span><span>&#160;&#160;&#160;&#160;&#160;&#160; </span><span>Per-user RemoteApp filtering</span></h3>
<h3><span>2.</span><span>&#160;&#160;&#160;&#160;&#160;&#160; </span><span>Fair Share CPU Scheduling</span></h3>
<h3><span>3.</span><span>&#160;&#160;&#160;&#160;&#160;&#160; </span><span>Windows Installer RDS Compatibility</span></h3>
<h3><span>4.</span><span>&#160;&#160;&#160;&#160;&#160;&#160; </span><span>Roaming user profile cache management</span></h3>
<h3><span>5.</span><span>&#160;&#160;&#160;&#160;&#160;&#160; </span><span>Remote Desktop IP Virtualization</span></h3>
<h3><span>&#160;</span></h3>
<h3><span>&#160;</span></h3>
<p><a href="http://www.cozumpark.com/mklresim/WindowsServer2008R2RemoteDesktopHostKuru_5423/image00294dbf8da3d4c4a659a6cb3ed7346ae5a.jpg"><img style="border-bottom:0px;border-left:0px;border-top:0px;border-right:0px" border="0" alt="image002" src="http://www.cozumpark.com/mklresim/WindowsServer2008R2RemoteDesktopHostKuru_5423/image002_thumbdfda01ac89ff4ea0a7731b845727228f.jpg" width="499" height="515" /></a></p>
<h3><span>Per-user RemoteApp filtering</span></h3>
<p><span>W2008 R2 öncesi RemoteAPP uygulamalarını Web Access üzerinden hizmet ettireceğimiz zaman kullanıcı bazında bir engelleme yapamamaktaydık. Web Access üzerinden yayınlamış olduğumuz bütün uygulamalar, bağlantıyı gerçekleştiren her bir kullanıcıya görünmekteydi. </span></p>
<p><span>R2 ile birlikte bu açık giderilmiş olup, artık uygulama bazında kullanıcılar için izinler verebilmekteyiz.</span></p>
<h3><span>&#160;</span></h3>
<h3><span>Fair Share CPU Scheduling</span></h3>
<p><span>W2008 R2 ile birlikte gelen yeni bir özelliktir. Fair share CPU panlaması özellği sayesinde, bir RD kullanıcısının yapmış olduğu yoğun bir iş yükü , digger kullanıcıları etkilememektedir. R2 öncesinde bir kullanıcının yapmış olduğu yoğun iş yükü CPU’ nun Kernel seviyesinde tamamına etki ederken, R2 ile birlikte Fair Share Cpu Scheduling özelliği ile birlikte bir kullanıcının RD Host Server üzerinde ki yoğun bir şekilde çalışması, Server üzerinde ki kaynakları fazla bir şekilde kullanması digger RD kullanıcılarının oturumunu etkilememektedir. </span></p>
<p><span>Fair Share CPU Scheduling özelliği ilk kurulum ile birlikte aktif durumdadır. Eğer bizler bu özelliği pasif duruma getirmek istersek aşağıda ki kayıt anahtarını sıfır (0) olarak değiştirmemiz gerekmektedir. </span></p>
<p><strong><span>HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\SessionManager\DFSS\EnableDFSS</span></strong><span>.</span></p>
<h3><span>Windows Installer RDS Compatibility</span></h3>
<p><span>Windows ınstaller RDS compatibility Windows Server 2008 R2 üzerinde Remote Desktop servisi ile gelen bir yeniliktir. Windows server 2008 r2 de&#160; remote desktop servisi üzerindeki her bir kullanıcı uygulama yüklemesi RD Session host server tarafından kuyruklanır ve bu yükleme işlemlerini Windows installer üstlenir.</span></p>
<p><span>W2008 r2 de rd session host server üzerinde local bilgisayarda olduğu gibi program yükleyebilirsin.</span></p>
<p><span>Windows installer rds cop. Varsayılan olarak açıktır ve istersen bunu kapatabilirsin. Ayarlar gayet açık zaten</span></p>
<p><span>Bu değişiklik neden önemlidir ?</span></p>
<p><span>Önceki Windows installation aynı anda tek bir yükleme destekliyordu&#160; , bu yeni durumda ise rs bu istekleri kuyruklayabiliyor ve aynı anda kabul edebiliyor. Remote Desktop User kullanıcların kullanmış oldukları programlar, kullanıcıların profiline yüklenirken, Windows Installer RDS Compatibility özelliği ile bu özellik RD Host Server’in local’ ine yuklenme kabiliyeti getirilmiştir.</span></p>
<p><span>Windows Installer RDS Compatibility özelliği varsayılan olarak aktif durumdadır. Eğer bizler bu özelliği pasif duruma getirmek istersek aşağıda ki kayıt anahtarını 0 (sıfır) yapmamız gerekecektir.</span></p>
<p><strong><span>HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows NT\Terminal Services\TSAppSrv\TSMSI\Enable</span></strong><span>.</span></p>
<h3><span><a href="http://www.cozumpark.com/mklresim/WindowsServer2008R2RemoteDesktopHostKuru_5423/image003545c2def8de54e0a9dc72abf0d3c4021.jpg"><img style="border-bottom:0px;border-left:0px;border-top:0px;border-right:0px" border="0" alt="image003" src="http://www.cozumpark.com/mklresim/WindowsServer2008R2RemoteDesktopHostKuru_5423/image003_thumb57196600f0064bdb91b9ce7b865a5879.jpg" width="628" height="570" /></a></span></h3>
<h3><span>&#160;</span></h3>
<h3><span>Roaming user profile cache management</span></h3>
<p><span>RD Host Server üzerine bağlantı kuracak olan kullanıcıların, RD Host server üzerinde oluşturmuş oldukları Profillerin boyutlarını sınırlamak istersek, profillere kota belirtmek istersek geliştirilmiş olan yeni bir Policy’ dir. W2k8 R2 öncesinde bu ve benzeri bir policy bulunmamaktadır. </span></p>
<p><span>Policy’I uygulamak için aşağıda ki yolu izlememiz gerekmektedir.</span></p>
<p><strong><span>Computer Configuration\Policies\Administrative Templates\Windows Components\Remote Desktop Services\Remote Desktop Session Host\</span></strong><strong><span>Profiles Limit the size of the entire roaming user profile cache</span></strong><span>yolunu izleyerek policy uygulayabiliriz.</span></p>
<h3><span>Remote Desktop IP Virtualization</span></h3>
<p><span>Bir takım özel programlar vardır ki uzak masa üstü üzerinden hizmet eden uygulamaların farklı IP adreslerinden hizmet etmesini istemektedirler. Fakat bu istek W2008 R2 öncesi Uzak masa üstü serverlarında mümkün değildir. R2 öncesi Uzak masa üstü serverları, Uzak masa üstü serverina atanan IP adresini ve NIC’ leri paylaşmaktaydılar. R2 ile birlikte gelen Remote Desktop IP Virtulization özelliği ile birlikte her bir oturum (session) için veya uygulama-program için farklı IP adresi atamalarını yapmamız mümkündür. Bu özelliği kullanabilmemiz için sahip olmamız zorunlu özellik RD Host server üzerinde birden fazla NIC ‘ in olmasıdır. Çoklu NIC sahipsek eğer her bir oturum veya program için farklı IP adresleri üzerinden ve farklı NIC üzerinden hizmet etmesini sağlayabilmekteyiz.</span></p>
<p><b><span>&#160;</span></b></p>
<p><b><span>Önemli Not :</span></b><span> Windows Server 2008 Release 2 sadece ama sadece 64 bit teknolojisi için yayınlanmıştır. 32 bit server teknolojisi için bir değişiklik bulunmamaktadır. 32 bit Server İşletim sistemlerimize R2 özelliğini yükleyemeyeceğimiz için Remote Desktop Servisi özelliklerinden yararlanamamaktayız.</span></p>
<p><b><span>RD Session Host Rolu Aşağıda ki Server İşletim sistemlerinde bulunmaktadır.</span></b></p>
<ul>
<li><span>Windows Server 2008 R2 Standard </span></li>
<li><span>Windows Server 2008 R2 Enterprise </span></li>
<li><span>Windows Server 2008 R2 Datacenter </span></li>
</ul>
<p><b><span>RD Session Host Rolu Aşağıda ki Server İşletim sistemlerinde bulunMAmaktadır.</span></b></p>
<ul>
<li><span>Windows Web Server 2008 R2 </span></li>
<li><span>Windows Server 2008 R2 for Itanium-Based Systems </span></li>
</ul>
<p><span>&#160;</span></p>
<p><a href="http://www.cozumpark.com/mklresim/WindowsServer2008R2RemoteDesktopHostKuru_5423/image0042d4915b272e24d3d933b2e1e913ecdb3.jpg"><img style="border-bottom:0px;border-left:0px;border-top:0px;border-right:0px" border="0" alt="image004" src="http://www.cozumpark.com/mklresim/WindowsServer2008R2RemoteDesktopHostKuru_5423/image004_thumbe5d3fb1892574abb8b8dc2cfb675d52a.jpg" width="343" height="340" /></a></p>
<p><span>Windows 2008 <b>Server Manager \Roles\ Add Roles</b> butonunu tıklıyoruz.</span></p>
<p><span>Sihirbazımız ilk olarak Before You Begin ekranını getirip <b>Next</b> ile bu bölümü geçiyoruz. </span></p>
<p><b><span>Server Roles</span></b><span> bölümünde Yuklemek istediğimiz rolu yani <b>Remote Desktop Services’i</b> seçiyoruz.</span></p>
<p><span>&#160;</span></p>
<p><span>&#160;</span></p>
<p><span>&#160;</span></p>
<p><a href="http://www.cozumpark.com/mklresim/WindowsServer2008R2RemoteDesktopHostKuru_5423/image00579d0e4daa3a14823a1e7b38c32e5a3e3.jpg"><img style="border-bottom:0px;border-left:0px;border-top:0px;border-right:0px" border="0" alt="image005" src="http://www.cozumpark.com/mklresim/WindowsServer2008R2RemoteDesktopHostKuru_5423/image005_thumb89205cff3e5a4179a0cf1675d4609961.jpg" width="628" height="463" /></a></p>
<p><b><span>Remote Desktop Services</span></b><span> Hakkında bizlere özet bir bilgi veriyor. Bu aydınlatıcı bilgileri makalemizin başında sizler ile paylaştığımız için Next ile devam ediyoruz.</span></p>
<p><span>&#160;</span></p>
<p><a href="http://www.cozumpark.com/mklresim/WindowsServer2008R2RemoteDesktopHostKuru_5423/image00633c8a7ea5ba541dfa6ceac7bfb5140ae.jpg"><img style="border-bottom:0px;border-left:0px;border-top:0px;border-right:0px" border="0" alt="image006" src="http://www.cozumpark.com/mklresim/WindowsServer2008R2RemoteDesktopHostKuru_5423/image006_thumbc961a4de077b4a40bca3f6cd79aea2bc.jpg" width="344" height="160" /></a></p>
<p><b><span>Select Role</span></b><span> Services bölümünde kurmuş olduğumuz <b>Remote Desktop</b> Servisi Rolune hangi özelliklerinin eklenmesi gerektiğini seçebiliyoruz. Bizler şimdilik sadece Remote Desktop Session Host özelliğini seçip devam ediyoruz. </span></p>
<p><a href="http://www.cozumpark.com/mklresim/WindowsServer2008R2RemoteDesktopHostKuru_5423/image0072570a7381e3b449f85cdd3f4a4c2d964.jpg"><img style="border-bottom:0px;border-left:0px;border-top:0px;border-right:0px" border="0" alt="image007" src="http://www.cozumpark.com/mklresim/WindowsServer2008R2RemoteDesktopHostKuru_5423/image007_thumb0664c755009d4b40915218fdbeecf536.jpg" width="574" height="143" /></a></p>
<p><b><span>Application Compatibility</span></b><span> ekranında bizleri bir uyarı bekliyor. Remote Desktop servis uygulamasından önce, Remote Desktop Serverimiz üzerine yuklenmiş herhangi bir uygulama var ise bunları sağlıklı bir şekilde çalışamayacağı konusunda bizleri uyarıyor. Eğer böyle bir problem ile karşılaşırsak uygulamaları Uninstall etmemizi ve Remote Desktop kurulumu tamamlandıktan sonra tekrardan kurmamız için bizleri uyarmaktadır.</span></p>
<p><a href="http://www.cozumpark.com/mklresim/WindowsServer2008R2RemoteDesktopHostKuru_5423/image008fc219cb866b64e0caf0e696bf9090696.jpg"><img style="border-bottom:0px;border-left:0px;border-top:0px;border-right:0px" border="0" alt="image008" src="http://www.cozumpark.com/mklresim/WindowsServer2008R2RemoteDesktopHostKuru_5423/image008_thumba7a76a6aa27e45b2911fd00f344fb356.jpg" width="628" height="461" /></a></p>
<p><b><span>Authentication Method </span></b><span>bölümünde Remote Desktop Serverimizın güvenliğine etki edecek bir seçim yapmalıyız. Bizlerden istemiş olduğu Remote Desktop Servera erişecek olan Clientlerimizin hangi versiyon RDC yazılımını kullandığını sormaktadır. Eğer networkünüzde ve/veya Uzak ofis, Magazalarınız da eski versiyon RDP client veya Thin Clientların üzerinde yuklu olan üçüncü&#160; bir yazılım, linux tabanlı bir uygulama varsa <b>Do Not require Network Level Authentication</b> bölümünü seçiyoruz.</span></p>
<p><span>&#160;</span></p>
<p><a href="http://www.cozumpark.com/mklresim/WindowsServer2008R2RemoteDesktopHostKuru_5423/image009c22ab94bdce04159a465dc93b7b46872.jpg"><img style="border-bottom:0px;border-left:0px;border-top:0px;border-right:0px" border="0" alt="image009" src="http://www.cozumpark.com/mklresim/WindowsServer2008R2RemoteDesktopHostKuru_5423/image009_thumbea9801a227584ac486228dda9c451eb8.jpg" width="628" height="460" /></a></p>
<p><b><span>Licensing Mode</span></b><span> bölümünde erişecek olan Clientlarımızın seçimini yapmaktayız. Bu bölümü satın alacak olduğumuz ve erişecek olan clientlarimiz için doğru analiz yapmamız gerekmektedir. Örnek bir senaryo vermemiz gerekirse ;</span></p>
<p><span>500 kullanıcısı olan ve 500 clienta sahip bir şirket, bu bölümde Per Device veya Per User seçmesi pek bir anlam ifade etmeyecek ama 500 Clienti olup 1000 Kullanıcısı olan ve 12 saat vardiya ile iki grup halinde çalışan bir şirket bu bölümde Per Device bölümünü seçmesi BT bütçesi açısından kara geçmesine sebeb olacaktır.</span></p>
<p><span>Bizler 120 Gun luk deneme süresinden yararlanacağız ve eğer memnun kalırsak 120 Gun içinde Lisasnları ekleyerek kullanıma devam edeceğimizi belirtiyoruz. Memnun kalmayanı görmediğimi de belirtmek isterim </span><span>J</span></p>
<p><span>&#160;</span></p>
<p><a href="http://www.cozumpark.com/mklresim/WindowsServer2008R2RemoteDesktopHostKuru_5423/image010e786e2acf4b344d09c47f53650852bcb.jpg"><img style="border-bottom:0px;border-left:0px;border-top:0px;border-right:0px" border="0" alt="image010" src="http://www.cozumpark.com/mklresim/WindowsServer2008R2RemoteDesktopHostKuru_5423/image010_thumb6d255f1e8bec498eb903ed32518c15bc.jpg" width="628" height="460" /></a></p>
<p><b><span>User Groups </span></b><span>bölümünde Remote Desktop Serverimiza bağlanak olan kullanıcılarımızı ekliyoruz. Default olarak Administrator Grubunun üyelerinde bu hakka sahip olup bizler Domain User gibi Domain ortamında hemen hemen hiç bir hakka sahip olmayan kullanıcılarımızın serverimiza bağlanmasını sağlıyoruz.</span></p>
<p><span>Bu bölümde Remote Desktop kurulumu ile birlikte hazır gelen Microsoft’ un kullanıma hazır hale getirmiş olduğu <b>Remote Desktop User’s</b> grubunu (seçebileceğimiz gibi kendimizin özelleştirmiş olduğumuz grupları ki ben RemoteAPP isminde bir grup oluşturdum ve gerekli hakkı bu gruba verdim ) seçebiliriz.</span></p>
<p><a href="http://www.cozumpark.com/mklresim/WindowsServer2008R2RemoteDesktopHostKuru_5423/image01143d671120a684d2a98afa24f26b884b9.jpg"><img style="border-bottom:0px;border-left:0px;border-top:0px;border-right:0px" border="0" alt="image011" src="http://www.cozumpark.com/mklresim/WindowsServer2008R2RemoteDesktopHostKuru_5423/image011_thumb39c76f82e6354f1fa2a2c27ea9a3095e.jpg" width="628" height="463" /></a></p>
<p><span>Configura Client Exprerience özelliği r2 ile birlikte gelen yeni bir özelliktir. Daha önce ki Terminal Services Makalelerimizi inceleyen kişilerin bu adımlara kadar olan adımların neredeyse aynı olduğunu dikkat edeceklerdir. Fakat Configura Client Exprerience özelliği r2 ile birlikte gelmekte olan yeni bir özelliktir. R2 öncesi Client Exprerience özelliğini kullana bilmek için, Terminal Services rolunden bağımsız olarak ayrı olarak kurup – yapılandırıyorduk. R2 ile birlikte bu özellik kurulum adımlarında bizlere sorulmakta olup operasyon adımlarımızı kolaylaştırmaktadır.</span></p>
<p><span>Client Exprerience Nedir ? sorusunu cevaplarsak, bilindiği gibi her bir server İşletim sistemi eş zamanlı piyasaya sürülen client İşletim sistemleri ile uyumluluğu beraberinde getirmektedir.</span></p>
<p><span>Bundan önce ki server İşletim sistemlerinde, windows server 2003’ ün Windows XP ile uyumluluğu, Windows server 2008’ in Vista İşletim sistemi ile birlikte uyumlu olduğu gibi Windows server 2008 R2 ‘ de yeni son kullanıcı İşletim sistemimiz Windows Seven ile birlikte bire bir uyumlu duruma gelmiştir. Bizler Configura Client Exprerience bölümünde Remote Desktop Host Serverimizın hizmet edecek olduğu kullanıcılara Windows Seven’ in özelliklerini sağlayabilmesi için gerekli kutuları dolduruyoruz. </span></p>
<p><span>&#160;</span></p>
<p><b><span>Audio and video playback redirection.</span></b><span>RD Host Servisini kullanacak olan son kullanıcıların , bilgisayarlarından RD Host server ses ve video iletişimlerinin yönlendirmesini sağlayan özelliktir.</span></p>
<p><b><span>Audio recording redirection.</span></b><span>RD Host Servisini kullanacak olan son kullanıcıların , bilgisayarlarında bulunan ses kayıt cihazlarının (microfon vb.) RD Host Servera yönlendirilmesini sağlayan özelliktir. </span></p>
<p><b><span>Desktop composition. </span></b><span>Client Exprerience özelliği olarak belirtebiliriz. sayesinde, Client Exprerience&#160; özelliği, RD Host server bağlantı kuracak her bir kullanıcımız Windows Seven’ in sahip olduğu özelliklere ve arayüzlerine sahip olacaktır.</span></p>
<p><b><span>Desktop Experience özelliği;</span></b></p>
<p><span>Windows Server 2008 R2 Desktop Experience özelliği, aşağıda ki W7 özelliklerini içermektedir.</span></p>
<p><span>·</span><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span><span>Windows CalendarWindows Mail</span></p>
<p><span>·</span><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span><span>Windows Media Player</span></p>
<p><span>·</span><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span><span>Desktop themes</span></p>
<p><span>·</span><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span><span>Video for Windows (AVI support)</span></p>
<p><span>·</span><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span><span>Windows Photo Gallery</span></p>
<p><span>·</span><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span><span>Windows SideShow</span></p>
<p><span>·</span><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span><span>Windows Defender</span></p>
<p><span>·</span><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span><span>Disk Cleanup</span></p>
<p><span>·</span><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span><span>Sync Center</span></p>
<p><span>·</span><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span><span>Sound Recorder</span></p>
<p><span>·</span><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span><span>Character Map</span></p>
<p><span>·</span><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </span><span>Snipping Tool</span></p>
<p><b><span>Not :</span></b><span> Desktop Experience Özelliğini kullanabilmesi için, son kullanıcı bilgisayarlarının RDC 7.0 sürümüne sahip olması gerekmektedir.</span></p>
<p><span>&#160;</span></p>
<p><a href="http://www.cozumpark.com/mklresim/WindowsServer2008R2RemoteDesktopHostKuru_5423/image0129015e230b28346f19268de2f79b24db2.jpg"><img style="border-bottom:0px;border-left:0px;border-top:0px;border-right:0px" border="0" alt="image012" src="http://www.cozumpark.com/mklresim/WindowsServer2008R2RemoteDesktopHostKuru_5423/image012_thumbfbf7f51cf9ab44adb8750ff65f84c1c7.jpg" width="628" height="464" /></a></p>
<p><b><span>Confirmation</span></b><span> bölümünde yapmış olduğumuz uygulamalar ve yapılandırma hakkında özet bir bilgi veriyor ve <b>Install </b>butonu ile kuruluma başlıyoruz.</span></p>
<p><span>&#160;</span></p>
<p><a href="http://www.cozumpark.com/mklresim/WindowsServer2008R2RemoteDesktopHostKuru_5423/image01311f0dc99715f42f0b75f63ea952e2620.jpg"><img style="border-bottom:0px;border-left:0px;border-top:0px;border-right:0px" border="0" alt="image013" src="http://www.cozumpark.com/mklresim/WindowsServer2008R2RemoteDesktopHostKuru_5423/image013_thumbea5f6be2de6d4f8d90950250d61b3e29.jpg" width="628" height="465" /></a></p>
<p><a href="http://www.cozumpark.com/mklresim/WindowsServer2008R2RemoteDesktopHostKuru_5423/image014c6c48a38a3934d6fa96d27a302db1659.jpg"><img style="border-bottom:0px;border-left:0px;border-top:0px;border-right:0px" border="0" alt="image014" src="http://www.cozumpark.com/mklresim/WindowsServer2008R2RemoteDesktopHostKuru_5423/image014_thumb7a21c4ed8a734b2492f0add164d694ef.jpg" width="628" height="461" /></a></p>
<p><a href="http://www.cozumpark.com/mklresim/WindowsServer2008R2RemoteDesktopHostKuru_5423/image01595a2921168b3432cbe75846c881b3ae9.jpg"><img style="border-bottom:0px;border-left:0px;border-top:0px;border-right:0px" border="0" alt="image015" src="http://www.cozumpark.com/mklresim/WindowsServer2008R2RemoteDesktopHostKuru_5423/image015_thumb50e754664040490994630999cc5771e0.jpg" width="628" height="463" /></a></p>
<p><b><span>Result </span></b><span>Kurulum tamamlandıktan sonra ayarların Serverimiza uygulanması için yeniden başlatmamız gerektiğini uyarıyor.</span></p>
<p><span>&#160;</span></p>
<p><a href="http://www.cozumpark.com/mklresim/WindowsServer2008R2RemoteDesktopHostKuru_5423/image016da4c7ba2875e46a9b5c02fdc596a77aa.jpg"><img style="border-bottom:0px;border-left:0px;border-top:0px;border-right:0px" border="0" alt="image016" src="http://www.cozumpark.com/mklresim/WindowsServer2008R2RemoteDesktopHostKuru_5423/image016_thumb01329e779709475abe4444f520a23eae.jpg" width="411" height="460" /></a></p>
<p><span>Remote Desktop Host Serverimiz üzerinde Remote bolumu içinde, kullanıcılar tarafından gerçekleştirilen Remote Desktop isteklerinin izinli olması gerektiğini belirtiyoruz.</span></p>
<p><a href="http://www.cozumpark.com/mklresim/WindowsServer2008R2RemoteDesktopHostKuru_5423/image01782364277e1604ee78719072bd6672cf9.jpg"><img style="border-bottom:0px;border-left:0px;border-top:0px;border-right:0px" border="0" alt="image017" src="http://www.cozumpark.com/mklresim/WindowsServer2008R2RemoteDesktopHostKuru_5423/image017_thumb3c22e944f3504f8c8705beb221a6451c.jpg" width="408" height="225" /></a></p>
<p><span>Yapmış olduğumuz bu değişiklik sonrasında bizlere bir uyarı – bilgilendirme vermekte olup bu iznimizin aynı zamanda Windows Firewall üzerinde bir kural oluşturacağını bildirmektedir.</span></p>
<p><a href="http://www.cozumpark.com/mklresim/WindowsServer2008R2RemoteDesktopHostKuru_5423/image018f33d2026a6434d64a3f655232a63b516.jpg"><img style="border-bottom:0px;border-left:0px;border-top:0px;border-right:0px" border="0" alt="image018" src="http://www.cozumpark.com/mklresim/WindowsServer2008R2RemoteDesktopHostKuru_5423/image018_thumb257e553f09814e9a882e5b38dbf0b088.jpg" width="426" height="568" /></a></p>
<p><span>Remote Desktop Host Server üzerine bağlantı kuracak olan kullanıcılarımızın, RemoteAPP grubunun üyesi olup olmadığını control ediyoruz. Kurulum adımlarında RD Host server üzerine bağlantı kuracak olduğumuz kullanıcılarımızın RemoteAPP grubunun üyesi olamsı gerektiğini belirtmiştik.</span></p>
<p><a href="http://www.cozumpark.com/mklresim/WindowsServer2008R2RemoteDesktopHostKuru_5423/image01936353206d43043b8b4624ae72ff245f2.jpg"><img style="border-bottom:0px;border-left:0px;border-top:0px;border-right:0px" border="0" alt="image019" src="http://www.cozumpark.com/mklresim/WindowsServer2008R2RemoteDesktopHostKuru_5423/image019_thumb0dd57663a0ee43709205f9fdb8a9be6b.jpg" width="433" height="500" /></a></p>
<p><span>Networkümüz içinde bulunan kullanıcı bilgisayarından RD Host serverimiza istekte bulunmaktayız. </span></p>
<p><span>Isteğimiz RD Host serverimiz tarafından karşılandıktan sonra kullanıcı kimlik bilgilerimizi doğruluyoruz.</span></p>
<p><a href="http://www.cozumpark.com/mklresim/WindowsServer2008R2RemoteDesktopHostKuru_5423/image0206dab9bc5540a432c8cf74e268bd94d24.jpg"><img style="border-bottom:0px;border-left:0px;border-top:0px;border-right:0px" border="0" alt="image020" src="http://www.cozumpark.com/mklresim/WindowsServer2008R2RemoteDesktopHostKuru_5423/image020_thumb4af75f69dfae45e6b680ef6dc222484c.jpg" width="628" height="489" /></a></p>
<p><span>Kullanıcı kimlik bilgilerimiz doğrulandıktan sonra RD Host serverimiza başarılı bir şekilde bağlandığımızı görebilmekteyiz.</span></p>
<p><a href="http://www.cozumpark.com/mklresim/WindowsServer2008R2RemoteDesktopHostKuru_5423/image021af82b6c72eee4067b656c115021d9441.jpg"><img style="border-bottom:0px;border-left:0px;border-top:0px;border-right:0px" border="0" alt="image021" src="http://www.cozumpark.com/mklresim/WindowsServer2008R2RemoteDesktopHostKuru_5423/image021_thumbd66b9d85cacf4887999e34cd24625384.jpg" width="509" height="450" /></a></p>
<p><span>Remote Desktop Services hakkında başka makalelerde buluşmak üzere.</span></p>
<p><b><span>Not : </span></b><span><a href="http://www.cozumpark.com/blogs/windows_server/archive/2008/04/05/windows-2008-zerinde-terminal-servis-kurulumu-windows-2008-terminal-services-_3101_nstallation.aspx">Sizler bu makaleyi daha önce okumuş olabilir siniz <img src='http://www.tayfundeger.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </a></span></p>
<p><b><span>&#160;</span></b></p>
<p><b><span>Fa</span></b><span>tih <b>KA</b>RAALİOĞLU</span></p>
</p></div>
<p><img src="http://www.cozumpark.com/aggbug.aspx?PostID=156185" width="1" height="1" /></p>


<!-- Begin SexyBookmarks Menu Code -->
<div class="sexy-bookmarks sexy-bookmarks-expand sexy-bookmarks-center sexy-bookmarks-bg-enjoy">
<ul class="socials">
		<li class="sexy-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://www.tayfundeger.com/windows-server-2008-r2-remote-desktop-host-kurulumu-rd-session-host-installation-2.html&amp;t=Windows+Server+2008+R2+Remote+Desktop+Host+Kurulumu+RD+Session+Host+Installation" rel="nofollow" class="external" title="Bunu Facebook'da paylaşın">Bunu Facebook'da paylaşın</a>
		</li>
		<li class="sexy-twitter">
			<a href="http://twitter.com/home?status=Windows+Server+2008+R2+Remote+Desktop+Host+Kurulumu+RD+Session+Host+Installation%5B..%5D+-+http://b2l.me/jd9ry+(via+@tayfundeger)" rel="nofollow" class="external" title="Bunu Tweet'leyin!">Bunu Tweet'leyin!</a>
		</li>
		<li class="sexy-comfeed">
			<a href="http://www.tayfundeger.com/windows-server-2008-r2-remote-desktop-host-kurulumu-rd-session-host-installation-2.html/feed" rel="nofollow" class="external" title="Bu yazının yorumlarına abone olun!">Bu yazının yorumlarına abone olun!</a>
		</li>
		<li class="sexy-delicious">
			<a href="http://del.icio.us/post?url=http://www.tayfundeger.com/windows-server-2008-r2-remote-desktop-host-kurulumu-rd-session-host-installation-2.html&amp;title=Windows+Server+2008+R2+Remote+Desktop+Host+Kurulumu+RD+Session+Host+Installation" rel="nofollow" class="external" title="Bunu del.icio.us 'da paylaşın">Bunu del.icio.us 'da paylaşın</a>
		</li>
		<li class="sexy-technorati">
			<a href="http://technorati.com/faves?add=http://www.tayfundeger.com/windows-server-2008-r2-remote-desktop-host-kurulumu-rd-session-host-installation-2.html" rel="nofollow" class="external" title="Bunu Technorati'de paylaşın">Bunu Technorati'de paylaşın</a>
		</li>
		<li class="sexy-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.tayfundeger.com/windows-server-2008-r2-remote-desktop-host-kurulumu-rd-session-host-installation-2.html&amp;title=Windows+Server+2008+R2+Remote+Desktop+Host+Kurulumu+RD+Session+Host+Installation" rel="nofollow" class="external" title="Bunu Digg'leyin!">Bunu Digg'leyin!</a>
		</li>
		<li class="sexy-diigo">
			<a href="http://www.diigo.com/post?url=http://www.tayfundeger.com/windows-server-2008-r2-remote-desktop-host-kurulumu-rd-session-host-installation-2.html&amp;title=Windows+Server+2008+R2+Remote+Desktop+Host+Kurulumu+RD+Session+Host+Installation&amp;desc=%20%20%20%26%23160%3B%20%20%20%20Windows%20Server%202008%E2%80%99%20in%20ikinci%20versiyonu%2C%20yani%20R2%20%28Release%20Two%29%20piyasaya%20s%C3%BCr%C3%BCld%C3%BCkten%20sonra%20Windows%20Server%202008%20ailesi%20i%C3%A7inde%20bir%20%C3%A7ok%20de%C4%9Fi%C5%9Fikliklerle%20kar%C5%9F%C4%B1la%C5%9Ft%C4%B1k%20ve%20bu%20de%C4%9Fi%C5%9Fikliklerden%20en%20fazla%20etkilenen%20server%20%C3%B6zellikleri%20%E2%80%93%20roller%20sanalla%C5%9Ft%C4%B1rma%20teknolojileriydi.%20%20%20%20%20" rel="nofollow" class="external" title="Bunu Diigo'da paylaşın ">Bunu Diigo'da paylaşın </a>
		</li>
		<li class="sexy-reddit">
			<a href="http://reddit.com/submit?url=http://www.tayfundeger.com/windows-server-2008-r2-remote-desktop-host-kurulumu-rd-session-host-installation-2.html&amp;title=Windows+Server+2008+R2+Remote+Desktop+Host+Kurulumu+RD+Session+Host+Installation" rel="nofollow" class="external" title="Bunu Reddit'de paylaşın ">Bunu Reddit'de paylaşın </a>
		</li>
		<li class="sexy-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://www.tayfundeger.com/windows-server-2008-r2-remote-desktop-host-kurulumu-rd-session-host-installation-2.html&amp;title=Windows+Server+2008+R2+Remote+Desktop+Host+Kurulumu+RD+Session+Host+Installation" rel="nofollow" class="external" title="Beğendiniz mi?  StumbleUpon'da paylaşın ">Beğendiniz mi?  StumbleUpon'da paylaşın </a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>
<!-- End SexyBookmarks Menu Code -->

]]></content:encoded>
			<wfw:commentRss>http://www.tayfundeger.com/windows-server-2008-r2-remote-desktop-host-kurulumu-rd-session-host-installation-2.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Windows PowerShell Nedir ve Nasıl kurulur</title>
		<link>http://www.tayfundeger.com/windows-powershell-nedir-ve-nasil-kurulur-2.html</link>
		<comments>http://www.tayfundeger.com/windows-powershell-nedir-ve-nasil-kurulur-2.html#comments</comments>
		<pubDate>Mon, 08 Mar 2010 10:52:33 +0000</pubDate>
		<dc:creator>Tayfun DEĞER</dc:creator>
				<category><![CDATA[Windows Server]]></category>
		<category><![CDATA[powershell download]]></category>
		<category><![CDATA[powershell hakkında]]></category>
		<category><![CDATA[powershell kurulumu nasıl]]></category>
		<category><![CDATA[powershell problemi]]></category>
		<category><![CDATA[windows server 2008 add roles]]></category>
		<category><![CDATA[windows server 2008 powershell]]></category>

		<guid isPermaLink="false">http://www.tayfundeger.com/windows-powershell-nedir-ve-nasil-kurulur-2.html</guid>
		<description><![CDATA[
Herkese selamlar,Server 2008 ile alakalı yeni bir makale ile yine birlikteyiz.Bu makalede Server 2008’in üzerine ekstra bir özellik(Feature) olarak kurabileceğimiz Windows PowerShell ne olduğu,hangi amaçlarla kullanabilir ve kurulumunu nasıl yapabileceğimiz gibi konulara bakacağız.
&#160;
Microsoft çıkartmış olduğu ürünler de sürekli olarak komut satırından ziyade grafiksel ara yüze yoğunlaşmıştır.Tabi ki bu, ürünlerde komut satırının olmadığı veya scripting uygulamalarının [...]]]></description>
			<content:encoded><![CDATA[<div>
<p><span>Herkese selamlar,Server 2008 ile alakalı yeni bir makale ile yine birlikteyiz.Bu makalede Server 2008’in üzerine ekstra bir özellik(Feature) olarak kurabileceğimiz Windows PowerShell ne olduğu,hangi amaçlarla kullanabilir ve kurulumunu nasıl yapabileceğimiz gibi konulara bakacağız.</span></p>
<p><span>&#160;</span></p>
<p><span>Microsoft çıkartmış olduğu ürünler de sürekli olarak komut satırından ziyade grafiksel ara yüze yoğunlaşmıştır.Tabi ki bu, ürünlerde komut satırının olmadığı veya scripting uygulamalarının yapılmadığı anlamına gelmemektedir.Daha önceki ürünlerde Netsh,Windows Script Host(WSH),Windows Management Instrumentation(WMI) gibi komut yazım dilleri bulunmaktaydı.Ancak bunlar belirli bir yere kadar basit konfigürasyonlara destek verebiliyordu.Sunucular üzerinde daha gelişmiş ayarların yapılabilmesi için Microsoft, Windows PowerShell’i çıkardı. Windows PowerShell bir komut satırı uygulamasıdır.Komut satırı kullanıcıları ve script yazarlarına .NET Framework gücünü veren bir ortamıdır.</span></p>
<p><span>&#160;</span></p>
<p><span>PowerShell, bu konuda bildiklerimizin üstüne daha fazlasını eklemek,Windows komut satırı ve Windows Script Host(WSH) ortamları içinde oluşturulan scriptleri etkinleştirmede bizi çok sayıda yeni güçlü konseptlerle tanıştırmaktadır.Bu şekilde öğrendiğimiz bilgileri de daha fazla güncelleyebilme imkanı bulmaktayız.Windows PowerShell, IT Profesyonelleri ,programcılar ve Windows Power Shell ile ilgili hiç bir ön bilgiye sahip olmayanlara kullanıcılara yöneliktir.Power Shell’i öğrenmek için scripting’deki ve WMI’daki birazcık ön bilgi yardımcı olmaktadır.Ancak bunun tam tersine,öğrenmek için de daha önceden bir scripting alt yapısına sahip olmak gerekmemektedir.Bu nasıl olur diye düşünür olduğunuzu duyar gibiyim.İlerleyen bölümlerde detaylı bir şekilde açıkladığımız zaman her şey açıklığa kavuşacaktır.</span></p>
<p><span>&#160;</span></p>
<p><span>Windows PowerShell’in tutarlılığı en önemli özelliğidir.Örneğin,bir komut girdisi başka bir komutun çıktısı olmaktadır.Böylece tek bir komut içerisinde gerekli bağlayıcıları kullanarak birden fazla yönetimsel işi yerine getirebiliriz.Her bir komut için değişik sıralama yordamlarını öğrenmemize gerek yoktur.PowerShell,ara yüzlerin tutarlı olabilmesi için komutları güçlendiren&#160; ve ana özellikleri sağlayan bir framework sunmaktadır.</span></p>
<p><span>&#160;</span></p>
<p><span>Windows PowerShell,komut satırı araçları ve COM objelerine erişimi sağlayan interaktif script ortamlarını birleştirmektedir.Aynı zamanda .NET Framework Class Library(FCL) kulla bilmemize olanak sağlar.PowerShell, Windows Command Prompt(CMD) üzerinde interaktif bir ortam sağlayan çoklu komut satırı araçları ile geliştirilmiştir.Yani PowerShell interaktif olabilme yeteneğini komut satırından almaktadır.PowerShell aynı zamanda komut dizimi araçları ve COM otomasyon objeleri kullanımına izin veren Windows Script Host(WSH) üzerinde de geliştirilmiştir.Bu şekilde PowerShell,kullanıcılar,script yazarlarının yeteneklerini geliştirmiş ve sistem yöneticilerinin Windows sistemlerini daha kolay yönetebilmelerini sağlamıştır.</span></p>
<p><span>&#160;</span></p>
<p><span>Her ne kadar yönetimsel amaçlı ihtiyaç duymuş olduğumuz komutlar PowerShell ara yüzüne text tabanlı olarak girilse de aslında arka planda obje tabanlı bir yapıya sahiptir.Yani text değil de nesnel tabanlı bir dil’dir.Bundan dolayı bir komutun çıkışı nesnel’dir.Bu nesne çıkışı başka bir komuta girdi olarak yollayabiliyoruz.Sonuç itibariyle Windows PowerShell,diğer komut yazım dillerinde deneyimli olanlar için tanıdık bir arabirim sağlamaktadır.Komutlar arasında data iletme konseptini obje göndermek için genişletmektedir.Metin’den ziyade obje gönderimini etkinleştirmek için komutlar arasında veri gönderme kavramını geliştirir.</span></p>
<p><span>&#160;</span></p>
<p><span>Windows PowerShell daha önceden oluşturulmuş yazılı komutlardan çalışan scriptlere geçişi kolaylaştırmaktadır.Aynı zamanda yukarıda da bahsetmiş olduğum gibi kendimiz komutlarımızı oluşturabildiğimiz gibi,kaydedip daha sonradan da erişim sağlayabilmekteyiz.</span></p>
<p><span>&#160;</span></p>
<p><span>&#160;</span></p>
<p><span>&#160;</span></p>
<p><span>&#160;</span></p>
<p><span>Windows PowerShell Mimarisi aşağıda görmüş olduğunuz gibidir.</span></p>
<p><span>&#160;</span></p>
<p><span><a href="http://www.cozumpark.com/mklresim/WindowsPowerShellNedirveNaslkurulur_511C/image00198038c02375e41839a15f7bdb26e923f.jpg"><img style="border-right-width:0px;border-top-width:0px;border-bottom-width:0px;border-left-width:0px" border="0" alt="image001" src="http://www.cozumpark.com/mklresim/WindowsPowerShellNedirveNaslkurulur_511C/image001_thumb5f76581c7b454d48826a31004d5c79b6.jpg" width="609" height="408" /></a></span></p>
<p><span>&#160;</span></p>
<p><span>Kaynak:Technet.microsoft.com</span></p>
<p><span>&#160;</span></p>
<p><span>Bir çok shell cmd.exe,SH,KSH,CSH ve BASH Unix gibi dilleri içermektedir.Bunların tamamı bir komut çalıştırmak veya yeni işlemdeki hizmet programını çalıştırarak sonucu text halinde sunmaktadır.Yıllar boyunca SED,AWK ve PEARL gibi programlama dilleri bu etkileşimi desteklemektedir.Nasıl KSH’da <b>typeset</b>,Cmd.exe’de <b>Dır</b> gibi temel komutlar varsa diğer dillerde de aynı işi gören fakat farklı isimlere sahip komut dizimleri yer almaktadır.Yani temel’de amaç aynı ama farklı yollar izlenmektedir.Windows PowerShell, diğer programlama ve scripting dillerine nazaran en farklı olanıdır.</span></p>
<p><span>&#160;</span></p>
<p><b><span>&#160;</span></b></p>
<p><b><span>Windows PowerShell özellikleri</span></b></p>
<p><span>&#160;</span></p>
<p><span>●</span><span>Windows PowerShell text’i işlemez bunun yerine .NET platformuna dayalı nesneleri işler.</span></p>
<p><span>&#160;</span></p>
<p><span>●</span><span>Windows PowerShell tutarlı bir arayüz ile,geniş bir yerleşik komut setiyle birlikte anılmaktadır.</span></p>
<p><span>&#160;</span></p>
<p><span>●</span><span>Bütün shell komutları her bir araç için değişik ayrıştırıcılar kullanmak yerine aynı komut ayrıştırıcısını kullanmaktadır.Buda her bir komutu daha kolay bir şekilde kullanabilmemize imkan tanımaktadır.</span></p>
<p><span>&#160;</span></p>
<p><span>●</span><span>Alışkın olduğumuz scripting araçlarını kullanmaktan vazgeçmemize gerek yoktur.Net,SC ve Reg.exe gibi geleneksel windows araçlarını,PowerShell üzerinde kullanabilirsiniz.</span></p>
<p><span>&#160;</span></p>
<p><span>●</span><span>Windows PowerShell bir script dillidir.</span></p>
<p><span>&#160;</span></p>
<p><span>●</span><span>.NET platformu tarafından desteklenmektedir.</span></p>
<p><span>&#160;</span></p>
<p><span>●</span><span>PowerShell,Kolay text’leri daha karışık bir hale getirmeden,komplex görevleri desteklemek için kullanılan bir dildir.</span></p>
<p><span>&#160;</span></p>
<p><span>●</span><span>PowerShell,.Net programlamada kullanılan C# gibi yüksek düzeyli diller ile aynı mantıkla çalışmaktadır.</span></p>
<p><span>&#160;</span></p>
<p><span>●</span><span>Windows PowerShell, bir çok Windows Server uygulamasında çalışmaktadır.Exchange Server 2007,Windows Server 2008,System Center&#160; Operations Manager gibi ürünler ilk verilebilecek olan örneklerdir.</span></p>
<p><span>&#160;</span></p>
<p><span>&#160;</span></p>
<p><b><span>Windows PowerShell kurulum öncesi hazırlıklar</span></b></p>
<p><span>&#160;</span></p>
<p><span>PowerShell kurulumunun donanımsal olarak özel bir gereksinim’i&#160; bulunmamaktadır. Yazılımsal gereksinimleri ise aşağıdaki gibidir:</span></p>
<p><span>&#160;</span></p>
<p><span>●</span><span>Microsoft .Net Framework 2.0 veya 3.0</span></p>
<p><span>&#160;</span></p>
<p><span>●</span><span>Windows Server 2003 Service Pack 1 veya Service Pack 2</span></p>
<p><span>&#160;</span></p>
<p><span>●</span><span>Windows Server 2008(Opsiyonel)</span></p>
<p><span>&#160;</span></p>
<p><span>●</span><span>Windows Xp Service Pack 2</span></p>
<p><span>&#160;</span></p>
<p><span>●</span><span>Windows Vista</span></p>
<p><span>&#160;</span></p>
<p><span>●</span><span>x86,x64 ve Itanium tabanlı mimariler</span></p>
<p><span>&#160;</span></p>
<p><span>&#160;</span></p>
<p><span>Yukarıdaki işletim sistemlerinden herhangi birine Windows PowerShell’i kurabilmekteyiz.Windows Server 2008 dışındaki bütün sistemlere kurabilmek için Windows PowerShell’i download etmemiz gerekmektedir.Ve tabi ki .Net Framework 2.0’ı da kurmamız gerekmektedir.Windows Server 2008 üzerine herhangi ekstra bir kurulum yapmadan Windows PowerShell’i kurabilmekteyiz.Server 2008 dışındaki diğer bütün işletim sistemlerine .Net kurulumu yapıp daha sonrasında PowerShell 1.0 sürümünü kurabilirsiniz.Eğer Windows Server 2008 dışındaki diğer işletim sistemleri üzerine kurulum yapacaksanız aşağıdaki linklerden gerekli olan .Net versiyonu ve Windows PowerShell’i download edebilirsiniz.</span></p>
<p><span>&#160;</span></p>
<p><span>.Net Framework’u indirmek için aşağıdaki linki kullanabilirsiniz.</span></p>
<p><span>&#160;</span></p>
<p><span><a href="http://www.microsoft.com/downloads/details.aspx?familyid=10cc340b-f857-4a14-83f5-25634c3bf043&amp;displaylang=en">http://www.microsoft.com/downloads/details.aspx?familyid=10cc340b-f857-4a14-83f5-25634c3bf043&amp;displaylang=en</a></span></p>
<p><span>&#160;</span></p>
<p><span>Windows PowerShell 1.0 indirmek için aşağıdaki linki kullanabilirsiniz.</span></p>
<p><span>&#160;</span></p>
<p><span><a href="http://www.microsoft.com/windowsserver2003/technologies/management/powershell/download.mspx">http://www.microsoft.com/windowsserver2003/technologies/management/powershell/download.mspx</a></span></p>
<p><span>&#160;</span></p>
<p><span>&#160;</span></p>
<p><span>Biz Windows Server 2008 üzerine kurulum yapacağımızdan dolayı Windows Server Manager konsolunu kullanacağız.Windows PowerShell Server 2008’in üzerinde opsiyonal olarak sunulan bir feature’dır.</span></p>
<p><span>&#160;</span></p>
<p><span>&#160;</span></p>
<p><b><span>Windows PowerShell kurulumu</span></b></p>
<p><span>&#160;</span></p>
<p><span>1)Windows PowerShell kurulumunu yapabilmek için ilk olarak Server Manager konsoluna giriyoruz.Server Manager konsolunda <b>Features</b> bölümüne giriyoruz.Buradan <b>Add Features</b> diyerek Server 2008 üzerine kurulabilecek olan opsiyonları listeliyoruz.</span></p>
<p><span>&#160;</span></p>
<p><span><a href="http://www.cozumpark.com/mklresim/WindowsPowerShellNedirveNaslkurulur_511C/image002f0639e5300674a7790ac4f1601423490.jpg"><img style="border-right-width:0px;border-top-width:0px;border-bottom-width:0px;border-left-width:0px" border="0" alt="image002" src="http://www.cozumpark.com/mklresim/WindowsPowerShellNedirveNaslkurulur_511C/image002_thumbb832767506084910ac4eee9881ad0c09.jpg" width="608" height="451" /></a></span></p>
<p><span>&#160;</span></p>
<p><span>2)Karşımıza açılan opsiyon listesinde Windows PowerShell’i seçip kurulumu başlatabiliriz.</span></p>
<p><span>&#160;</span></p>
<p><span>&#160;</span></p>
<p><span><a href="http://www.cozumpark.com/mklresim/WindowsPowerShellNedirveNaslkurulur_511C/image003b49068a3f33a4c3a9f48a93161fc9ca2.jpg"><img style="border-right-width:0px;border-top-width:0px;border-bottom-width:0px;border-left-width:0px" border="0" alt="image003" src="http://www.cozumpark.com/mklresim/WindowsPowerShellNedirveNaslkurulur_511C/image003_thumb26aab005c0a1410895d5ff624bbbc4d7.jpg" width="609" height="458" /></a></span></p>
<p><span>&#160;</span></p>
<p><span><a href="http://www.cozumpark.com/mklresim/WindowsPowerShellNedirveNaslkurulur_511C/image00497db6b60edbe4a2ab8f05346e5cc2200.jpg"><img style="border-right-width:0px;border-top-width:0px;border-bottom-width:0px;border-left-width:0px" border="0" alt="image004" src="http://www.cozumpark.com/mklresim/WindowsPowerShellNedirveNaslkurulur_511C/image004_thumb7245d727d3db4f3c9b65e1e4052b41db.jpg" width="609" height="458" /></a></span></p>
<p><span>3)Ve başarılı bir kurulum gerçekleştirdiğimize dair karşımıza gelen ekranı close diyerek kapatabiliriz.</span></p>
<p><span>&#160;</span></p>
<p><span><a href="http://www.cozumpark.com/mklresim/WindowsPowerShellNedirveNaslkurulur_511C/image0058ae45bc5643840b2a7740390efe1b75a.jpg"><img style="border-right-width:0px;border-top-width:0px;border-bottom-width:0px;border-left-width:0px" border="0" alt="image005" src="http://www.cozumpark.com/mklresim/WindowsPowerShellNedirveNaslkurulur_511C/image005_thumb58aca20ab52c4ed2ab2297c9606ee21f.jpg" width="609" height="458" /></a></span></p>
<p><span>&#160;</span></p>
<p><span>4)Görüldüğü üzere standart bir kurulum olarak gerçekleştirmektedir.Server Manager konsolunda da ayrıca kurulumu doğrulayabiliriz.<b>Features</b> bölümünde Windows PowerShell’in yüklü olduğu gözümüze çarpmaktadır.</span></p>
<p><span>&#160;</span></p>
<p><span>Varsayılan olarak PowerShell işletim sisteminin yüklü olduğu yani aşağıdaki resimde yer alan yola kurulmaktadır.</span></p>
<p><span>&#160;</span></p>
<p><span><a href="http://www.cozumpark.com/mklresim/WindowsPowerShellNedirveNaslkurulur_511C/image0060d48f3bbc6ab427d9e98ef806d448951.jpg"><img style="border-right-width:0px;border-top-width:0px;border-bottom-width:0px;border-left-width:0px" border="0" alt="image006" src="http://www.cozumpark.com/mklresim/WindowsPowerShellNedirveNaslkurulur_511C/image006_thumbc4435c46c93740deb91cd7b19b792aad.jpg" width="608" height="355" /></a></span></p>
<p><span>&#160;</span></p>
<p><span>5)Kurduktan sonra PowerShell’i başlatmak için eğer isterseniz <b>Start</b>,<b>All Programs</b>,<b>Windows PowerShell 1.0</b> menüsünden açabildiğimiz gibi aynı zamanda <b>Start</b>’dan <b>Run</b>’a gelip <b>PowerShell</b> yazarak da erişim sağlayabiliriz.</span></p>
<p><span>&#160;</span></p>
<p><span><a href="http://www.cozumpark.com/mklresim/WindowsPowerShellNedirveNaslkurulur_511C/image007ac9528c19d914329a96c95316bbf751b.jpg"><img style="border-right-width:0px;border-top-width:0px;border-bottom-width:0px;border-left-width:0px" border="0" alt="image007" src="http://www.cozumpark.com/mklresim/WindowsPowerShellNedirveNaslkurulur_511C/image007_thumba8d52eeebdfe40d3ae61c0cf6e1583b2.jpg" width="402" height="503" /></a></span></p>
<p><span><a href="http://www.cozumpark.com/mklresim/WindowsPowerShellNedirveNaslkurulur_511C/image0088aa21156d51f49739bbaec34b607413a.jpg"><img style="border-right-width:0px;border-top-width:0px;border-bottom-width:0px;border-left-width:0px" border="0" alt="image008" src="http://www.cozumpark.com/mklresim/WindowsPowerShellNedirveNaslkurulur_511C/image008_thumbd945097840414e2d93e451216ca41864.jpg" width="417" height="223" /></a></span></p>
<p><span>&#160;</span></p>
<p><span>6)Peki kurulumu gerçekleştirdik ve bizim siyah bir ekran karşıladı.herhangi bir grafiksel ara yüze sahip olmayan PowerShell,aynen isminden anlaşılmış olduğu gibi tamamen komut satırı üzerinden yönetimi sağlanabilen bir konsoldur.</span></p>
<p><span>&#160;</span></p>
<p><span>Tabi ki ilk işimiz bu konsol üzerinde yardım almaktır.Hiç bildiğimiz veya yeni yeni öğrenmeye başladığımız bu konsolda kullanabileceğimiz komutlar,parametreler ve bunların yazım tiplerini görüntülemek için temel seçenekleri tercih etmeliyiz.PowerShell’in başlatma seçeneklerini görebilmek içinde Powershell -? Komutunu kullanabiliriz.</span></p>
<p><span>&#160;</span></p>
<p><span><a href="http://www.cozumpark.com/mklresim/WindowsPowerShellNedirveNaslkurulur_511C/image00988fbfafb63554fd7b3fcbcf68bf3ebf8.jpg"><img style="border-right-width:0px;border-top-width:0px;border-bottom-width:0px;border-left-width:0px" border="0" alt="image009" src="http://www.cozumpark.com/mklresim/WindowsPowerShellNedirveNaslkurulur_511C/image009_thumb71b1c19e4e2843bcbd0b369285fd6766.jpg" width="609" height="313" /></a></span></p>
<p><span>&#160;</span></p>
<p><span>&#160;</span></p>
<p><span>Evet arkadaşlarım,bu makalemde elimden geldiği kadarıyla Windows PowerShell’i anlatmaya çalıştım.Windows PowerShell mimarisi ve sahip olduğu özelliklerden bahsettik.Aynı zamanda Server 2008 işletim sistemi üzerine Windows PowerShell kurup ara yüzü ile ufaktan bir tanışma imkanımız oldu.Bir sonraki PowerShell ile alakalı makale serisinde,bu konsol üzerine kullanabileceğimiz cmd-letlere bakacağız. </span></p>
<p><span>&#160;</span></p>
<p><span>Hoş çakalın</span></p>
<p><span>&#160;</span></p>
<p><span>&#160;</span></p>
<p><b><u><span>Kaynak:</span></u></b></p>
<p><span>Microsoft Offical Course(MO)</span></p>
</p></div>
<p><img src="http://www.cozumpark.com/aggbug.aspx?PostID=156182" width="1" height="1" /></p>


<!-- Begin SexyBookmarks Menu Code -->
<div class="sexy-bookmarks sexy-bookmarks-expand sexy-bookmarks-center sexy-bookmarks-bg-enjoy">
<ul class="socials">
		<li class="sexy-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://www.tayfundeger.com/windows-powershell-nedir-ve-nasil-kurulur-2.html&amp;t=Windows+PowerShell+Nedir+ve+Nas%C4%B1l+kurulur" rel="nofollow" class="external" title="Bunu Facebook'da paylaşın">Bunu Facebook'da paylaşın</a>
		</li>
		<li class="sexy-twitter">
			<a href="http://twitter.com/home?status=Windows+PowerShell+Nedir+ve+Nas%C4%B1l+kurulur+-+http://b2l.me/jd8qq+(via+@tayfundeger)" rel="nofollow" class="external" title="Bunu Tweet'leyin!">Bunu Tweet'leyin!</a>
		</li>
		<li class="sexy-comfeed">
			<a href="http://www.tayfundeger.com/windows-powershell-nedir-ve-nasil-kurulur-2.html/feed" rel="nofollow" class="external" title="Bu yazının yorumlarına abone olun!">Bu yazının yorumlarına abone olun!</a>
		</li>
		<li class="sexy-delicious">
			<a href="http://del.icio.us/post?url=http://www.tayfundeger.com/windows-powershell-nedir-ve-nasil-kurulur-2.html&amp;title=Windows+PowerShell+Nedir+ve+Nas%C4%B1l+kurulur" rel="nofollow" class="external" title="Bunu del.icio.us 'da paylaşın">Bunu del.icio.us 'da paylaşın</a>
		</li>
		<li class="sexy-technorati">
			<a href="http://technorati.com/faves?add=http://www.tayfundeger.com/windows-powershell-nedir-ve-nasil-kurulur-2.html" rel="nofollow" class="external" title="Bunu Technorati'de paylaşın">Bunu Technorati'de paylaşın</a>
		</li>
		<li class="sexy-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.tayfundeger.com/windows-powershell-nedir-ve-nasil-kurulur-2.html&amp;title=Windows+PowerShell+Nedir+ve+Nas%C4%B1l+kurulur" rel="nofollow" class="external" title="Bunu Digg'leyin!">Bunu Digg'leyin!</a>
		</li>
		<li class="sexy-diigo">
			<a href="http://www.diigo.com/post?url=http://www.tayfundeger.com/windows-powershell-nedir-ve-nasil-kurulur-2.html&amp;title=Windows+PowerShell+Nedir+ve+Nas%C4%B1l+kurulur&amp;desc=%20%20%20Herkese%20selamlar%2CServer%202008%20ile%20alakal%C4%B1%20yeni%20bir%20makale%20ile%20yine%20birlikteyiz.Bu%20makalede%20Server%202008%E2%80%99in%20%C3%BCzerine%20ekstra%20bir%20%C3%B6zellik%28Feature%29%20olarak%20kurabilece%C4%9Fimiz%20Windows%20PowerShell%20ne%20oldu%C4%9Fu%2Changi%20ama%C3%A7larla%20kullanabilir%20ve%20kurulumunu%20nas%C4%B1l%20yapabilece%C4%9Fimiz%20gibi%20konulara%20bakaca%C4%9F%C4%B1z.%20%20%20" rel="nofollow" class="external" title="Bunu Diigo'da paylaşın ">Bunu Diigo'da paylaşın </a>
		</li>
		<li class="sexy-reddit">
			<a href="http://reddit.com/submit?url=http://www.tayfundeger.com/windows-powershell-nedir-ve-nasil-kurulur-2.html&amp;title=Windows+PowerShell+Nedir+ve+Nas%C4%B1l+kurulur" rel="nofollow" class="external" title="Bunu Reddit'de paylaşın ">Bunu Reddit'de paylaşın </a>
		</li>
		<li class="sexy-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://www.tayfundeger.com/windows-powershell-nedir-ve-nasil-kurulur-2.html&amp;title=Windows+PowerShell+Nedir+ve+Nas%C4%B1l+kurulur" rel="nofollow" class="external" title="Beğendiniz mi?  StumbleUpon'da paylaşın ">Beğendiniz mi?  StumbleUpon'da paylaşın </a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>
<!-- End SexyBookmarks Menu Code -->

]]></content:encoded>
			<wfw:commentRss>http://www.tayfundeger.com/windows-powershell-nedir-ve-nasil-kurulur-2.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Team Foundation Server Kurulumu</title>
		<link>http://www.tayfundeger.com/team-foundation-server-kurulumu-3.html</link>
		<comments>http://www.tayfundeger.com/team-foundation-server-kurulumu-3.html#comments</comments>
		<pubDate>Mon, 08 Mar 2010 10:52:29 +0000</pubDate>
		<dc:creator>Tayfun DEĞER</dc:creator>
				<category><![CDATA[Windows Server]]></category>
		<category><![CDATA[team foundation kurulumu]]></category>
		<category><![CDATA[team foundation nedir]]></category>
		<category><![CDATA[team foundation server nedir]]></category>

		<guid isPermaLink="false">http://www.tayfundeger.com/team-foundation-server-kurulumu-3.html</guid>
		<description><![CDATA[

Team Foundation Server, kurumsal projeler için tasarlanmış, takım içerisindeki iletişimi ve buna bağlı olarak verimi arttırarak, iş durumunu izleme, takım rollerini yönetme, iş süreçlerini çıkartma ve sunduğu araçlarla proje yönetimini kolaylaştırarak ürünü ortaya çıkartmada etkin rol oynar
Team Foundatin’a Genel Bakış
Team Foundation’ın ilk amacı, takım içerisindeki işbirliğini arttırarak ürün gelişimini kolaylaştırmak ve tamamlamaktır.
Yazılım geliştiren hemen hemen [...]]]></description>
			<content:encoded><![CDATA[<div>
<div>
<p>Team Foundation Server, kurumsal projeler için tasarlanmış, takım içerisindeki iletişimi ve buna bağlı olarak verimi arttırarak, iş durumunu izleme, takım rollerini yönetme, iş süreçlerini çıkartma ve sunduğu araçlarla proje yönetimini kolaylaştırarak ürünü ortaya çıkartmada etkin rol oynar</p>
<p>Team Foundatin’a Genel Bakış</p>
<p>Team Foundation’ın ilk amacı, takım içerisindeki işbirliğini arttırarak ürün gelişimini kolaylaştırmak ve tamamlamaktır.</p>
<p>Yazılım geliştiren hemen hemen her firmanın kendi içinde kullanmak için geliştirdiği kuralları ve iletişim alt yapısı vardır. Bunları ortaya çıkartmak insan zamanı ve kaynak harcanmasına neden olur. Ve proje türlerine göre gereksinimler değişebilir, doğal olarak alt yapı çalışmalarında da bazı değişiklikler yapılması gerekir.</p>
<p>Team Foundation’ın Sunduğu Özellikler<br />
Team Foundation Server, sunduğu teknoloji ile küçük projelerden tutun yüzlerce yazılım uzmanının yer aldığı çok geniş projelere kadar ihtiyaçlarınızın hemen hemen hepsini karşılayabilecek bir alt yapi sunmaktadır.</p>
<p>Sunduğu özellikler;</p>
<p>Version Control</p>
<p>Work Item Tracking (Project Management)</p>
<p>Team Portal</p>
<p>Business Intelligence and Reporting</p>
<p>Build Server</p>
<p>Web Access</p>
<p><strong>Sistem Gereksinimleri</strong></p>
<p><strong>Team Foundation Server (Single Server</strong>)<br />
Single Server kurulumunda; 100&#8242;den az Team Foundation Server kullanıcınız olduğu, Sunucunun sürekli olarak 1MBit bant genişliği ve en fazla 350ms latency ile çalıştığı, sunucunun Team Foundation Server prerequisities, Microsoft SQL Server 2005 ve Windows Sharepoint Services için gerekli minimum sistem gereksinimlerini karşıladığı varsayılır.</p>
<p>Uyarı: Team Foundation Server bir domain controller üzerine kurulamaz ve aynı bilgisayar üzerine Exchange Server, Host Inegration gibi diğer server ürünlerinin kurulumunu desteklemez.</p>
<p>Single Server Deployment (20&lt; Kullanıcı)<br />
İşlemci: 2.2 GHz Pentium IV veya Athlon<br />
İşletim Sistemi: Win2003 w SP1 / Standart veya Enterprise<br />
Ram: 1 GB<br />
Disk: 8 GB</p>
<p>Single Server Deployment (20 &#8211; 50 Kullanıcı)<br />
İşlemci: 2.2 GHz Pentium IV veya Athlon<br />
İşletim Sistemi: Win2003 w SP1 / Standart veya Enterprise<br />
Ram: 1 GB<br />
Disk: 30 GB</p>
<p>Single Server Deployment (50 &#8211; 100 Kullanıcı)<br />
İşlemci: 3.4 GHz Pentium IV veya Athlon<br />
İşletim Sistemi: Win2003 w SP1 / Standart veya Enterprise<br />
Ram: 1 GB<br />
Disk: 30 GB</p>
<p>Single Server Deployment (100 &#8211; 200 Kullanıcı)<br />
İşlemci: 3.4 GHz Pentium IV veya Athlon<br />
İşletim Sistemi: Win2003 w SP1 / Standart veya Enterprise<br />
Ram: 2 GB<br />
Disk: 40 GB</p>
<p>Single Server Deployment (200 &#8211; 400 Kullanıcı)<br />
İşlemci: 3.4 GHz Pentium IV veya Athlon<br />
İşletim Sistemi: Win2003 w SP1 / Standart veya Enterprise<br />
Ram: 2 GB<br />
Disk: 80 GB</p>
<p><strong>Team Foundation Server (dual-server</strong>)</p>
<p>Dual Server kurulumunda; 100&#8242;den az Team Foundation Server kullanıcınız olduğu, Sunucunun sürekli olarak 1MBit bant genişliği ve en fazla 350ms latency ile çalıştığı, sunucunun Team Foundation Server prerequisities, Microsoft SQL Server 2005 ve Windows Sharepoint Services için gerekli minimum sistem gereksinimlerini karşıladığı varsayılır.</p>
<p>Uyarı: Team Foundation Server bir domain controller üzerine kurulamaz ve aynı bilgisayar üzerine Exchange Server, Host Inegration gibi diğer server ürünlerinin kurulumunu desteklemez.</p>
<p><strong> </strong></p>
<p><strong>TEAM FOUNDATION SERVER 2008 KURULUMU</strong></p>
<p>Team Foundation Server i üzerine kuracağımız serverin kurulumu bittikten sonra bilgisayarıma sağ tıklayıp Manage diyerek Local User kısmında 3 adet kullanıcı oluşturuyoruz.</p>
<p>Tfssetup – Tfsreports ve Tfsservice</p>
<p>Kullanıcıları oluşturduktan sonra bundan sonraki işlemlerimizi Tfssetup kullanıcısı ile yapacağımız için Tfssetup kullanıcısyla oturum açıyoruz.</p>
<p>Pc nin tüm güncellemeri yapılır.Bu ekran görülene kadar güncellemelere devam edilir.</p>
<p><a href="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image001add04342aeb04b2288cc62ab62f9b316.jpg"><img src="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image001_thumb8498dde9b1f04a97b3328ea2d685607e.jpg" border="0" alt="image001" width="512" height="384" /></a></p>
<p>Team Foundation cd si içerisinden SQL2005forATDT.ini  dosyası C: içerisine kopyalanır.</p>
<p>Cmd içinden c:&gt; konumuna gelinir. sqlserver2005setup.exe /qb    c: SQL2005forATDT.ini PIDKEY=</p>
<p>komutu çalıştırılır.(sql serverin setup.exe dosyası hangi konumdaysa komut ona göre konfigüre edilebilir.)</p>
<p><a href="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image002144f08d2268645a7933accb74a0bad7f.jpg"><img src="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image002_thumb3d65a3a01f5448a781cbb11e4678e9ed.jpg" border="0" alt="image002" width="421" height="318" /></a></p>
<p><a href="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image00364f0f18b8b174abf97e0a43a90f64c5b.jpg"><img src="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image003_thumb7c45752ad7f14ee1bc5bf1756e8b4d0d.jpg" border="0" alt="image003" width="421" height="305" /></a></p>
<p>Arka planda dosyalar yüklenir.Yükleme bittikten sonra sql server cd si içerisinden setup.exe dosyası tıklanır.</p>
<p><a href="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image004c2c978449a08438ab0d951403592d14c.jpg"><img src="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image004_thumb7430fba719a941e2a7151d45ce6a6043.jpg" border="0" alt="image004" width="338" height="269" /></a></p>
<p>Lisans sözleşmesi kabul edilip Next tıklanır.</p>
<p><a href="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image0053aef5edb7f7e420ea8a0139a98d0a244.jpg"><img src="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image005_thumb6452e40a548e4e35960d2532a0c4eb7a.jpg" border="0" alt="image005" width="410" height="360" /></a></p>
<p>Bu ekranda Next diyerek devam edilir.</p>
<p><a href="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image00680e9219ee2c94462971368eaa2de9ab6.jpg"><img src="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image006_thumb7f71388d0e4e4eef8affa4e09625ed86.jpg" border="0" alt="image006" width="346" height="304" /></a></p>
<p>Karşılama ekranı Next diyerek geçilir.</p>
<p><a href="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image00701a09d1850f34193862e2d457f28ef88.jpg"><img src="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image007_thumb408b33c99fa34719b25474d8e949bc5e.jpg" border="0" alt="image007" width="385" height="351" /></a></p>
<p>Sistem gereksinimleri kontrol edilip onaylandıktan sonra Next tıklanır.</p>
<p><a href="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image0087fec0a84bb374e31926f50d242d9ebdb.jpg"><img src="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image008_thumb01ab23da7a444ac8b0ccfb335c586226.jpg" border="0" alt="image008" width="385" height="350" /></a></p>
<p>Name kısmına pc  ismi zaten gelecektir.Başka bir şey yazmadan bu ekrana next diyoruz.</p>
<p><a href="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image0096717d800cfd349838a537d1972bfcdf7.jpg"><img src="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image009_thumb7f39a3704e0c406b8a25efcb899a4003.jpg" border="0" alt="image009" width="364" height="330" /></a></p>
<p>Components to Install kısmında Database Services, Analysis Services, Integration Services, Reporting Services, Workstation components ve Books Online, and development tools&#8217;u seçerek Advanced&#8217;ı tıklayın(Team Foundation Server Notification Services e ihtiyaç duymamaktadır.)</p>
<p><a href="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image010e50152157e124795aec9f2389602ece4.jpg"><img src="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image010_thumb65412c034f4e4c1881e79ca311fdaa78.jpg" border="0" alt="image010" width="388" height="350" /></a></p>
<p>Database Services&#8217;ın altında Replication&#8217;ı seçerek Entire feature will be unavailable seçeneğini tıklayın.</p>
<p><a href="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image011536e991132a444139316b1ccd814d616.jpg"><img src="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image011_thumba49cf53af29e48678068f7e986caf63e.jpg" border="0" alt="image011" width="382" height="345" /></a></p>
<p>Client Components&#8217;ın altında gerekli olan tek bileşen Management Tools&#8217;tur. diğer tüm bileşenler için Entire feature will be unavailable seçebiliriz.</p>
<p><a href="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image01211c478b624ef4767825796191a07a19b.jpg"><img src="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image012_thumb062bcf135a6d48d3985d82abad440744.jpg" border="0" alt="image012" width="392" height="355" /></a></p>
<p>Instance Name kısmında Default Instance seçeneğini seçmeliyiz.Named instance seçtiğimiz taktirde Team Foundation server kurulumu başarısız olacaktır.</p>
<p><a href="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image0134c033b446e214ae5bb4cd48e6e54a465.jpg"><img src="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image013_thumba65af87a816a4e2888c4fa2248eae25c.jpg" border="0" alt="image013" width="398" height="359" /></a></p>
<p>Service Account ekranında Use the built-in System account&#8217;ı seçerek listeden Local System&#8217;ı seçin. Start services at the end of setup bölümünde yer alan tüm servisleri (SQL Server, SQL Server Agent, Analysis Services, Reporting Services, ve SQL Browser) seçerek Next&#8217;i tıklayın. (Not: Burada belirttiğimiz servis hesabını diğer servis hesapları ile karıştırmayın.)</p>
<p><a href="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image0144e1060486f0f427698d036f5351428a6.jpg"><img src="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image014_thumb434ed50c007b46cfbc036e54a90918fc.jpg" border="0" alt="image014" width="350" height="318" /></a></p>
<p>Authentication Mode ekranında Windows Authentication Mode seçeneğini işaretliyerek Next diyin.</p>
<p><a href="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image015e47febb6b38e4f75b117bae8c041be44.jpg"><img src="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image015_thumb1e7f9c6db9254709856652cf20f3a12d.jpg" border="0" alt="image015" width="378" height="340" /></a></p>
<p>Collaction Settings ekranında ekrandaki seçenekleri işaretliyip next diyoruz.</p>
<p><a href="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image0167b58294427ee4976b4df508bda98c7e5.jpg"><img src="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image016_thumb886063daad404381952568886f19f5d5.jpg" border="0" alt="image016" width="345" height="314" /></a></p>
<p>Report Server Installation Options ekranında Install the default configuration seçeneğini seçip next diyoruz.</p>
<p><a href="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image017ae5847d86b234c74ad53c990fca8df61.jpg"><img src="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image017_thumb6eb267caed764349be993998d390c3c2.jpg" border="0" alt="image017" width="382" height="345" /></a></p>
<p>Error and Usage Report Settings ekranı olası bir hatada microsofta bilgi gönderilip gönderilmeyeceğini  sorar.Burayı isteğe bağlı olarak işaretleyebiliriz.Ben işaretlemeden devam ediyorum.</p>
<p><a href="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image018e9d6c9ef844440b981745d7ec76a2ec0.jpg"><img src="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image018_thumb62f64fe73b0e43c08018f3ff3068198b.jpg" border="0" alt="image018" width="397" height="355" /></a></p>
<p>Ready to Install ekranında seçeneklerimizi bize özetleyen bir ekran gelir.Kontrol ettikten sonra Install butonuna tıklanır.</p>
<p><a href="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image019ab194f51c39e40dd831f3ded6a340621.jpg"><img src="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image019_thumb53caee2e826e4069b1cf0e8d1e6242c1.jpg" border="0" alt="image019" width="378" height="345" /></a></p>
<p>Setup Progress kısmında her bileşenimizin kurulumunu takip edebiliriz.Hepsini başarıyla tamamladığı için next diyoruz.</p>
<p><a href="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image0206bfbe31e3af440e2a67919b885054e8e.jpg"><img src="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image020_thumb398768eac3504e20bbfd0a4258302732.jpg" border="0" alt="image020" width="364" height="332" /></a></p>
<p>En sonda sql serverin başarıyla kurulduğunu bildiren bir ekranla karşılaşıyoruz.Bu aşamada sql serverimizin kurulumu tamamlanmış bulunmaktadır.</p>
<p>Şimdi Sql Server 2005 SP2 sini kurmamız gerekmektedir.</p>
<p><a href="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image021c4ddbcfb3127437f89196f20806e7e04.jpg"><img src="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image021_thumb83906e1e2a47498aa568a066fac94b3a.jpg" border="0" alt="image021" width="340" height="340" /></a></p>
<p>Karşılama ekranını Next diyerek geçiyoruz.</p>
<p><a href="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image0226ecb894255884ccdb8ea4b7fa2c99ad5.jpg"><img src="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image022_thumbff88a01b901e4447b3101d51e43714bb.jpg" border="0" alt="image022" width="348" height="350" /></a></p>
<p>Lisans Terms kısmında lisans sözleşmesini kabul ederek Next diyoruz.</p>
<p><a href="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image0234bdacdfff57046adb0bae378d115e5a8.jpg"><img src="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image023_thumbca1abfe18586417397a0a0614cde052a.jpg" border="0" alt="image023" width="320" height="321" /></a></p>
<p>Feature Selection kısmında hepsi işaretli olarak Next diyoruz.</p>
<p><a href="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image024ef4147121da04813ad68a5a507446817.jpg"><img src="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image024_thumb6f42cd5a60864b819557805398b2cd65.jpg" border="0" alt="image024" width="345" height="345" /></a></p>
<p>Authentication  kısmında Apply selection to all instances seçeneğini işaretliyerek  Authentication kısmında Windows Authentication seçerek Next diyoruz.</p>
<p><a href="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image025f9070df9f4264b738fec517ed11aab5a.jpg"><img src="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image025_thumb360ff989a26a4df78fc7453f3019f0a4.jpg" border="0" alt="image025" width="317" height="317" /></a></p>
<p>Error and Usage Reporting Settings kısmını isteğe bağlı olarak işaretleyebiliriz.Ben işaretlemedim.Çünkü Microsoft a bildirim göndermesini istemiyorum.</p>
<p><a href="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image026edf19bc8f11e48749734994d6eceec40.jpg"><img src="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image026_thumb1fd2f29826b34a43aa053cc5455bf347.jpg" border="0" alt="image026" width="328" height="329" /></a></p>
<p>Running Processes kısmında next diyerek geçiyoruz.</p>
<p><a href="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image0273943a590cc1542afa8c3e288436c0013.jpg"><img src="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image027_thumb3e454c5106374df5af362d81402e9598.jpg" border="0" alt="image027" width="339" height="341" /></a></p>
<p>Ready to Install kısmında Install diyerek kurulumu başlatıyoruz.</p>
<p><a href="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image028e92a731088914416b9f709e8ac88a4ca.jpg"><img src="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image028_thumb1533202261664a16854d333599ac83f1.jpg" border="0" alt="image028" width="358" height="358" /></a></p>
<p>Kurulum bittikten sonra bilgisayarı yeniden başlatmamız için bir uyarı alıyoruz.</p>
<p><a href="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image029da29a28dc63046a39f3a38ac3359aba2.jpg"><img src="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image029_thumbf1b88bd839844734946bd9e8a31ef3ab.jpg" border="0" alt="image029" width="330" height="328" /></a></p>
<p>Kurulum sonuçlarını gösteren ekranı görüyoruz.Bu ekrana Next diyerek geçelim.</p>
<p><a href="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image030bfafcc9e43e34dc5a8a9e85f733ff859.jpg"><img src="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image030_thumb7f2b9f83ce8f4e19b9b09004b72f8a4e.jpg" border="0" alt="image030" width="327" height="326" /></a></p>
<p>Kurulum bitmiş durumda.Finish dedikten sonra bilgisayarımız yeniden başlatıyoruz</p>
<p>Team Foundation Server kurulum cd&#8217;sinde (KB912838 klasörünün için AS2005-KB912838-x86-ENU.exe ismiyle) yer alan SQL Server 2005 için KB912838 kodlu hotfix&#8217;i yükleyin.Eğer bu hotfix i bulamadıysanız microsft sitesinden indrebilirsiniz.</p>
<p>Kurulum cd&#8217;sinde yer alan .NET Framework 2.0 için KB913393 kodlu hotfix&#8217;i yükleyin.Eğer bu hotfix ide bulamadıysanız bunuda Microsoft sitesinden indirebilirsiniz.</p>
<p><strong> </strong></p>
<p><strong>SharePoint Services With SP2 Kurulumu</strong></p>
<p>SharePoint Services With Sp2 yi linkten temin edebilirsiniz(<a href="http://go.microsoft.com/fwlink/?linkid=55087"><span>http://go.microsoft.com/fwlink/?linkid=55087</span></a>)</p>
<p>Download ettiğiniz dosyayı çalıştırın(stsv2.exe).</p>
<p><a href="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image031564788d05ba2406bab54dc5b452714fc.jpg"><img src="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image031_thumbc47b9f2e2be84c1398731b7ae8827fcc.jpg" border="0" alt="image031" width="385" height="328" /></a></p>
<p>Microsoft Windows SharePoint Services 2.0 lisans anlaşması kısmında lisans anlaşmasını kabul edip next diyoruz.</p>
<p><a href="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image0328862ca6a513e4a859fe3327b9e9aa751.jpg"><img src="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image032_thumb9fa6b8a8093a4d99813b0459bbef8be8.jpg" border="0" alt="image032" width="377" height="323" /></a></p>
<p>Type of Installation kısmında Server Farm seçeneğini işaretleyip next diyoruz.</p>
<p><a href="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image0336f263c4dd6f547cf8f785a1428aabfab.jpg"><img src="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image033_thumb12810d8db59641c4b296f9e0d953fc28.jpg" border="0" alt="image033" width="347" height="297" /></a></p>
<p>Summary kısmında Install diyoruz.Kurulum başlıyor.</p>
<p><a href="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image0343cecdf35b45b40179f041bae8fa62f14.jpg"><img src="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image034_thumb9fbab5c576264a15ac4936d68464ab79.jpg" border="0" alt="image034" width="390" height="292" /></a></p>
<p>Kurulum bittikten sonra web browser ekranına girmek için  şifre ekranı gelecek.Username kısmına tfssetup kullanıcı adımızı Password kısmınada şifremizi giriyoruz.</p>
<p><a href="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image0357bc3974aabdd4fc9b9b478b448d9cc2b.jpg"><img src="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image035_thumb8542fc7a66604ef9b440f48a35bc71cb.jpg" border="0" alt="image035" width="593" height="446" /></a></p>
<p>Web browser açıldı.Bu sayfada hiçbir değişiklil yapmamamız gerekmektedir.hiç bir ayarıyla oynama yapmadan sayfayı kapatıyoruz.Gerekli konfigürasyonları kendisi yapmaktadır.</p>
<p>Bilgisayarı yeniden başlatın…</p>
<p>SharePoint Services with SP2 de başarıyla kurulduğuna göre artık Team Foundation Server kurulumuna geçebiliriz.</p>
<p><strong>Team Foundation Server Kurulumu</strong></p>
<p>Kurulum cd sinin içinden Autorun’a tıklayın.</p>
<p><a href="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image03622ef558942b64c72a240bcd524573a67.jpg"><img src="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image036_thumb27f26fcc6c624c15839899baeb29a805.jpg" border="0" alt="image036" width="392" height="339" /></a></p>
<p>Team Foundation Server ı tıklayıp Install diyin.</p>
<p><a href="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image0373eedef4e446f443facdc16f8f36ec651.jpg"><img src="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image037_thumb440b11ca32ab4d36bf501f97ebe6e534.jpg" border="0" alt="image037" width="375" height="331" /></a></p>
<p>Yine microsofta bildirim göndermek isteyip istemediğimizi soruyor.Ben göndermek istemediğim için kutucuğu işaretlemeden Next diyorum.</p>
<p><a href="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image038599ae7cff74a4620abf34b3b5e38d6a7.gif"><img src="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image038_thumba3828c595041452cadd82898cb072250.gif" border="0" alt="image038" width="343" height="306" /></a></p>
<p>Lisans anlaşmasını kabul ederek Next diyoruz.</p>
<p><a href="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image039e4d12b62449e4aa395d6f5cc24d701ca.jpg"><img src="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image039_thumbfcce8d39e45d49dcbd688ecc71617cb4.jpg" border="0" alt="image039" width="349" height="311" /></a></p>
<p>Team Foundation Server ın kurulacağı konumu değiştirmeden Next diyerek devam ediyoruz.</p>
<p><a href="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image040702e39a0c8cd42acb7a26f867fe37cdb.jpg"><img src="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image040_thumbd02080b6c78344459fa9d388163a8468.jpg" border="0" alt="image040" width="315" height="280" /></a></p>
<p>Team Foundation Server a vereceğimiz ismin yazılacağı alan geldi.Bu ekrana pc nin tam adını yazarak Next diyoruz.</p>
<p><a href="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image0412778bfad00394627bda637141766162b.jpg"><img src="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image041_thumb50a3a83dc8c6416596b776ed3a844515.jpg" border="0" alt="image041" width="309" height="276" /></a></p>
<p>System Health Check kısmında herhangi bir hatayla karşılamadıysanız Nex diyerek geçin.Eğer hata veya uyarı veridyse detayını “here ”linkine tıklayarak görebilirsiniz.</p>
<p><a href="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image042933fd3f6bf4a4eb687be2b6c2051d0f6.jpg"><img src="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image042_thumb73f03a67a2ab49bcb98388d5c726fe7b.jpg" border="0" alt="image042" width="351" height="311" /></a></p>
<p>Team Foundation Server service Account kısmında tfsservice kullanıcısı ve şifresini girip Next diyoruz.</p>
<p><a href="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image0432706351d6d36429c83e6a1e53f56197d.jpg"><img src="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image043_thumb7c78436d3c7148c9a9595602bbb557ee.jpg" border="0" alt="image043" width="351" height="310" /></a></p>
<p>Reporting Services Data Source Account kısmınada tfsreports kullanıcısını ve şifresini girip Next diyoruz.</p>
<p><a href="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image044382fef0c81b144db91a4d92b0b944397.jpg"><img src="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image044_thumbda99a00b7ee04c4ea53e4abc32b56623.jpg" border="0" alt="image044" width="341" height="303" /></a></p>
<p>Bu kısımda Windows SharePoint Services 3.0 kurulumu yapmak isteyip istemediğimizi soruyor.Kurmak istediğimiz için işaretliyip Next diyoruz.</p>
<p><a href="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image0453e0bbac0dc8b4df487fbf81ffda09a4c.jpg"><img src="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image045_thumba15a4aff7d104073b5287a32cf2169b4.jpg" border="0" alt="image045" width="343" height="308" /></a></p>
<p>Windows SharePoint Server Service Account kısmında Use Team Foundation Server Service Account seçeneğini işaretliyoruz.Çünkü SharePoint te Team Foundation Server Service hesabını kullanmasını istiyoruz.</p>
<p><a href="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image046d1b84d5766db4a2aaa4217a63fd0c173.jpg"><img src="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image046_thumbef95a8493d724216a363b15b5f4bfef2.jpg" border="0" alt="image046" width="355" height="316" /></a></p>
<p>Eğer versiyon ve iş kontrollerini bir maile göndermesini istiyorsak bu kısmı işaretleyip SMTP server ismini ve mail adresimizi yazarız.Ben istemediğim için bu seçeneği işaretlemeden next diyorum.</p>
<p><a href="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image047839d781b80144768abb189a0357aaa62.jpg"><img src="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image047_thumba19ef8563094403cad5824f24a98ab33.jpg" border="0" alt="image047" width="352" height="315" /></a></p>
<p>Ready to Install kısmında seçeneklerimizin özetini ve kuracağı bileşenleri gösteren ekranla karşılaşıyoruz.Kontrol ettikten sonra Install diyoruz.</p>
<p><a href="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image04810cdf82c1ba1463ca23a728c4b4049d7.jpg"><img src="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image048_thumb18ab2e51ec50428fae461be9946a2957.jpg" border="0" alt="image048" width="416" height="311" /></a></p>
<p>Kurulacak olan bileşenlerin aşamalı görünmektedir.</p>
<p><a href="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image0495d4f9e5db975496483bd66c231955c71.jpg"><img src="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image049_thumb5b3bd520646d42e9b97321aa0eabfd4a.jpg" border="0" alt="image049" width="354" height="306" /></a></p>
<p>Kurulum başarıyla sonuçlandıktan sonra Setup Completed Successfuly ekranı gelmektedir.Finish diyerek kurulumu bitiriyoruz.</p>
<p><a href="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image050ea8c48cd79d94d8a9007464d18d126d9.jpg"><img src="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image050_thumba090529ce5564680b987c6b27857e5f9.jpg" border="0" alt="image050" width="359" height="313" /></a></p>
<p>Bilgisayarı yeniden başlatıyoruz.</p>
<p><a href="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image051b82ab1080f4b429391d51a65507874cc.jpg"><img src="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image051_thumb54b4962c73fb414db05e4076d9185acf.jpg" border="0" alt="image051" width="608" height="456" /></a></p>
<p>Browser a <a href="http://localhost:8080/services/v1.0/Registration.asmx"><span>http://localhost:8080/services/v1.0/Registration.asmx</span></a> yazarak gelen sayfada <strong>GetRegistraitonEntries</strong> i tıklıyoruz.</p>
<p><a href="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image052bd29a761063c4597a7b7fe4c9a05f465.jpg"><img src="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image052_thumbdfe0e1b6e39e4f35894c19c9219ea284.jpg" border="0" alt="image052" width="470" height="353" /></a></p>
<p>Gelen sayfada hiçbir değişiklik yapmadan Invoke tuşuna tıklıyoruz.</p>
<p><a href="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image0531240afb6ded3470e8fdd550ae5d737f0.jpg"><img src="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image053_thumb75155f36b8474a0f978bf5afad62247e.jpg" border="0" alt="image053" width="460" height="346" /></a></p>
<p>Gelen kod ekranında &lt;?xml version=&#8221;1.0&#8243; encoding=&#8221;utf-8&#8243; ?&gt;  değerinin yer aldığından emin olun.</p>
<p><a href="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image0546c6743179ad04f4aacc0a3e0de9d9911.jpg"><img src="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image054_thumb43da11596c014c2087393e30cdccb03b.jpg" border="0" alt="image054" width="384" height="333" /></a></p>
<p>Team Foundation Build kurmak için Autorun ekranında Team Foundation Build i seçip Install diyoruz.</p>
<p><a href="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image0550ad69d31e52b43b3817089b94429de0a.jpg"><img src="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image055_thumb8e3fd07789244fe2b82935c20a7ca850.jpg" border="0" alt="image055" width="509" height="450" /></a></p>
<p>Microsofta bildirim göndermek istemediğimiz için kutucuğu işaretlemeden Next diyoruz.</p>
<p><a href="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image0561084b6b0ada34eb6a125a20976841c58.jpg"><img src="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image056_thumb3383473e2445456fba3d3151307d0d94.jpg" border="0" alt="image056" width="387" height="344" /></a></p>
<p>Lisans anlaşmasını kabul ederek Next ile devam ediyoruz.</p>
<p><a href="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image05764edf0a9b48e455cbc7fa1efaf27c3f5.jpg"><img src="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image057_thumb54a357538c2e4a1a9ee73056e3d289a9.jpg" border="0" alt="image057" width="387" height="344" /></a></p>
<p>System Health  Check kısmında hata almadıysanız Next ile devam edin.</p>
<p><a href="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image0581828d6b731ed4c7fba409169ce6b1387.jpg"><img src="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image058_thumb8af55e0a20454027a425edce1e3f1eee.jpg" border="0" alt="image058" width="398" height="353" /></a></p>
<p>Destination Folder kısmında kurulacağı konumu değiştirmeden next diyoruz.</p>
<p><a href="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image0591335fd31a1184964b85b5030261f58b0.jpg"><img src="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image059_thumbc27e7826f2ab4ac2a9a1922664c7620e.jpg" border="0" alt="image059" width="511" height="454" /></a></p>
<p>Team Foundation server Service Account kısmında Local Service yi seçerek devam ediyoruz.</p>
<p><a href="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image06074219fa42c70407faa6c55e3901c50d1.jpg"><img src="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image060_thumb14ec6348e31d403b8db320e3c79fb30e.jpg" border="0" alt="image060" width="410" height="366" /></a></p>
<p>Kurulacak olan bileşenleri gösteren ekranı Install diyerek geçiyoruz.</p>
<p><a href="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image0615b0e6d9542e74d0ab70b432eaa465ecf.jpg"><img src="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image061_thumb0e912a38035442e7817d50caac687503.jpg" border="0" alt="image061" width="508" height="452" /></a></p>
<p>Kurulumun başarıyla tamamlandığı ekranı Finish diyerek bitiriyoruz kurulumumuzu.</p>
<p><a href="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image062f7f93b495def48f8961ec8ee1f643060.jpg"><img src="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image062_thumb7367e4fde69144fba0fa0492cde2db8a.jpg" border="0" alt="image062" width="388" height="335" /></a></p>
<p>Windows SharePoint Services Extansions kurulumu yapmak için AutoRun ekranında Windows SharePoint Services Extensions seçip Install diyoruz.</p>
<p><a href="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image063941656eb5087460fa0559cd40e024a97.jpg"><img src="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image063_thumb78a060d5c621464e8fe97d62dd121edd.jpg" border="0" alt="image063" width="364" height="325" /></a></p>
<p>Bilgi gönderme ekranını boş geçerek Next diyoruz.</p>
<p><a href="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image0647fa492b931544587888630d31ef5f055.jpg"><img src="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image064_thumb6881769745d24264b55fcd39d0f660e4.jpg" border="0" alt="image064" width="375" height="333" /></a></p>
<p>Lisans anlaşmasını kabul ederek Next ile devam ediyoruz.</p>
<p><a href="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image065242ab7e582c443788870399e190280f1.jpg"><img src="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image065_thumb1dcaae1ba0b4423ba5e01b4bb51283f7.jpg" border="0" alt="image065" width="375" height="333" /></a></p>
<p>Kurulacağı konumuda değiştirmeden devam ediyoruz.</p>
<p><a href="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image06698921d4c60e94c5cb3827f55c75d79d6.jpg"><img src="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image066_thumbfcef762628d046edb6c76e573519cfcb.jpg" border="0" alt="image066" width="381" height="338" /></a></p>
<p>Kurulum bileşenlerini kontrol ettikten sonra Install diyip kurulumu başlatıyoruz.</p>
<p><a href="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image0677abaebe6c3f74a229ae6556dcedd66b1.jpg"><img src="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image067_thumb51207d32e3044bb8ade8b3e54e9b1767.jpg" border="0" alt="image067" width="381" height="339" /></a></p>
<p>Kurulumumuz başarıla tamamlandığı için finish diyerek bitiriyoruz.</p>
<p><a href="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image0687ef5141ea4604ab9b5cb1ee2928c8c5a.jpg"><img src="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image068_thumb471498bfe878428b9eb60e5dc0c9b08c.jpg" border="0" alt="image068" width="366" height="180" /></a></p>
<p>Kurulum bittikten sonra gelen bu ekrana hiçbir bilgi girmeden Exit diyerek çıkıyoruz.Çünkü default olarak bilgiler girilmiş durumda.Eğer buraya bilgi girecek olursak default bilgileri silerek üstüne yazacaktır.Hata verme olasılığı çok fazla.</p>
<p>Şimdi Visual Studio 2008 kurulumunu yapmamaız gerekmekte.</p>
<p>Visual Studio 2008 cd sinin içerisine girip setup.exe yi çalıştırıyoruz.</p>
<p><a href="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image069a672bf1120164cfb996868e30259735c.jpg"><img src="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image069_thumb674af10639164c9b9b0c49ad8bd3c633.jpg" border="0" alt="image069" width="354" height="282" /></a></p>
<p>Gelen ekranda Install Visual Studio 2008 i tıklıyoruz.</p>
<p><a href="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image07054712952e0ef421b905af7c3be763c5b.jpg"><img src="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image070_thumb57a8025c905f4dc08904a1d1c3db98d6.jpg" border="0" alt="image070" width="366" height="277" /></a></p>
<p>Sisemi kontrol ettikten sonra Next diyerek devam ediyoruz.</p>
<p><a href="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image0710ec83d56262441e6a0103ba9205c8e51.gif"><img src="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image071_thumb2759e417ac81436b80d1bb81ffc5d60f.gif" border="0" alt="image071" width="443" height="335" /></a></p>
<p>Lisans anlaşmasını kabul ederek Next diyoruz.</p>
<p><a href="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image07259594a6dda4444649dfd88a061f0bf10.jpg"><img src="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image072_thumb48fbb1ed9d774d35ac437973d3e9c928.jpg" border="0" alt="image072" width="473" height="359" /></a></p>
<p>Select Features to Install kısmında Custom seçiyoruz ve Next diyoruz.</p>
<p><a href="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image073f4db47b672374f7fba4340f2dbabc5df.jpg"><img src="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image073_thumbd41a550d2dcc47b1bd4135c4077687da.jpg" border="0" alt="image073" width="471" height="359" /></a></p>
<p>Bu ekranda Visual Basic altında Visual Studio Tools for Office, Visual C# altında Visual Studio Tools for Office ve Microsoft SQL Server 2005 Express Edition bileşenlerinin işaretlerini kaldırıyoruz.Bunları kurmamıza gerek yok.Microsoft SQL Server 2005 Express Edition u kesinlikle kurmamamız gerekmekte.Çünkü Team Foundation Server için kurulması gereken SQL Server sürümü Standart veya Enterprşse olmalıdır.Burada Express Edition kurulduğu için hata oluşacaktır.Gerekli işaretlemeleri yaptıktan sonra Install diyerek kurulumu başlatıyoruz.</p>
<p><a href="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image074d8d9dc314b41470d9c4dbd26e98e5035.jpg"><img src="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image074_thumb192fb2348ddb4cae86083e4edd14d403.jpg" border="0" alt="image074" width="414" height="315" /></a></p>
<p>Kurulum başarıyla tamamlandı.Finish diyerek bitiriyoruz.</p>
<p>Visual Studio 2008 i açıyoruz.</p>
<p><a href="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image075e6961b7be0ff4bbeb13901bc8ab71aa8.jpg"><img src="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image075_thumbe6015db23dd74e57a1e2d5c7a1265767.jpg" border="0" alt="image075" width="470" height="315" /></a></p>
<p>Sağ taraftaTeam Explorer penceresi gelmediyse View den team Explorer ı tıklayıp açabiliriz.</p>
<p><a href="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image076fdb2e3e6548d44fb8e641b2cc5eac5d1.jpg"><img src="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image076_thumb55bedd6338c442498c2d41f8d612351e.jpg" border="0" alt="image076" width="492" height="321" /></a></p>
<p>Yeni bir proje eklemek için  Team Explorer penceresinde pc nin adının üzerinde sağ tıklayıp New team Project seçilir.</p>
<p><a href="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image077306dc58a8f2f4592b9b1dffcde1112e5.jpg"><img src="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image077_thumb12be0b20844544cd999d5a8f4cf37371.jpg" border="0" alt="image077" width="434" height="381" /></a></p>
<p>Projeye vermek istediğimiz ismi bu alana yazıyoruz.</p>
<p><a href="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image0784b5423daf48e4461ae5be3721e73a0e2.jpg"><img src="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image078_thumbeba0b05d9a2a4c18a64043ddcd6e0d12.jpg" border="0" alt="image078" width="401" height="349" /></a></p>
<p>Template kısmındaki iki seçenekten herhangi birini seçebiliriz.Ben dafault olarak geleni değiştirmeden Finish diyerek proje oluşturma işlemini bitiriyorum.</p>
<p><a href="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image079e6c148fb88664d6394ee33d87cba2f57.jpg"><img src="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image079_thumb41b16f003e804b7b92bbbf2b4eead60c.jpg" border="0" alt="image079" width="452" height="395" /></a></p>
<p>Ve projemiz başarıyla oluşturuldu…</p>
<p><a href="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image0803be4c7d5cdba45a0bfa0168d6186b665.jpg"><img src="http://www.cozumpark.com/mklresim/TeamFoundationServerKurulumu_FD47/image080_thumbbf081a6dbeac4623bc3e221b5585c4a9.jpg" border="0" alt="image080" width="280" height="287" /></a></p>
</div>
</div>
<p><img src="http://www.cozumpark.com/aggbug.aspx?PostID=153059" alt="" width="1" height="1" /></p>


<!-- Begin SexyBookmarks Menu Code -->
<div class="sexy-bookmarks sexy-bookmarks-expand sexy-bookmarks-center sexy-bookmarks-bg-enjoy">
<ul class="socials">
		<li class="sexy-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://www.tayfundeger.com/team-foundation-server-kurulumu-3.html&amp;t=Team+Foundation+Server+Kurulumu" rel="nofollow" class="external" title="Bunu Facebook'da paylaşın">Bunu Facebook'da paylaşın</a>
		</li>
		<li class="sexy-twitter">
			<a href="http://twitter.com/home?status=Team+Foundation+Server+Kurulumu+-+http://b2l.me/jd8p3+(via+@tayfundeger)" rel="nofollow" class="external" title="Bunu Tweet'leyin!">Bunu Tweet'leyin!</a>
		</li>
		<li class="sexy-comfeed">
			<a href="http://www.tayfundeger.com/team-foundation-server-kurulumu-3.html/feed" rel="nofollow" class="external" title="Bu yazının yorumlarına abone olun!">Bu yazının yorumlarına abone olun!</a>
		</li>
		<li class="sexy-delicious">
			<a href="http://del.icio.us/post?url=http://www.tayfundeger.com/team-foundation-server-kurulumu-3.html&amp;title=Team+Foundation+Server+Kurulumu" rel="nofollow" class="external" title="Bunu del.icio.us 'da paylaşın">Bunu del.icio.us 'da paylaşın</a>
		</li>
		<li class="sexy-technorati">
			<a href="http://technorati.com/faves?add=http://www.tayfundeger.com/team-foundation-server-kurulumu-3.html" rel="nofollow" class="external" title="Bunu Technorati'de paylaşın">Bunu Technorati'de paylaşın</a>
		</li>
		<li class="sexy-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.tayfundeger.com/team-foundation-server-kurulumu-3.html&amp;title=Team+Foundation+Server+Kurulumu" rel="nofollow" class="external" title="Bunu Digg'leyin!">Bunu Digg'leyin!</a>
		</li>
		<li class="sexy-diigo">
			<a href="http://www.diigo.com/post?url=http://www.tayfundeger.com/team-foundation-server-kurulumu-3.html&amp;title=Team+Foundation+Server+Kurulumu&amp;desc=%0D%0A%0D%0A%0D%0ATeam%20Foundation%20Server%2C%20kurumsal%20projeler%20i%C3%A7in%20tasarlanm%C4%B1%C5%9F%2C%20tak%C4%B1m%20i%C3%A7erisindeki%20ileti%C5%9Fimi%20ve%20buna%20ba%C4%9Fl%C4%B1%20olarak%20verimi%20artt%C4%B1rarak%2C%20i%C5%9F%20durumunu%20izleme%2C%20tak%C4%B1m%20rollerini%20y%C3%B6netme%2C%20i%C5%9F%20s%C3%BCre%C3%A7lerini%20%C3%A7%C4%B1kartma%20ve%20sundu%C4%9Fu%20ara%C3%A7larla%20proje%20y%C3%B6netimini%20kolayla%C5%9Ft%C4%B1rarak%20%C3%BCr%C3%BCn%C3%BC%20ortaya%20%C3%A7%C4%B1" rel="nofollow" class="external" title="Bunu Diigo'da paylaşın ">Bunu Diigo'da paylaşın </a>
		</li>
		<li class="sexy-reddit">
			<a href="http://reddit.com/submit?url=http://www.tayfundeger.com/team-foundation-server-kurulumu-3.html&amp;title=Team+Foundation+Server+Kurulumu" rel="nofollow" class="external" title="Bunu Reddit'de paylaşın ">Bunu Reddit'de paylaşın </a>
		</li>
		<li class="sexy-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://www.tayfundeger.com/team-foundation-server-kurulumu-3.html&amp;title=Team+Foundation+Server+Kurulumu" rel="nofollow" class="external" title="Beğendiniz mi?  StumbleUpon'da paylaşın ">Beğendiniz mi?  StumbleUpon'da paylaşın </a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>
<!-- End SexyBookmarks Menu Code -->

]]></content:encoded>
			<wfw:commentRss>http://www.tayfundeger.com/team-foundation-server-kurulumu-3.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Team Foundation Server Proje Oluşturma ve Kullanıcı Bağlama</title>
		<link>http://www.tayfundeger.com/team-foundation-server-proje-olusturma-ve-kullanici-baglama-2.html</link>
		<comments>http://www.tayfundeger.com/team-foundation-server-proje-olusturma-ve-kullanici-baglama-2.html#comments</comments>
		<pubDate>Mon, 08 Mar 2010 10:52:22 +0000</pubDate>
		<dc:creator>Tayfun DEĞER</dc:creator>
				<category><![CDATA[Windows Server]]></category>
		<category><![CDATA[kullanıcıları bağlama]]></category>
		<category><![CDATA[kullanıcıları dahil etme]]></category>
		<category><![CDATA[team foundation proje oluşturma]]></category>
		<category><![CDATA[team foundation server]]></category>

		<guid isPermaLink="false">http://www.tayfundeger.com/team-foundation-server-proje-olusturma-ve-kullanici-baglama-2.html</guid>
		<description><![CDATA[
Bu makale teknik bir makale olup adım adım uygulama noktasında sizlere yol gösterecektir. Ürünün genel özellikleri ve neleri desteklediği konularında portalımız üzerinde yazılmış olan makaleleri inceleyebilirsiniz.
Daha önceki makalemizde kurduğumuz Team Foundation Server üzerine şimdide yeni bir proje oluşturup kullanıcı bağlayarak çalışmalarını sağlayalım.
&#160;

&#160;
Yeni bir proje oluşturmak için Team Foundation Server ismine sağ tuş yaparak “New Team [...]]]></description>
			<content:encoded><![CDATA[<div>
<p>Bu makale teknik bir makale olup adım adım uygulama noktasında sizlere yol gösterecektir. Ürünün genel özellikleri ve neleri desteklediği konularında portalımız üzerinde yazılmış olan makaleleri inceleyebilirsiniz.</p>
<p>Daha önceki makalemizde kurduğumuz Team Foundation Server üzerine şimdide yeni bir proje oluşturup kullanıcı bağlayarak çalışmalarını sağlayalım.</p>
<p>&#160;</p>
<p><a href="http://www.cozumpark.com/mklresim/TeamFoundationServerProjeOluturmaveKulla_485E/image001eef5b1c2a5b24928a0232e24b903a884.jpg"><img style="border-bottom:0px;border-left:0px;border-top:0px;border-right:0px" border="0" alt="image001" src="http://www.cozumpark.com/mklresim/TeamFoundationServerProjeOluturmaveKulla_485E/image001_thumb54bc7ef0c9024ed59f11cf28a5d53e50.jpg" width="255" height="383" /></a></p>
<p>&#160;</p>
<p>Yeni bir proje oluşturmak için Team Foundation Server ismine sağ tuş yaparak “New Team Project diyoruz.</p>
<p><a href="http://www.cozumpark.com/mklresim/TeamFoundationServerProjeOluturmaveKulla_485E/image0028ff87b2268f243149125ebd6eb076862.jpg"><img style="border-bottom:0px;border-left:0px;border-top:0px;border-right:0px" border="0" alt="image002" src="http://www.cozumpark.com/mklresim/TeamFoundationServerProjeOluturmaveKulla_485E/image002_thumbefda040a552b46c49c7cb367641ff794.jpg" width="462" height="407" /></a></p>
<p>Projemizin ismini yazıyoruz.</p>
<p><a href="http://www.cozumpark.com/mklresim/TeamFoundationServerProjeOluturmaveKulla_485E/image0033ecf62c28c9f4a38bedc971310b58711.jpg"><img style="border-bottom:0px;border-left:0px;border-top:0px;border-right:0px" border="0" alt="image003" src="http://www.cozumpark.com/mklresim/TeamFoundationServerProjeOluturmaveKulla_485E/image003_thumbd3bdef6d87a04916b646d8e52a2d81e9.jpg" width="467" height="419" /></a></p>
<p>Bu kısmı next diyerek devam ediyoruz.</p>
<p><a href="http://www.cozumpark.com/mklresim/TeamFoundationServerProjeOluturmaveKulla_485E/image004192a3b858bc84e3aa076d44a2a173e34.jpg"><img style="border-bottom:0px;border-left:0px;border-top:0px;border-right:0px" border="0" alt="image004" src="http://www.cozumpark.com/mklresim/TeamFoundationServerProjeOluturmaveKulla_485E/image004_thumb819f8feb32a8409f90e24f13602de422.jpg" width="477" height="418" /></a></p>
<p>Team projesine portaldan ulaşacağımız adresi gösteriyor. Next diyoruz.</p>
<p><a href="http://www.cozumpark.com/mklresim/TeamFoundationServerProjeOluturmaveKulla_485E/image0057a22bd9667c04f3791bdc8dd2ba4ec0c.jpg"><img style="border-bottom:0px;border-left:0px;border-top:0px;border-right:0px" border="0" alt="image005" src="http://www.cozumpark.com/mklresim/TeamFoundationServerProjeOluturmaveKulla_485E/image005_thumb2d1ecc9b3094478181f692cae5d774a1.jpg" width="484" height="438" /></a></p>
<p>Varolan bir projenin altına değilde yeni bir proje yaratacağımızı ve boş bir source kontrol oluşturmasını istiyoruz.</p>
<p><a href="http://www.cozumpark.com/mklresim/TeamFoundationServerProjeOluturmaveKulla_485E/image0060d75034445414de2b1572e7e117ab1dd.jpg"><img style="border-bottom:0px;border-left:0px;border-top:0px;border-right:0px" border="0" alt="image006" src="http://www.cozumpark.com/mklresim/TeamFoundationServerProjeOluturmaveKulla_485E/image006_thumbec5bd94956fd4a1c94cdaa0cff53376e.jpg" width="484" height="425" /></a></p>
<p>Özet bilgi sunuyor. Finish diyerek bitiryoruz.</p>
<p><a href="http://www.cozumpark.com/mklresim/TeamFoundationServerProjeOluturmaveKulla_485E/image007edb2d45bf2104ba3bcb6050b3c7f3d09.jpg"><img style="border-bottom:0px;border-left:0px;border-top:0px;border-right:0px" border="0" alt="image007" src="http://www.cozumpark.com/mklresim/TeamFoundationServerProjeOluturmaveKulla_485E/image007_thumb660e43458e1f43a3bd5cec9d3110aa77.jpg" width="515" height="447" /></a></p>
<p>Projemiz oluşturuldu. Artık kullanıcı bağlayabilir, yetki verebiliriz.</p>
<p><a href="http://www.cozumpark.com/mklresim/TeamFoundationServerProjeOluturmaveKulla_485E/image008acac7cd93aa94fe58751d922ef996515.jpg"><img style="border-bottom:0px;border-left:0px;border-top:0px;border-right:0px" border="0" alt="image008" src="http://www.cozumpark.com/mklresim/TeamFoundationServerProjeOluturmaveKulla_485E/image008_thumbb783f7e5234445cc840b10b44bd5a062.jpg" width="309" height="419" /></a></p>
<p>Görüldüğü gibi projemiz ve çalışma sayfaları gelmiş durumda.</p>
<p><a href="http://www.cozumpark.com/mklresim/TeamFoundationServerProjeOluturmaveKulla_485E/image00977aad603a42547a482deff0a4992fe71.jpg"><img style="border-bottom:0px;border-left:0px;border-top:0px;border-right:0px" border="0" alt="image009" src="http://www.cozumpark.com/mklresim/TeamFoundationServerProjeOluturmaveKulla_485E/image009_thumb40f79475707d469382855dc468919d08.jpg" width="362" height="317" /></a></p>
<p>Yeni projeye bağlanmak için kullanıcı adımızı ve şifremizi giriyoruz.</p>
<p><a href="http://www.cozumpark.com/mklresim/TeamFoundationServerProjeOluturmaveKulla_485E/image0107dac005a82a0480b91a893f43dcedc37.jpg"><img style="border-bottom:0px;border-left:0px;border-top:0px;border-right:0px" border="0" alt="image010" src="http://www.cozumpark.com/mklresim/TeamFoundationServerProjeOluturmaveKulla_485E/image010_thumb6c84017531ed4f4ab16aa97978734bad.jpg" width="528" height="469" /></a></p>
<p>&#160;</p>
<p>Karşılama sayfasını kapatıyoruz.</p>
<p>&#160;</p>
<p><a href="http://www.cozumpark.com/mklresim/TeamFoundationServerProjeOluturmaveKulla_485E/image011f2e84e86375a4c1a819fa555e57bf4cb.jpg"><img style="border-bottom:0px;border-left:0px;border-top:0px;border-right:0px" border="0" alt="image011" src="http://www.cozumpark.com/mklresim/TeamFoundationServerProjeOluturmaveKulla_485E/image011_thumb10bbe3f93acd439e85dab229adf41c02.jpg" width="483" height="348" /></a></p>
<p>Oluşturduğumuz projeye kod yazmaya başlayacağımız zaman File-New-Project diyerek projemizi oluştururuz.</p>
<p><a href="http://www.cozumpark.com/mklresim/TeamFoundationServerProjeOluturmaveKulla_485E/image012699c5a0a80164cb2b26a56a9969516c1.jpg"><img style="border-bottom:0px;border-left:0px;border-top:0px;border-right:0px" border="0" alt="image012" src="http://www.cozumpark.com/mklresim/TeamFoundationServerProjeOluturmaveKulla_485E/image012_thumb3590d2450f0d404791ebeeed544b3ff2.jpg" width="425" height="384" /></a></p>
<p>Eğer kodları yazdık projemiz hazır fakat team server a bağlamamız gerekiyorsa File-New-Open-Project/Solution diyerek dosyalarımızı aktarıyoruz.</p>
<p><a href="http://www.cozumpark.com/mklresim/TeamFoundationServerProjeOluturmaveKulla_485E/image013e37d2b76bae5496ba1f386c586eeb454.jpg"><img style="border-bottom:0px;border-left:0px;border-top:0px;border-right:0px" border="0" alt="image013" src="http://www.cozumpark.com/mklresim/TeamFoundationServerProjeOluturmaveKulla_485E/image013_thumbc329339ca43b41d188635fa992252e5b.jpg" width="370" height="485" /></a>&#160;</p>
<p>Şimdi projemize çalışmaları için kullanıcıları bağlayıp yetkilerini vermemiz lazım. Bunun için Oluşturduğumuz projeye sağ tıklıyoruz. Team Project Settings bölümünden Group Membership e tıklıyoruz.</p>
<p><a href="http://www.cozumpark.com/mklresim/TeamFoundationServerProjeOluturmaveKulla_485E/image014d33d1022990143f48057570bc91b24d7.jpg"><img style="border-bottom:0px;border-left:0px;border-top:0px;border-right:0px" border="0" alt="image014" src="http://www.cozumpark.com/mklresim/TeamFoundationServerProjeOluturmaveKulla_485E/image014_thumb761cc700a323414fb6f3c318e4b62b03.jpg" width="401" height="409" /></a></p>
<p>Burada yetki çeşitlerini görüyoruz. Kısaca açıklamak gerekirse;</p>
<p><b>Readers&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; :</b>Sadece projemizi görebilir. Herhangi bir editleme işlemi yapamaz.</p>
<p><b>Project Administrators :</b>Projemize bir yönetici bağlayıp tüm sorumluluğu bu yöneticiye vermek istiyorsak o kullanıcıyı Project Administrator üyesi yaparız.</p>
<p><b>Contributors&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; :</b>Kullanıcının projede tam yetkili olmasını, tüm işlemleri yapmasını istersek bu gruba üye yapmalıyız. Genelde en sorunsuz gruptur.</p>
<p><b>Build Services&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; :</b>Bu grup üyeleri sadece servis hesabı izinlerine sahiptir.</p>
<p><a href="http://www.cozumpark.com/mklresim/TeamFoundationServerProjeOluturmaveKulla_485E/image015a6c4706f1aec46368271595ebd521c13.jpg"><img style="border-bottom:0px;border-left:0px;border-top:0px;border-right:0px" border="0" alt="image015" src="http://www.cozumpark.com/mklresim/TeamFoundationServerProjeOluturmaveKulla_485E/image015_thumb11e6fee603be45d2a19d149377a6c3cb.jpg" width="519" height="385" /></a></p>
<p>Kullanıcıyı Windows üzerinden ekleyeceğim için Windows user or group seçeneğini işaretliyerek Add butonuna tıklıyoruz. Fakat daha önce kullanıcıları Windows User da oluşturmamız gerekmekte.</p>
<p><a href="http://www.cozumpark.com/mklresim/TeamFoundationServerProjeOluturmaveKulla_485E/image016211753874785458ca2d15b1727b4cd85.jpg"><img style="border-bottom:0px;border-left:0px;border-top:0px;border-right:0px" border="0" alt="image016" src="http://www.cozumpark.com/mklresim/TeamFoundationServerProjeOluturmaveKulla_485E/image016_thumbdc3aa1b221564c6a8a1a9795192cc610.jpg" width="519" height="382" /></a></p>
<p>Projeye bağlamak istediğimiz kullanıcıları yazarak tam isimlerinin gelmesi için Check Names diyoruz. Kullanıcılarımız geldikten sonra OK diyerek pencereyi kapatıyoruz.</p>
<p><a href="http://www.cozumpark.com/mklresim/TeamFoundationServerProjeOluturmaveKulla_485E/image017f0a6fa6bf0084ccdb58f006a04c6e354.jpg"><img style="border-bottom:0px;border-left:0px;border-top:0px;border-right:0px" border="0" alt="image017" src="http://www.cozumpark.com/mklresim/TeamFoundationServerProjeOluturmaveKulla_485E/image017_thumb429ca70c99664852997d00a6a9b9fcbb.jpg" width="513" height="383" /></a></p>
<p>Bağlamak istediğimiz kullanıcıları ve verdiğimiz yetkiyi bize özet bilgi olarak gösteriyor. OK diyerek kullanıcıları ekliyoruz.</p>
<p><a href="http://www.cozumpark.com/mklresim/TeamFoundationServerProjeOluturmaveKulla_485E/image0187ae0484a6b4047d58e903c558c7a1b96.jpg"><img style="border-bottom:0px;border-left:0px;border-top:0px;border-right:0px" border="0" alt="image018" src="http://www.cozumpark.com/mklresim/TeamFoundationServerProjeOluturmaveKulla_485E/image018_thumb8dda86e1c6f444c58660c2a09e3e4e94.jpg" width="513" height="381" /></a></p>
<p>Son olarak yine OK diyoruz. Artık buraya yazdığımız kullanıcılar oluşturduğumuz proje üzerinde tam yetkililer. Kullanıcıların team server a bağlanıp çalışmaları için makinalarına Team Explorer kurup team serverin ip numarasını girip daha sonrada kullanıcı isimleri ile şifrelerini girerek bağlayabiliriz. Artık kullanıcılar sıkıntısız bir şekilde aynı proje üserinde aynı anda çalışabilirler.</p>
<p><b>Team Foundation Server da Oluşturulan Projeyi Silme</b></p>
<p><a href="http://www.cozumpark.com/mklresim/TeamFoundationServerProjeOluturmaveKulla_485E/image0194aa6d0c5177b452fb2223bbbfc7b892a.jpg"><img style="border-bottom:0px;border-left:0px;border-top:0px;border-right:0px" border="0" alt="image019" src="http://www.cozumpark.com/mklresim/TeamFoundationServerProjeOluturmaveKulla_485E/image019_thumb5ff201dc4e074539afd9984bcbbcfd0b.jpg" width="653" height="325" /></a></p>
<p>Team Foundation Server da oluşturduğumuz bir projeyi silmek istersek aşağıdaki komutla bu işi gerçekleştirebiliriz.</p>
<p><b>C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE</b> konumuna geldikten sonra <b>TfsDeleteProject /server:192.168.2.64 “DetaySoft_Proje”</b> yazarak enter tuşuna basarak projemizi silebiliriz. Bu komutu kendi server ip’sine ve proje ismine göre uyarlamalısınız. Komut satırında projemizi sildiğimiz zaman tüm dosyalar ve site hep birlikte silinir. Yani gerçek bir silme işlemi gerçekleşir.</p>
</p></div>
<p><img src="http://www.cozumpark.com/aggbug.aspx?PostID=156169" width="1" height="1" /></p>


<!-- Begin SexyBookmarks Menu Code -->
<div class="sexy-bookmarks sexy-bookmarks-expand sexy-bookmarks-center sexy-bookmarks-bg-enjoy">
<ul class="socials">
		<li class="sexy-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://www.tayfundeger.com/team-foundation-server-proje-olusturma-ve-kullanici-baglama-2.html&amp;t=Team+Foundation+Server+Proje+Olu%C5%9Fturma+ve+Kullan%C4%B1c%C4%B1+Ba%C4%9Flama" rel="nofollow" class="external" title="Bunu Facebook'da paylaşın">Bunu Facebook'da paylaşın</a>
		</li>
		<li class="sexy-twitter">
			<a href="http://twitter.com/home?status=Team+Foundation+Server+Proje+Olu%C5%9Fturma+ve+Kullan%C4%B1c%C4%B1+Ba%C4%9Flama+-+http://b2l.me/jd8pp+(via+@tayfundeger)" rel="nofollow" class="external" title="Bunu Tweet'leyin!">Bunu Tweet'leyin!</a>
		</li>
		<li class="sexy-comfeed">
			<a href="http://www.tayfundeger.com/team-foundation-server-proje-olusturma-ve-kullanici-baglama-2.html/feed" rel="nofollow" class="external" title="Bu yazının yorumlarına abone olun!">Bu yazının yorumlarına abone olun!</a>
		</li>
		<li class="sexy-delicious">
			<a href="http://del.icio.us/post?url=http://www.tayfundeger.com/team-foundation-server-proje-olusturma-ve-kullanici-baglama-2.html&amp;title=Team+Foundation+Server+Proje+Olu%C5%9Fturma+ve+Kullan%C4%B1c%C4%B1+Ba%C4%9Flama" rel="nofollow" class="external" title="Bunu del.icio.us 'da paylaşın">Bunu del.icio.us 'da paylaşın</a>
		</li>
		<li class="sexy-technorati">
			<a href="http://technorati.com/faves?add=http://www.tayfundeger.com/team-foundation-server-proje-olusturma-ve-kullanici-baglama-2.html" rel="nofollow" class="external" title="Bunu Technorati'de paylaşın">Bunu Technorati'de paylaşın</a>
		</li>
		<li class="sexy-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.tayfundeger.com/team-foundation-server-proje-olusturma-ve-kullanici-baglama-2.html&amp;title=Team+Foundation+Server+Proje+Olu%C5%9Fturma+ve+Kullan%C4%B1c%C4%B1+Ba%C4%9Flama" rel="nofollow" class="external" title="Bunu Digg'leyin!">Bunu Digg'leyin!</a>
		</li>
		<li class="sexy-diigo">
			<a href="http://www.diigo.com/post?url=http://www.tayfundeger.com/team-foundation-server-proje-olusturma-ve-kullanici-baglama-2.html&amp;title=Team+Foundation+Server+Proje+Olu%C5%9Fturma+ve+Kullan%C4%B1c%C4%B1+Ba%C4%9Flama&amp;desc=%20%20%20Bu%20makale%20teknik%20bir%20makale%20olup%20ad%C4%B1m%20ad%C4%B1m%20uygulama%20noktas%C4%B1nda%20sizlere%20yol%20g%C3%B6sterecektir.%20%C3%9Cr%C3%BCn%C3%BCn%20genel%20%C3%B6zellikleri%20ve%20neleri%20destekledi%C4%9Fi%20konular%C4%B1nda%20portal%C4%B1m%C4%B1z%20%C3%BCzerinde%20yaz%C4%B1lm%C4%B1%C5%9F%20olan%20makaleleri%20inceleyebilirsiniz.%20%20%20%20Daha%20%C3%B6nceki%20makalemizde%20kurdu%C4%9Fumuz%20Team%20Foundation%20Server%20%C3%BCz" rel="nofollow" class="external" title="Bunu Diigo'da paylaşın ">Bunu Diigo'da paylaşın </a>
		</li>
		<li class="sexy-reddit">
			<a href="http://reddit.com/submit?url=http://www.tayfundeger.com/team-foundation-server-proje-olusturma-ve-kullanici-baglama-2.html&amp;title=Team+Foundation+Server+Proje+Olu%C5%9Fturma+ve+Kullan%C4%B1c%C4%B1+Ba%C4%9Flama" rel="nofollow" class="external" title="Bunu Reddit'de paylaşın ">Bunu Reddit'de paylaşın </a>
		</li>
		<li class="sexy-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://www.tayfundeger.com/team-foundation-server-proje-olusturma-ve-kullanici-baglama-2.html&amp;title=Team+Foundation+Server+Proje+Olu%C5%9Fturma+ve+Kullan%C4%B1c%C4%B1+Ba%C4%9Flama" rel="nofollow" class="external" title="Beğendiniz mi?  StumbleUpon'da paylaşın ">Beğendiniz mi?  StumbleUpon'da paylaşın </a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>
<!-- End SexyBookmarks Menu Code -->

]]></content:encoded>
			<wfw:commentRss>http://www.tayfundeger.com/team-foundation-server-proje-olusturma-ve-kullanici-baglama-2.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
