<?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>oliana.de &#187; Windows</title>
	<atom:link href="http://oliana.de/blog/tag/windows/feed/" rel="self" type="application/rss+xml" />
	<link>http://oliana.de/blog</link>
	<description>Das Problem zwischen Stuhl und Bildschirm</description>
	<lastBuildDate>Mon, 12 Apr 2010 14:20:55 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Windows 7: Hier ist der alte Hardware hinzuf&#252;gen Dialog hin&#8230;</title>
		<link>http://oliana.de/blog/2009/11/22/windows-7-hier-ist-der-alte-hardware-hinzufgen-dialog-hin/</link>
		<comments>http://oliana.de/blog/2009/11/22/windows-7-hier-ist-der-alte-hardware-hinzufgen-dialog-hin/#comments</comments>
		<pubDate>Sun, 22 Nov 2009 09:49:30 +0000</pubDate>
		<dc:creator>Denis</dc:creator>
				<category><![CDATA[Windows]]></category>
		<category><![CDATA[Windows 7]]></category>

		<guid isPermaLink="false">http://oliana.de/blog/2009/11/22/windows-7-hier-ist-der-alte-hardware-hinzufgen-dialog-hin/</guid>
		<description><![CDATA[Seit Virtual PC nutze ich den MS Loopbackadapter um eine Netzwerkverbindung zwischen meinem Rechner und einer virtuellen Maschine herzustellen. Da gibt es leider keine eingebaute Möglichkeit, aber dank des Loopbackadapters ist das kein Problem. Jetzt nutze ich Windows 7 und musste mich auf die Suche nach dem alten Hardware hinzufügen Dialog machen – aber wer [...]]]></description>
			<content:encoded><![CDATA[<p>Seit Virtual PC nutze ich den MS Loopbackadapter um eine Netzwerkverbindung zwischen meinem Rechner und einer virtuellen Maschine herzustellen. Da gibt es leider keine eingebaute Möglichkeit, aber dank des Loopbackadapters ist das kein Problem. Jetzt nutze ich Windows 7 und musste mich auf die Suche nach dem alten Hardware hinzufügen Dialog machen – aber wer suchet de findet!</p>
<p> <span id="more-260"></span>
<p>Der Standard-Dialog aus der Systemsteuerung ist hier nicht besonders hilfreich, da er einen nicht weiter machen lässt, wenn man keine neue Hardware angeschlossen hat die er finden kann. Nach etwas Suchen bin ich im Geräte-Manager fündig geworden.</p>
<p>Hier kann man (nachdem man irgendeinen Knoten ausgewählt hat) unter “Aktion” den Punkt “Legacyhardware hinzufügen” auswählen.</p>
<p><a href="http://oliana.de/blog/wp-content/image47.png"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://oliana.de/blog/wp-content/image_thumb11.png" width="260" height="170" /></a> </p>
<p>Hier erscheint dann der aus Vista und XP bekannte Dialog mit dem man eigene Treiber auswählen kann und u.A. auch den Microsoft Loopbackadapter installieren kann.</p>
<p><a href="http://oliana.de/blog/wp-content/image48.png"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://oliana.de/blog/wp-content/image_thumb12.png" width="260" height="196" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://oliana.de/blog/2009/11/22/windows-7-hier-ist-der-alte-hardware-hinzufgen-dialog-hin/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>L&#246;schen von Dateien mit ung&#252;ltigem Namen</title>
		<link>http://oliana.de/blog/2009/08/02/lschen-von-dateien-mit-ungltigem-namen/</link>
		<comments>http://oliana.de/blog/2009/08/02/lschen-von-dateien-mit-ungltigem-namen/#comments</comments>
		<pubDate>Sun, 02 Aug 2009 21:44:53 +0000</pubDate>
		<dc:creator>Denis</dc:creator>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[Vista]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://oliana.de/blog/2009/08/02/lschen-von-dateien-mit-ungltigem-namen/</guid>
		<description><![CDATA[Heute hatte ich mal wieder einen Fall von “Reparier mal etwas das eigentlich gar nicht geht”. Ein komisches Programm hat es unter Vista irgendwie geschafft eine Datei zu erstellen mit einem Leerzeichen am Ende des Namens (also “name “) ohne Endung. Und diese lag natürlich auf dem Desktop wo sie schon ziemlich stört. Und jetzt [...]]]></description>
			<content:encoded><![CDATA[<p>Heute hatte ich mal wieder einen Fall von “Reparier mal etwas das eigentlich gar nicht geht”. Ein komisches Programm hat es unter Vista irgendwie geschafft eine Datei zu erstellen mit einem Leerzeichen am Ende des Namens (also “name “) ohne Endung. Und diese lag natürlich auf dem Desktop wo sie schon ziemlich stört. Und jetzt kam die Bitte “Lösch mal!”… </p>
<p> <span id="more-250"></span>
<p>Nachdem ich alle Sachen die mir einfielen, von “Shift+entf” bis “ren” unter dos über die Suche nach Tools die ohne API aufs Dateisystem zugreifen (da habe ich übrigens nichts gefunden – falls da jemand was kennt, wäre ich dankbar) probiert habe, und dort immer nur die Meldung “Datei nicht gefunden” bekam, habe ich es letztendlich doch noch geschafft. Es reicht, wenn man anstatt den Dateinamen mit “name “ anzugeben im alten 8.3 Format angibt – also “name~1”. </p>
<p>Es scheint also, dass es zwei Möglichkeiten gibt auf die MFT zuzugreifen – einmal per langem und einmal per 8.3 Dateinamen. </p>
<p>Naja, ich hoffe jemandem geholfen zu haben der wie ich kurz vor der Verzweiflung stand…</p>
<div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:c1cba2ac-4e8f-4c8b-bbee-136fb1d5fafb" class="wlWriterEditableSmartContent">Technorati-Tags: <a href="http://technorati.com/tags/Dateisystem" rel="tag">Dateisystem</a>,<a href="http://technorati.com/tags/Windows" rel="tag">Windows</a></div>
]]></content:encoded>
			<wfw:commentRss>http://oliana.de/blog/2009/08/02/lschen-von-dateien-mit-ungltigem-namen/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Die ultimative Liste freier Software von Microsoft</title>
		<link>http://oliana.de/blog/2009/01/06/die-ultimative-liste-freier-software-von-microsoft/</link>
		<comments>http://oliana.de/blog/2009/01/06/die-ultimative-liste-freier-software-von-microsoft/#comments</comments>
		<pubDate>Tue, 06 Jan 2009 18:19:54 +0000</pubDate>
		<dc:creator>Denis</dc:creator>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[Anwendungen]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://oliana.de/blog/?p=156</guid>
		<description><![CDATA[Gerade bin ich über einen Post gestolpert in dem jede Menge freier Software von Microsoft gelistet wird. Darunter sind einige sehr interessante Tools von denen viele bestimmt noch nicht gehört haben – einfach mal stöbern gehen…
]]></description>
			<content:encoded><![CDATA[<p>Gerade bin ich über einen <a href="http://bhandler.spaces.live.com/blog/cns!70F64BC910C9F7F3!1231.entry?wa=wsignin1.0">Post</a> gestolpert in dem jede Menge freier Software von Microsoft gelistet wird. Darunter sind einige sehr interessante Tools von denen viele bestimmt noch nicht gehört haben – einfach mal stöbern gehen…</p>
]]></content:encoded>
			<wfw:commentRss>http://oliana.de/blog/2009/01/06/die-ultimative-liste-freier-software-von-microsoft/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Offlinedateien unter Vista reparieren</title>
		<link>http://oliana.de/blog/2008/07/14/offlinedateien-unter-vista-reparieren/</link>
		<comments>http://oliana.de/blog/2008/07/14/offlinedateien-unter-vista-reparieren/#comments</comments>
		<pubDate>Mon, 14 Jul 2008 15:20:28 +0000</pubDate>
		<dc:creator>Denis</dc:creator>
				<category><![CDATA[Vista]]></category>
		<category><![CDATA[Registry]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://oliana.de/blog/?p=102</guid>
		<description><![CDATA[Ich nutze die Offlinedateien seit Windows XP um meine Eigenen Dateien zentral auf meinem Server zu speichern und sichern zu können. Im Allgemeinen funktioniert das ganze wunderbar, außer dass ab und zu ein Fehler auftritt und die Synchronisierung kontinuierlich Fehler meldet (wenn man z.B. für zwei Benutzer Dateien synchronisiert und Daten für den anderen Benutzer [...]]]></description>
			<content:encoded><![CDATA[<p>Ich nutze die Offlinedateien seit Windows XP um meine Eigenen Dateien zentral auf meinem Server zu speichern und sichern zu können. Im Allgemeinen funktioniert das ganze wunderbar, außer dass ab und zu ein Fehler auftritt und die Synchronisierung kontinuierlich Fehler meldet (wenn man z.B. für zwei Benutzer Dateien synchronisiert und Daten für den anderen Benutzer löscht ohne als solcher angemeldet zu sein…).</p>
<p>Nach etwas suchen und probieren kommt hier nun eine kleine Anleitung um den lokalen Cache zu löschen und so die Synchronisierungsprobleme wieder zu beheben.</p>
<p><span id="more-102"></span></p>
<p>Nachlesen kann man das ganze bei <a href="http://support.microsoft.com/kb/934160" target="_blank">Microsoft</a>, auch wenn dort von einer anderen Fehlermeldung die Rede ist.</p>
<ol>
<li>Auf Start klicken und regedit eintippen und dann auf Regedit in der Liste Programme klicken. </li>
<li>Die UAC-Warnung bestätigen (weiter bzw. Kennwort eingeben) </li>
<li>Folgenden Unterschlüssel in der Registrierung auswählen:
<div style="border-right: gray 1px solid; padding-right: 4px; border-top: gray 1px solid; padding-left: 4px; font-size: 8pt; padding-bottom: 4px; margin: 20px 0px 10px; overflow: auto; border-left: gray 1px solid; width: 97.5%; cursor: text; max-height: 200px; line-height: 12pt; padding-top: 4px; border-bottom: gray 1px solid; font-family: consolas, &#39;Courier New&#39;, courier, monospace; background-color: #f4f4f4">
<pre style="padding-right: 0px; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; margin: 0em; overflow: visible; width: 100%; color: black; border-top-style: none; line-height: 12pt; padding-top: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-right-style: none; border-left-style: none; background-color: #f4f4f4; border-bottom-style: none">HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Csc\Parameters</pre>
</p></div>
<p><strong>ACHTUNG:</strong></p>
</li>
</ol>
<ol>
<li>Falls der Schlüssel nicht vorhanden ist diesen Unterschlüssel auswählen
<div style="border-right: gray 1px solid; padding-right: 4px; border-top: gray 1px solid; padding-left: 4px; font-size: 8pt; padding-bottom: 4px; margin: 20px 0px 10px; overflow: auto; border-left: gray 1px solid; width: 97.5%; cursor: text; max-height: 200px; line-height: 12pt; padding-top: 4px; border-bottom: gray 1px solid; font-family: consolas, &#39;Courier New&#39;, courier, monospace; background-color: #f4f4f4">
<pre style="padding-right: 0px; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; margin: 0em; overflow: visible; width: 100%; color: black; border-top-style: none; line-height: 12pt; padding-top: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-right-style: none; border-left-style: none; background-color: #f4f4f4; border-bottom-style: none">HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Csc</pre>
</p></div>
</li>
<li>Im Menü Bearbeiten auf Neu klicken, und dann dann Schlüssel auswählen. </li>
<li>Parameters eingeben und die Eingabetaste drücken</li>
</ol>
<li>Im Menü Bearbeiten auf Neu klicken und D-WORD auswählen</li>
<li>FormatDatabase eingeben und die Eingabetaste drücken</li>
<li>Im Menü Bearbeiten auf Ändern klicken</li>
<li>1 eingeben und auf OK klicken.</li>
<li>Registrierungseditor beenden, und den Computer neu starten.</li>
]]></content:encoded>
			<wfw:commentRss>http://oliana.de/blog/2008/07/14/offlinedateien-unter-vista-reparieren/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Vista&#8217;s UAC ohne Neustart tempor&#228;r abschalten</title>
		<link>http://oliana.de/blog/2008/05/11/vistas-uac-ohne-neustart-temporr-abschalten/</link>
		<comments>http://oliana.de/blog/2008/05/11/vistas-uac-ohne-neustart-temporr-abschalten/#comments</comments>
		<pubDate>Sun, 11 May 2008 16:10:22 +0000</pubDate>
		<dc:creator>Denis</dc:creator>
				<category><![CDATA[Vista]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://oliana.de/blog/?p=91</guid>
		<description><![CDATA[Grundsätzlich ist die UAC (auf Deutsch Benutzerkontensteuerung &#8211; für weitere Übersetzungen siehe das MS Sprachenportal) eine wirklich gute Sache, da man direkt erkennt wann ein Programm etwas machen will das es eigentlich gar nicht sollte.
Allerdings kommt es schon einmal vor, dass man Programme hat die sich sträuben mit der UAC zusammenzuarbeiten (z.B. gibt es Probleme [...]]]></description>
			<content:encoded><![CDATA[<p>Grundsätzlich ist die UAC (auf Deutsch Benutzerkontensteuerung &#8211; für weitere Übersetzungen siehe das <a href="http://www.microsoft.com/language/de/de/default.mspx" target="_blank">MS Sprachenportal</a>) eine wirklich gute Sache, da man direkt erkennt wann ein Programm etwas machen will das es eigentlich gar nicht sollte.<span id="more-91"></span></p>
<p>Allerdings kommt es schon einmal vor, dass man Programme hat die sich sträuben mit der UAC zusammenzuarbeiten (z.B. gibt es Probleme mit Virtual Server 2005&#8230;). Hier wäre es schön diese einfach &#8220;mal eben&#8221; abschalten zu können ohne direkt einen Neustart durchführen zu müssen.</p>
<p><a href="http://blogs.msdn.com/mahuja/archive/2008/05/11/disable-uac-on-vista-without-restarting.aspx" target="_blank">Madhur beschreibt in seinem Blog</a> einen sehr einfachen Weg um die UAC temporär ohne Neustart zu deaktivieren. Es läuft einfach über zwei Befehle, einen zum Abschalten und einen zum Einschalten. Der Einfachheit halber sind dort auch zwei <a href="http://blogs.msdn.com/mahuja/attachment/8487173.ashx" target="_blank">Batch-Dateien</a> veröffentlicht, die das Ab- und Anschalten vereinfachen. Hier nochmal die Dateien mit deutscher Bezeichnung.</p>
<pre style="padding-right: 0px; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; margin: 0em; overflow: visible; width: 100%; color: black; border-top-style: none; line-height: 12pt; padding-top: 0px; font-family: consolas, 'Courier New', courier, monospace; border-right-style: none; border-left-style: none; background-color: #f4f4f4; border-bottom-style: none"><a href="http://oliana.de/blog/wp-content/uac-abschalten.cmd">UAC abschalten</a>
<a href="http://oliana.de/blog/wp-content/uac-anschalten.cmd">UAC anschalten</a></pre>
<p>Ich habe das ganze selbst noch nicht getestet, werde es aber demnächst mal probieren.</p>
<p><strong>Update:</strong></p>
<p>Ich habe das gerade mal probiert und habe festgestellt, dass die Batch-Dateien als Administrator ausgeführt werden müssen. Um das bei einer Batch-Datei zu automatisieren gibt es <a href="http://technet.microsoft.com/de-de/magazine/cc162321(en-us).aspx">hier</a> ein kleines Skript inklusive Anleitung das man benutzen kann. Dann funktioniert das ganze bestens!</p>
]]></content:encoded>
			<wfw:commentRss>http://oliana.de/blog/2008/05/11/vistas-uac-ohne-neustart-temporr-abschalten/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ich liebe die Vista Schattenkopien / Vorg&#228;ngerversionen</title>
		<link>http://oliana.de/blog/2008/05/10/ich-liebe-die-vista-schattenkopien-vorgngerversionen/</link>
		<comments>http://oliana.de/blog/2008/05/10/ich-liebe-die-vista-schattenkopien-vorgngerversionen/#comments</comments>
		<pubDate>Sat, 10 May 2008 11:54:53 +0000</pubDate>
		<dc:creator>Denis</dc:creator>
				<category><![CDATA[Vista]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://oliana.de/blog/2008/05/10/ich-liebe-die-vista-schattenkopien-vorgngerversionen/</guid>
		<description><![CDATA[Heute ist es mir bestimmt zum vierten oder fünften mal passiert, dass ich aus versehen meinen Download-Ordner gelöscht habe, weil dieser statt dem eigentlich gemeinten Ordner den Fokus hatte. Glücklicherweise arbeite ich unter Vista und habe nicht &#8211; wie oft in irgendwelchen &#8220;mach meinen Rechner schneller&#8221;-Artikeln beschrieben &#8211; diese Funktion ausgeschaltet.
Durch einen einfachen Rechtskllick auf [...]]]></description>
			<content:encoded><![CDATA[<p>Heute ist es mir bestimmt zum vierten oder fünften mal passiert, dass ich aus versehen meinen Download-Ordner gelöscht habe, weil dieser statt dem eigentlich gemeinten Ordner den Fokus hatte. Glücklicherweise arbeite ich unter Vista und habe nicht &#8211; wie oft in irgendwelchen &#8220;mach meinen Rechner schneller&#8221;-Artikeln beschrieben &#8211; diese Funktion ausgeschaltet.</p>
<p>Durch einen einfachen Rechtskllick auf den Benutzer-Ordner konnte ich eine Version des Ordner&#8217;s wiederherstellen und alles war wieder (nach einer kleineren Herz-Attacke) gut. </p>
<p>Super Feature!</p>
]]></content:encoded>
			<wfw:commentRss>http://oliana.de/blog/2008/05/10/ich-liebe-die-vista-schattenkopien-vorgngerversionen/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PATH-Variable komfortabel bearbeiten</title>
		<link>http://oliana.de/blog/2008/04/21/path-variable-komfortabel-bearbeiten/</link>
		<comments>http://oliana.de/blog/2008/04/21/path-variable-komfortabel-bearbeiten/#comments</comments>
		<pubDate>Mon, 21 Apr 2008 16:38:19 +0000</pubDate>
		<dc:creator>Denis</dc:creator>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://oliana.de/blog/2008/04/21/path-variable-komfortabel-bearbeiten/</guid>
		<description><![CDATA[Nachdem ich vor kurzem die PATH-Variable von Windows bearbeiten musste habe ich mal wieder bemerkt, wie klein das gebotene Eingabefeld in der Systemsteuerung ist. Hier wurde ein Tool gezeigt, dass eine solche Bearbeitung um Längen komfortabler macht.
Redmond Path zeigt alle Einträge als Liste an und überprüft dabei auch die Pfade auf Gültigkeit. Außerdem ermöglicht es [...]]]></description>
			<content:encoded><![CDATA[<p>Nachdem ich <a href="http://oliana.de/blog/2008/04/12/standard-notepad-aufmotzen/" target="_blank">vor kurzem</a> die PATH-Variable von Windows bearbeiten musste habe ich mal wieder bemerkt, wie klein das gebotene Eingabefeld in der Systemsteuerung ist. <a href="http://lifehacker.com/382045/redmond-path-makes-system-path-editing-fool+proof" target="_blank">Hier</a> wurde ein Tool gezeigt, dass eine solche Bearbeitung um Längen komfortabler macht.</p>
<p><a href="http://redmondlab.googlepages.com/path" target="_blank">Redmond Path</a> zeigt alle Einträge als Liste an und überprüft dabei auch die Pfade auf Gültigkeit. Außerdem ermöglicht es nach Pfaden zu suchen. Kurzum: ein sehr praktisches kleines Werkzeug!</p>
]]></content:encoded>
			<wfw:commentRss>http://oliana.de/blog/2008/04/21/path-variable-komfortabel-bearbeiten/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>kleine Powershell Einf&#252;hrung</title>
		<link>http://oliana.de/blog/2008/04/19/kleine-powershell-einfhrung/</link>
		<comments>http://oliana.de/blog/2008/04/19/kleine-powershell-einfhrung/#comments</comments>
		<pubDate>Sat, 19 Apr 2008 13:36:00 +0000</pubDate>
		<dc:creator>Denis</dc:creator>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[Powershell]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://oliana.de/blog/2008/04/19/kleine-powershell-einfhrung/</guid>
		<description><![CDATA[Ich möchte hier mal eine kleine Anfänger-Einführung für Powershell geben, da ich soeben einen Webcast gesehen habe der zeigt dass das &#8220;Power&#8221; in Powershell wörtlich zu nehmen ist. Außerdem wurde mir klar, dass die Powershell wirklich einfach zu erlernen ist.

Einstieg
(XP, Server 2003)-Nutzer müssen diese zunächst installieren, bei Vista und Server 2008 ist Sie bereits vorinstalliert.
Als [...]]]></description>
			<content:encoded><![CDATA[<p>Ich möchte hier mal eine kleine Anfänger-Einführung für Powershell geben, da ich soeben einen Webcast gesehen habe der zeigt dass das &#8220;Power&#8221; in Powershell wörtlich zu nehmen ist. Außerdem wurde mir klar, dass die Powershell wirklich einfach zu erlernen ist.</p>
<p><span id="more-85"></span></p>
<h2>Einstieg</h2>
<p>(XP, Server 2003)-Nutzer müssen diese zunächst <a href="http://www.microsoft.com/windowsserver2003/technologies/management/powershell/download.mspx" target="_blank">installieren</a>, bei Vista und Server 2008 ist Sie bereits vorinstalliert.</p>
<p>Als erstes möchte ich die wichtigsten Befehle und Eigenarten die für den Einstieg wichtig sind beschreiben:</p>
<ul>
<li><font face="Courier New">get-Command: Zeigt alle verfügbaren Befehle an.</font>  </li>
<li><font face="Courier New">get-help &lt;Befehl&gt;</font>: Zeigt die Hilfe zu einem Befehl an.  </li>
<li>get-help &lt;Befehl&gt; -detailed: Zeigt die Erweiterte Hilfe an. Dabei werden z.B. auch Beispiele angezeigt.  </li>
<li>-whatif: Ist ein Parameter der an alle Befehle angehängt werden kann, und nur die Ausgabe zeigt, die der Befehl ergeben würde ohne ihn tatsächlich auszuführen  </li>
<li>-confirm: Ebenfalls ein Parameter der an alle Befehle angehängt werden kann und dann vor jeder Aktion nachfragt.  </li>
<li>&lt;Befehl1&gt; | &lt;Befehl2&gt; Pipe: Benutzt die Ausgabe des zweiten Befehls als Eingabe für den ersten.  </li>
<li>einfacher Filter: Bei Befehlen die eine Liste ausgeben (z.B. get-command) kann die Ausgabe auf bestimmte Elemente beschränkt werden indem der Name bzw. der Anfng des Namens plus dem Platzhalter * benutzt werden (Analog zum dir-Befehl der Kommandozeile&#8230;)</li>
</ul>
<h2>Skripte</h2>
<p>Mit diesen Befehlen kann man den Einstieg eigentlich schon recht gut schaffen. Eines der wichtigsten Features ist natürlich die Möglichkeit Skripte zu erstellen. Beim schreiben von Skripten muss man beachten, dass diese .ps als Dateiendung müssen. Als aller erstes muss man allerdings erlauben dass Skripte ausgeführt werden, da standardmäßig nur Befehle, aber keine Skripte ausgeführt werden dürfen. Dies erledigt man mit dem Befehl </p>
<p>Set-ExecutionPolicy Remotesigned</p>
<p>Dadurch dürfen Skripte ausgeführt werden, wobei aus dem Internet heruntergeladene Skripte signiert sein müssen, lokal erstellte hingegen nicht. Nähre Informationen liefert der Befehl &#8220;get-help about_signing&#8221;.</p>
<h2>Variablen:</h2>
<ul>
<li>Starten mit $ und sind nicht typisiert z.B. $var = &#8220;Wert&#8221;  </li>
<li>Arrays werden direkt initialisiert: $array = 1,3,4  </li>
<li>Konkatenation erfolgt nach C# bzw. Java Syntax: $var = &#8220;wert&#8221; + $var2  </li>
<li>Eine For-Each Schleife hat folgendes Format:<br /> 
<div>
<pre style="padding-right: 0px; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; margin: 0em; overflow: visible; width: 100%; color: black; border-top-style: none; line-height: 12pt; padding-top: 0px; font-family: consolas, 'Courier New', courier, monospace; border-right-style: none; border-left-style: none; background-color: #f4f4f4; border-bottom-style: none"><span style="color: #0000ff">foreach</span>($i <span style="color: #0000ff">in</span> $list)
{
    # Mach etwas mit $i
}</pre>
</div>
</li>
</ul>
<p>Dies ist nur eine sehr knappe und kurze Einführung, sollte aber für einen Einstieg reichen. Was beim täglichen Gebrauch sehr interessant sein dürfte, ist dass man Schleifen, Variablen, Bedingte Abfragen usw. auch der Shell ohne ein spezielles Skript zu schreiben benutzen kann. Dies bedeutet, dass ich mal eben schnell eine foreach Schleife eingeben kann die alle Dienste auf dem Rechner beendet (um mich danach zu wundern warum nichts mehr funktioniert <img src='http://oliana.de/blog/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' />  ).</p>
<h1>Coole Sachen:</h1>
<ul>
<li>Wenn man einen Befehl der Parameter erwartet ohne Parameter eingibt, wird man nach diesen gefragt:<br /><a href="http://oliana.de/blog/wp-content/image24.png" target="_blank"><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="76" alt="image" src="http://oliana.de/blog/wp-content/image-thumb24.png" width="244" border="0"/></a>
</li>
<li><a href="http://www.powershellplus.com/" target="_blank">Powershell+</a> ist eine IDE im weitesten Sinne. Das Programm hat im Hauptfenster eine Instanz der Powershell, so dass Befehle direkt eingegeben werden können. Das coole ist, dass man z.B. auch Variablen definieren kann und immer den Wert im Blick hat.
</li>
<li>Alle bekannten Befehle der Kommandozeile funktionieren weiterhin.
</li>
<li>Zugriff auf alle Informationen des lokalen und anderer Rechner per WMI</li>
</ul>
<h1>Ressourcen</h1>
<p>Als weitere Hilfe und für weitere Informationen bieten sich folgende Ressourcen an:</p>
<ul>
<li><a href="http://www.powershellplus.com/" target="_blank">Powershell+</a> eine IDE für die Powershell (kostenlos!) die eine eigene Instanz der Powershell mit Hilfreichen Informationen und Erweiterungen enthält (Befehlsreferenz in zusätzlichem Fenster, eine Art Intellisense, Anzeige eigener gesetzter Variablen, &#8230;)
</li>
<li><a href="http://de.wikipedia.org/wiki/Powershell" target="_blank">Wikipedia-Eintrag</a> mit einigen Beispielen und näheren Erklärungen
</li>
<li><a href="http://www.microsoft.com/germany/technet/scriptcenter/hubs/msh.mspx" target="_blank">Microsoft</a>: Offizielle Seite mit Links zu fertigen Skripten, weiterer Dokumentation, &#8230;
</li>
<li><a href="http://channel9.msdn.com/wiki/default.aspx/Channel9.WindowsPowerShellQuickStart" target="_blank">Channel9</a>: Befehlsreferenz inkl. Erklärung der Syntax
</li>
<li><a href="http://blogs.technet.com/shawnt/archive/2007/12/17/how-to-use-the-powershell-1-0-a-beginner-s-guide.aspx" target="_blank">How to Use the Powershell 1.0: A Beginner&#8217;s Guide</a>: noch eine Einführung, allerdings detaillierter und auf Englisch</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://oliana.de/blog/2008/04/19/kleine-powershell-einfhrung/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Standard-Notepad aufmotzen</title>
		<link>http://oliana.de/blog/2008/04/12/standard-notepad-aufmotzen/</link>
		<comments>http://oliana.de/blog/2008/04/12/standard-notepad-aufmotzen/#comments</comments>
		<pubDate>Sat, 12 Apr 2008 11:25:40 +0000</pubDate>
		<dc:creator>Denis</dc:creator>
				<category><![CDATA[Anwendungen]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[Vista]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[XP]]></category>

		<guid isPermaLink="false">http://oliana.de/blog/2008/04/12/standard-notepad-aufmotzen/</guid>
		<description><![CDATA[Natürlich hat jeder seinen bevorzugten Text-Editor wie jEdit, emacs oder ähnliches, aber allen gemein ist dass Sie meiner Meinung nach zu groß sind um mal eben schnell eine Datei zu ändern. (Ich nutze jEdit sehr gerne, aber der Start dauert einfach zu lange um &#8220;mal eben&#8221; eine txt-Datei zu ändern&#8230;) Notepad2 ist da eine echte [...]]]></description>
			<content:encoded><![CDATA[<p>Natürlich hat jeder seinen bevorzugten Text-Editor wie jEdit, emacs oder ähnliches, aber allen gemein ist dass Sie meiner Meinung nach zu groß sind um mal eben schnell eine Datei zu ändern. (Ich nutze <a href="http://www.jedit.org">jEdit</a> sehr gerne, aber der Start dauert einfach zu lange um &#8220;mal eben&#8221; eine txt-Datei zu ändern&#8230;) <a href="http://www.flos-freeware.ch/notepad2.html" target="_blank">Notepad2</a> ist da eine echte <a href="http://feeds.gawker.com/~r/lifehacker/full/~3/268618865/replace-notepad-with-notepad2">Alternative</a>. Es ist klein, schnell, bietet aber Funktionen wie Syntax-Highlighting, reguläre Ausdrücke, Auswahl der Zeilenenden (Unix/Windows), usw.</p>
<p>Außerdem gibt es gute Anleitungen um das Standard-Programm vollständig durch Notepad2 zu ersetzen. Das ganze gibt es sowohl für <a href="http://jens-schaller.de/blog/2007/07/31/102.htm" target="_blank">Vista</a> als auch für <a href="http://weblogs.asp.net/rweigelt/archive/2004/08/12/213085.aspx" target="_blank">XP</a>. Dabei würde ich allerdings empfehlen die notepad.exe Dateien nicht vollständig zu ersetzen, sondern vorher umzubenennen (z.B. notepad_original.exe). Auf diese Weise kann man im Notfall noch zurück.</p>
<p><span id="more-83"></span></p>
<p>Das einzige Problem beim ersetzen des Standard-Notepad durch Notepad2 stellen die Einstellungen dar, da diese vom Programm in einer ini-Datei gespeichert werden und das Programm ja keinen Zugriff auf C:\Windows bzw. C:\Windows\System32 hat. Dazu kann man aber folgenden Workaround benutzen, und ausnutzen dass Notepad2 auch in der PATH-Variable nach einer Einstellungsdatei sucht.</p>
<p>Dieser Workaround ist für Vista gedacht, kann aber durch einfaches Anpassen der Verzeichnisse auch unter XP verwendet werden.</p>
<ol>
<li>Folgenden Ordner für die Einstellungen im Anwendungsdaten-Verzeichnis des Benutzers erstellen: (Benutzername entsprechend ersetzen<br />
C:\Users\&lt;Benutzername&gt;\AppData\Roaming\Notepad2</li>
<li><strong>Systemsteuerung</strong> öffnen</li>
<li>Auf <strong>System</strong> klicken</li>
<li>Auf <strong>Erweiterte Systemeinstellungen </strong>klicken</li>
<li>Auf dem Reiter <strong>Erweitert</strong> auf <strong>Umgebungsvariablen</strong> klicken</li>
<li>Im unteren Bereich die <strong>PATH</strong> Variable suchen und auf <strong>Bearbeiten</strong> klicken<br />
<a href="http://oliana.de/blog/wp-content/image22.png" target="_blank"><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" src="http://oliana.de/blog/wp-content/image-thumb22.png" border="0" alt="image" width="191" height="210" /></a></li>
<li>Am <span style="text-decoration: underline;">Ende</span> Anfang des Textfeldes den Pfad zum oben erstellten Ordner gefolgt von einem Semikolok einfügen.<br />
<em><strong>Achtung: Das was vorher in dem Feld stand muss nach dem Semikolon erhalten bleiben!</strong></em><br />
<a href="http://oliana.de/blog/wp-content/image23.png" target="_blank"><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" src="http://oliana.de/blog/wp-content/image-thumb23.png" border="0" alt="image" width="244" height="104" /></a></li>
<li>Durch OK alle Fenster schließen</li>
</ol>
<p>Jetzt findet Notepad2 die Einstellungsdatei automatisch im erstellten Ordner und benutzt diese zum speichern der Einstellungen.</p>
]]></content:encoded>
			<wfw:commentRss>http://oliana.de/blog/2008/04/12/standard-notepad-aufmotzen/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Windows Befehls Referenz</title>
		<link>http://oliana.de/blog/2008/04/10/windows-befehls-referenz/</link>
		<comments>http://oliana.de/blog/2008/04/10/windows-befehls-referenz/#comments</comments>
		<pubDate>Thu, 10 Apr 2008 14:05:41 +0000</pubDate>
		<dc:creator>Denis</dc:creator>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://oliana.de/blog/2008/04/10/windows-befehls-referenz/</guid>
		<description><![CDATA[Für alle die schon mal Batch-Dateien schreiben oder öfter mal die Eingabeaufforderung benutzen dürfte diese durchsuchbare Befehlsreferenz sehr hilfreich sein.
]]></description>
			<content:encoded><![CDATA[<p>Für alle die schon mal Batch-Dateien schreiben oder öfter mal die Eingabeaufforderung benutzen dürfte diese <a href="http://www.microsoft.com/downloads/details.aspx?familyid=5fb255ff-72da-4b08-a504-1b10266cf72a&amp;displaylang=en">durchsuchbare Befehlsreferenz</a> sehr hilfreich sein.</p>
]]></content:encoded>
			<wfw:commentRss>http://oliana.de/blog/2008/04/10/windows-befehls-referenz/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Dynamic Page Served (once) in 1.263 seconds -->
