<?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>Sprache &#8211; Haikos Blog</title>
	<atom:link href="https://www.hertes.net/tag/sprache/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.hertes.net</link>
	<description>Blog von Haiko Hertes zu allen Themen rund um Microsoft, Cloud und Datacenter</description>
	<lastBuildDate>Thu, 04 Jun 2020 16:13:54 +0000</lastBuildDate>
	<language>de</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>
	<item>
		<title>CSV, Excel und das Trennzeichen</title>
		<link>https://www.hertes.net/2020/05/csv-excel-und-das-trennzeichen/</link>
					<comments>https://www.hertes.net/2020/05/csv-excel-und-das-trennzeichen/#comments</comments>
		
		<dc:creator><![CDATA[Haiko]]></dc:creator>
		<pubDate>Wed, 27 May 2020 07:46:09 +0000</pubDate>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Office]]></category>
		<category><![CDATA[Office 365]]></category>
		<category><![CDATA[;]]></category>
		<category><![CDATA[Comma]]></category>
		<category><![CDATA[CSV]]></category>
		<category><![CDATA[Excel]]></category>
		<category><![CDATA[Format]]></category>
		<category><![CDATA[Formatierung]]></category>
		<category><![CDATA[Liste]]></category>
		<category><![CDATA[Region]]></category>
		<category><![CDATA[Semikolon]]></category>
		<category><![CDATA[Sprache]]></category>
		<category><![CDATA[Tabelle]]></category>
		<guid isPermaLink="false">https://www.hertes.net/?p=3918</guid>

					<description><![CDATA[Öffnet man (auf einem europäischen System) eine korrekt formatierte CSV Datei in Excel, dann ergibt sich ein altbekanntes Problem: Die einzelnen Zeilen werden zu einer Zelle &#8222;zusammengeschmissen&#8220;, statt in Spalten getrennt dargestellt zu werden. Der Grund hierfür ist, dass das eigentlich als CSV-Trennzeichen vorgesehene Komma &#8222;,&#8220; im europäischen Sprachraum das Trennzeichen für Nachkommastellen ist. Im englischen Sprachraum ergibt sich das Problem nicht, hier werden Nachkommastellen mit dem Punkt &#8222;.&#8220; abgetrennt und das Komma ist dadurch frei. Als Lösung für dieses Problem verwendet (und erwartet) Excel daher auf europäischen Systemen ein Semikolon &#8222;;&#8220; als Trennzeichen. Als Workaround waren mir bisher zwei&#8230;]]></description>
										<content:encoded><![CDATA[
<p>Öffnet man (auf einem europäischen System) eine korrekt formatierte CSV Datei in Excel, dann ergibt sich ein altbekanntes Problem: Die einzelnen Zeilen werden zu einer Zelle &#8222;zusammengeschmissen&#8220;, statt in Spalten getrennt dargestellt zu werden.</p>



<p>Der Grund hierfür ist, dass das eigentlich als CSV-Trennzeichen vorgesehene Komma &#8222;,&#8220; im europäischen Sprachraum das Trennzeichen für Nachkommastellen ist. Im englischen Sprachraum ergibt sich das Problem nicht, hier werden Nachkommastellen mit dem Punkt &#8222;.&#8220; abgetrennt und das Komma ist dadurch frei. Als Lösung für dieses Problem verwendet (und erwartet) Excel daher auf europäischen Systemen ein Semikolon &#8222;;&#8220; als Trennzeichen.</p>



<p>Als Workaround waren mir bisher zwei Lösungen bekannt:</p>



<ul class="wp-block-list"><li>Ersetzen der Kommas vor dem Öffnen durch Semikolons bzw. Ersetzen der Semikolons nach dem Speichern durch Kommas</li><li>Ändern der Regions- und Spracheeinstellungen</li></ul>



<p>Nun habe ich aber eine neue Lösung gesehen, die so simpel wie genial ist:</p>



<span id="more-3918"></span>



<p>Mit Hilfe der Zeile </p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p>sep=,</p></blockquote>



<p>in der ersten Zeile der CSV Datei teilt man Excel mit, das eben das Komma als Trennzeichen zu verwenden ist. Das setzt natürlich voraus, dass in der CSV-Datei keine anderen Kommas außer als Trennzeichen verwendet wurden.</p>



<figure class="wp-block-image size-large"><img fetchpriority="high" decoding="async" width="763" height="367" src="https://www.hertes.net/wp-content/uploads/2020/05/image.png" alt="" class="wp-image-3919" srcset="https://www.hertes.net/wp-content/uploads/2020/05/image.png 763w, https://www.hertes.net/wp-content/uploads/2020/05/image-300x144.png 300w" sizes="(max-width: 763px) 100vw, 763px" /></figure>



<p>Viel Spaß beim Ausprobieren!</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.hertes.net/2020/05/csv-excel-und-das-trennzeichen/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>SCVMM 2012 R2: Tastatur-Layout einer VM-Vorlage &#228;ndern</title>
		<link>https://www.hertes.net/2014/03/scvmm-2012-r2-tastatur-layout-einer-vm-vorlage-ndern/</link>
					<comments>https://www.hertes.net/2014/03/scvmm-2012-r2-tastatur-layout-einer-vm-vorlage-ndern/#respond</comments>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Tue, 11 Mar 2014 19:25:00 +0000</pubDate>
				<category><![CDATA[System Center Virtual Machine Manager]]></category>
		<category><![CDATA[Keyboard]]></category>
		<category><![CDATA[Locale]]></category>
		<category><![CDATA[SCVMM]]></category>
		<category><![CDATA[Sprache]]></category>
		<category><![CDATA[System Center]]></category>
		<category><![CDATA[Tastatur]]></category>
		<category><![CDATA[Template]]></category>
		<category><![CDATA[Vorlage]]></category>
		<guid isPermaLink="false">http://www.hertes.net/?p=2244</guid>

					<description><![CDATA[Das Problem Wenn man im SCVMM 2012 R2 (gilt auch für “R1”) eine VM mit Hilfe einer VM-Vorlage (engl. “Template”) erzeugt, dann bekommt diese neue VM (und zwar unabhängig von dem bereits vorhandenen Betriebssystem in der eingesetzten VHD) alle Regionaleinstellungen auf “en-US”, dazu gehören u.a.: Tastaturlayout User-Locale System-Locale UILanguage Die einzige Einstellung bezüglich der Region lässt sich für die Zeitzone einrichten: Selbst wenn man mit Hilfe einer eigenen Antwortdatei andere Werte setzt, werden diese weitgehend ignoriert, da am Ende in der resultierenden Antwortdatei (Eigene Inhalte + im SCVMM gesetzte Einstellungen + SCVMM-Defaults) die SCVMM-Defaults am weitesten oben stehen und daher&#8230;]]></description>
										<content:encoded><![CDATA[<h3>Das Problem</h3>
<p>Wenn man im SCVMM 2012 R2 (gilt auch für “R1”) eine VM mit Hilfe einer VM-Vorlage (engl. “Template”) erzeugt, dann bekommt diese neue VM (und zwar unabhängig von dem bereits vorhandenen Betriebssystem in der eingesetzten VHD) alle Regionaleinstellungen auf “en-US”, dazu gehören u.a.:</p>
<ul>
<li>Tastaturlayout </li>
<li>User-Locale </li>
<li>System-Locale </li>
<li>UILanguage </li>
</ul>
<p>Die einzige Einstellung bezüglich der Region lässt sich für die Zeitzone einrichten:</p>
<p><a href="https://www.hertes.net/wp-content/uploads/2014/03/scvmmregio1.png"><img decoding="async" title="scvmmregio1" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; float: none; padding-top: 0px; padding-left: 0px; margin: 0px auto; display: block; padding-right: 0px; border-top-width: 0px" border="0" alt="scvmmregio1" src="https://www.hertes.net/wp-content/uploads/2014/03/scvmmregio1_thumb.png" width="644" height="482" /></a></p>
<p>Selbst wenn man mit Hilfe einer eigenen Antwortdatei andere Werte setzt, werden diese weitgehend ignoriert, da am Ende in der resultierenden Antwortdatei (Eigene Inhalte + im SCVMM gesetzte Einstellungen + SCVMM-Defaults) die SCVMM-Defaults am weitesten oben stehen und daher Vorrang bekommen.</p>
<p>Dieses Verhalten ist bei Microsoft bekannt und in dem folgenden KB-Artikel beschrieben:</p>
<p><a title="http://support.microsoft.com/kb/2709539" href="http://support.microsoft.com/kb/2709539">http://support.microsoft.com/kb/2709539</a></p>
<h3>Lösung des Problems</h3>
<p>Als Workarround ist folgendes Vorgehen möglich:</p>
<ol>
<li>SCVMM-Konsole starten </li>
<li>In den “Einstellungen”-Bereich wechseln </li>
<li>Dort die PowerShell über den Button in der Ribbon-Leiste öffnen </li>
<li>Ein angepasstes Script nach folgendem Schema ausführen </li>
</ol>
<p><a href="https://www.hertes.net/wp-content/uploads/2014/03/scvmmregio2.png"><img decoding="async" title="scvmmregio2" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; float: none; padding-top: 0px; padding-left: 0px; margin: 0px auto; display: block; padding-right: 0px; border-top-width: 0px" border="0" alt="scvmmregio2" src="https://www.hertes.net/wp-content/uploads/2014/03/scvmmregio2_thumb.png" width="644" height="322" /></a></p>
<p>PowerShell-Script:</p>
<pre class="PowerShellColorizedScript"><span style="color: #ff4500">$Vorlage</span> <span style="color: #a9a9a9">=</span> <span style="color: #0000ff">Get-SCVMtemplate</span> <span style="color: #a9a9a9">|</span> <span style="color: #0000ff">where</span> <span style="color: #000000">{</span><span style="color: #ff4500">$_</span><span style="color: #a9a9a9">.</span><span style="color: #000000">Name</span>  <span style="color: #a9a9a9">-eq</span> <span style="color: #8b0000">&quot;Template_Name&quot;</span><span style="color: #000000">}</span>             
<span style="color: #ff4500">$Einstellungen</span> <span style="color: #a9a9a9">=</span> <span style="color: #ff4500">$Vorlage</span><span style="color: #a9a9a9">.</span><span style="color: #000000">UnattendSettings</span><span style="color: #000000">;</span>            
<span style="color: #ff4500">$Einstellungen</span><span style="color: #a9a9a9">.</span><span style="color: #000000">add</span><span style="color: #000000">(</span><span style="color: #8b0000">&quot;oobeSystem/Microsoft-Windows-International-Core/UserLocale&quot;</span><span style="color: #a9a9a9">,</span><span style="color: #8b0000">&quot;de-DE&quot;</span><span style="color: #000000">)</span><span style="color: #000000">;</span>            
<span style="color: #ff4500">$Einstellungen</span><span style="color: #a9a9a9">.</span><span style="color: #000000">add</span><span style="color: #000000">(</span><span style="color: #8b0000">&quot;oobeSystem/Microsoft-Windows-International-Core/SystemLocale&quot;</span><span style="color: #a9a9a9">,</span><span style="color: #8b0000">&quot;de-DE&quot;</span><span style="color: #000000">)</span><span style="color: #000000">;</span>            
<span style="color: #ff4500">$Einstellungen</span><span style="color: #a9a9a9">.</span><span style="color: #000000">add</span><span style="color: #000000">(</span><span style="color: #8b0000">&quot;oobeSystem/Microsoft-Windows-International-Core/UILanguage&quot;</span><span style="color: #a9a9a9">,</span><span style="color: #8b0000">&quot;de-DE&quot;</span><span style="color: #000000">)</span><span style="color: #000000">;</span>            
<span style="color: #ff4500">$Einstellungen</span><span style="color: #a9a9a9">.</span><span style="color: #000000">add</span><span style="color: #000000">(</span><span style="color: #8b0000">&quot;oobeSystem/Microsoft-Windows-International-Core/InputLocale&quot;</span><span style="color: #a9a9a9">,</span><span style="color: #8b0000">&quot;0407:00000407&quot;</span><span style="color: #000000">)</span><span style="color: #000000">;</span>            
<span style="color: #0000ff">Set-SCVMTemplate</span> <span style="color: #000080">-VMTemplate</span> <span style="color: #ff4500">$Vorlage</span> <span style="color: #000080">-UnattendSettings</span> <span style="color: #ff4500">$Einstellungen</span></pre>
<p>&#160;</p>
<p>“Template_Name” muss hier natürlich durch den Namen der eigenen VM-Vorlage ausgetauscht werden. Das ganze sollte dann so aussehen:</p>
<p><a href="https://www.hertes.net/wp-content/uploads/2014/03/scvmmregio3.png"><img loading="lazy" decoding="async" title="scvmmregio3" style="border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; float: none; padding-top: 0px; padding-left: 0px; margin: 0px auto; border-left: 0px; display: block; padding-right: 0px" border="0" alt="scvmmregio3" src="https://www.hertes.net/wp-content/uploads/2014/03/scvmmregio3_thumb.png" width="644" height="219" /></a></p>
<p>Nun ist die VM-Vorlage entsprechend angepasst, was man per PowerShell abfragen kann:</p>
<p> (Get-SCVMtemplate | where {$_.Name&#160; -eq &quot;Name_der_Vorlage&quot;}).UnattendSettings</p>
<p><a href="https://www.hertes.net/wp-content/uploads/2014/03/scvmmregio4.png"><img loading="lazy" decoding="async" title="scvmmregio4" style="border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; float: none; padding-top: 0px; padding-left: 0px; margin: 0px auto; border-left: 0px; display: block; padding-right: 0px" border="0" alt="scvmmregio4" src="https://www.hertes.net/wp-content/uploads/2014/03/scvmmregio4_thumb.png" width="644" height="132" /></a></p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.hertes.net/2014/03/scvmm-2012-r2-tastatur-layout-einer-vm-vorlage-ndern/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
