Jump to content
Sign in to follow this  
Maik

export-csv bringt nur TYPE System.String

Recommended Posts

Hallo ans Board,

 

ich versuche gerade einen Textstring mit einem Trennzeichen getrennt in eine *.csv Datei zu speichern.

Leider bekomme ich immer nur folgende Ausgabe in der csv-Datei:

 

#TYPE System.String Length

9

Das Script ist simple für den Test:

 

$a = "varA"    # Variable Wert zuweisen
$b = "varB"    # Variable Wert zuweisen
$c = $a + ";" + $b   # Textstring aus beiden Variablen Inhalten mit ; als Trennzeichen zusammensetzen..

# Export in zwei csv Felder / Excel Felder
$c | Export-Csv -Delimiter ";" -path c:\Temp\test.csv

 

Hat jemand eine Erklärung oder Idee dafür..

 

Vielen Dank

post-6994-0-49515300-1372183643_thumb.jpg

post-6994-0-94523500-1372184842_thumb.jpg

Share this post


Link to post
Share on other sites

Moin Moin,

 

wenn du den String einfach als CSV haben willst brauchst du kein export-csv oder convertto-csv sondern du schreibst es einfach so in eine Datei mit der Endung .csv

 

$c > c:\temp\test.csv

 

sobald du export-csv nimmst betrachtet er die Variable als Objekt und das hat nun mal als Option/Titel Length mit dem Wert 9

 

Gruß

 

Martin

Share this post


Link to post
Share on other sites

Hallo, und vielen Dank.

Aber eine Trennung erfolgt nicht.

Darum möchte ich es ja in eine csv Tabelle speichern. Die Trennzeichen für ich nur in den String, weil diese beim Konvertieren in die Zellen anhand der Trennzeichen gespeichert werden sollen.

Als Ergebnis sollen varA und varB in 2 nacheinander folgende Zellen einer Zeile liegen.

Share this post


Link to post
Share on other sites

Du darfst keinen String daraus machen:

 

@($a,$b) | Export-Csv -Delimiter ';' -NoTypeInformation -path c:\Temp\test.csv

Share this post


Link to post
Share on other sites
Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte überlege Dir, ob es nicht sinnvoller ist ein neues Thema zu erstellen.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

Werbepartner:



×
×
  • Create New...