Fråga : Få-Eventlog - Exportera-CSV långa eventmessages - problemet

Några eventlog-meddelanden innehåller många tecken och kanske med linebreaks och flikar. denhändelse för
An något liknande detta ger mig några problem: för den class=" inryckningen " för
The var oförmögen att hämta en lista av serveror från ledar- \ för webbläsare \ DSM10 på knyta kontakt \ apparaten \ NetBT_Tcpip_en {827421EA-F9AC-48F7-995E-779EC20ED43A}. ledar- webbläsare för
för
: \ \ DSM10
knyter kontakt: \
för
för apparaten \ NetBT_Tcpip_ {827421EA-F9AC-48F7-995E-779EC20ED43A} som denna händelse kan orsakas av en tillfällig förlust av, knyter kontakt connectivity. Om detta meddelande visas igen, verifiera att serveren förbinds fortfarande till knyta kontakt. Returen kodifierar är i datatexten boxas.

For mer information, ser att hjälp och service att centrera på rel= " nofollow " " för _blank " för http://go.microsoft.com/fw link/events.asp.



I har försökt using - splittring som ska skapas och samling av beståndsdelar som innehåller endast en uttrycka och dem - sammanfogar dem till en stränga: för class=" codeSnippet " för
1 för >$_.Message - splittring ”`n” för id= " codeSnippet796560 " för >


which tar lyckat bort flikar och linebreaks, när inifrån du ser Powershell/PowerGUI, men, när du öppnar, tillverkad, CSV-spara den själven eller, när De är pröva till importen CSV-spara som den sträcker över flera fodrar: för class=" inryckning " för

" "; ”8021”; ”BROWSER”; ”Warning”; ”05-30-2010”; ”05: 05: 21”; " den tjänste- webbläsaren var oförmögen att hämta en lista av serveror från ledar- \ för webbläsare \ DSM10 på knyta kontakt \ apparaten \ NetBT_Tcpip_en {827421EA-F9AC-48F7-995E-779EC20ED43A}.



Browser styr: \ \ DSM10

Network: \ Händelsen för



This för apparaten \ NetBT_Tcpip_ {827421EA-F9AC-48F7-995E-779EC20ED43A} kan orsakas av en tillfällig förlust av knyter kontakt connectivity. Om detta meddelande visas igen, verifiera att serveren förbinds fortfarande till knyta kontakt. Returen kodifierar är i datatexten boxas. ”har


I också försökt Exporterar-CSV med - har kodningen UTF8, ASCII och unicode med ingen luck.

I fäst Powershell-kodifiera som får eventlogen och exporterar idéer för it.

Any?
> för
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
" codeBody " " notpretty class= " för $Servers = ””, ””, $OutputDir = ””, $now = Få-Daterar $Message = @ {l= ”meddelande”; E= {(($_.Message - splittring” `n ") | foreach {$-_ - splittring ””} | {$-_ - ne-""}) var - sammanfoga” ”}}, $HistoryFrom = (Få-Datera), .AddDays (- 20) $Systemlog = Får-EventLog - computerNamen $Servers - LogNamesystemet - EntryType varning, fel - efter $HistoryFrom $Applicationlog = Får-EventLog - computerNamen $Servers - LogNameapplikationen - EntryType varning, fel - efter $HistoryFrom $Systemlog + $Applicationlog | välj MachineName, EventID, källan, EntryType, LastWriteTime, $Message | Exportera-Csv ”den $OutputDir- \ Test.csv-” - NoTypeInformation - kodningen ASCII - Delimiter”; ”,
" klar "

Svar : Få-Eventlog - Exportera-CSV långa eventmessages - problemet


Ledset försök igen.

Vi kan gör:

- Byt ut '”r|`n|`t”,

Det bör tappa allt att styrkan gör den smutsig…,

Chris
Andra lösningar  
 
programming4us programming4us