Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

Powershell Datenauslesen und in eine CSV schreiben

Frage Entwicklung Batch & Shell

Mitglied: Prekus

Prekus (Level 1) - Jetzt verbinden

03.02.2015, aktualisiert 06.02.2015, 706 Aufrufe, 2 Kommentare

Hallo zusammen,

ich stehe vor einem kleinem Problem. Unser powershell Pro ist langzeit erkrankt und unser Controller nervt uns wegen bestimmter Daten.

Es soll eine Powershell entstehen die folgendes macht:

Abfrage: %Hostname% %Date% und ein S beim Login und ein E beim Logoff
Diese Daten soll er in eine *.csv schreiben (am besten mit einem ; getrennt).

Es handelt sich um zwei Shells. Sie sollen am Ende beim Anmelden bzw. Abmelden ausgeführt werden.

Ich hab mich daran versucht aber die Shell macht nicht wirklich das was ich will.

01.
# Objekt anlegen 
02.
$newrow = New-Object PSObject -Property @{ 
03.
   hostname 
04.
   date 
05.
   Login = "S" 
06.
07.
 
08.
# Export nach CSV 
09.
$newrow | Export-Csv .\test.csv -notypeinformation 
10.
 
11.
# Anzeige 
12.
PS D:\Test\> type test.csv 
13.
"Name","Zeit","login" 
14.
hostname,date,"Start"
Ja ich weis es ist wahrscheinlich Müll, aber ich kümmer mich hier eigentlich nur um Citrix und TCs, da aber wie oben erwähnt, der andere Krank ist soll ich das machen.

Wenn es möglich wäre in einfachen Worten da ich mich kaum (wie man sieht) damit auskenne.

Ich bitte euch daher um Hilfe.

Danke schonmal.

Gruß

Prekus
Mitglied: colinardo
LÖSUNG 03.02.2015, aktualisiert 06.02.2015
Hallo Prekus,
machst du so
01.
# Objekt anlegen 
02.
$newrow = New-Object PSObject -Property @{ 
03.
   Name = ($env:COMPUTERNAME) 
04.
   Zeit = (get-date) 
05.
   Login = "S" 
06.
07.
 
08.
# Export nach CSV (an Datei anhängen wenn das gewünscht ist) 
09.
$newrow | Export-Csv '\\Server\Share\data.csv' -NoType -Delimiter ";" -Append
Grüße Uwe
Bitte warten ..
Mitglied: Prekus
06.02.2015 um 12:15 Uhr
Hey sorry das ich mich jetzt erst Melde. Jetzt hat es mich auch dahin gerafft mit Krank sein. Die Lösung funktioniert vielen Dank, man hat sich jetzt aber doch für ne exe nochmal umentschieden. Trotzdem nochmal Danke.
Bitte warten ..
Ähnliche Inhalte
Microsoft
gelöst PowerShell: CSV in CSV kopieren (3)

Frage von Pludan zum Thema Microsoft ...

Batch & Shell
gelöst Powershell xml zu csv (2)

Frage von GeoSem zum Thema Batch & Shell ...

Batch & Shell
Powershell - Zeilen in einer csv löschen bis (7)

Frage von Franz-Josef-II zum Thema Batch & Shell ...

Batch & Shell
gelöst PowerShell UserFolder mit Unterordner und Berechtigungen (csv) (2)

Frage von lupolo zum Thema Batch & Shell ...

Neue Wissensbeiträge
Windows Update

Microsoft Update KB4034664 verursacht Probleme mit Multimonitor-Systemen

Tipp von beidermachtvongreyscull zum Thema Windows Update ...

Viren und Trojaner

CNC-Fräsen von MECANUMERIC werden (ggf.) mit Viren, Trojanern, Würmern ausgeliefert

(4)

Erfahrungsbericht von anteNope zum Thema Viren und Trojaner ...

Windows 10

Windows 10: Erste Anmeldung Animation deaktivieren

(3)

Anleitung von alemanne21 zum Thema Windows 10 ...

Heiß diskutierte Inhalte
Router & Routing
gelöst Linksys wrt1200ac v2 mit dd-wrt: keine vlan-einstellungen im GUI (15)

Frage von Pixi123 zum Thema Router & Routing ...

E-Business
Wo tragt ihr eure privaten Termine ein? (13)

Frage von honeybee zum Thema E-Business ...

Entwicklung
gelöst Tipp für Anfänger- Wie würdet ihr automatischen Mailversand umsetzen? (12)

Frage von Cloudyme zum Thema Entwicklung ...

Windows Server
Terminalserver starten willkürlich neu (12)

Frage von thaefliger zum Thema Windows Server ...