Cuestión : Conseguir-Eventlog - Exportar-CSV los eventmessages largos - problema

Algunos eventlog-mensajes contienen muchos carácteres y quizá con los linebreaks y las lengüetas. el registro-acontecimiento del
An como esto me da algunos problemas: el servicio del hojeador del >The de la " mella " del class= del
1EA-F9AC-48F7-995E-779EC20ED43A}. amo del hojeador del
del
: red \ \ DSM10
: \ El
del
del dispositivo \ de NetBT_Tcpip_ {827421EA-F9AC-48F7-995E-779EC20ED43A} este acontecimiento se puede causar por una pérdida temporal de conectividad de la red. Si aparece este mensaje otra vez, verificar que el servidor todavía esté conectado con la red. El código de retorno está en la caja de texto de los datos. el

For más información, considera que centro de la ayuda y de ayuda en el rel= " nofollow " del " _blank " del target= de " http://go.microsoft.com/fwlink/events.asp " del href= del el link/events.asp.



I de http://go.microsoft.com/fw haber intentado usar - fractura a crear y arsenal de elementos que contienen solamente una palabra y los - los ensamblan a una secuencia: class= " lineNumbers " >
1 del >
$_.Message - fractura “`n” del id= " codeSnippet796560 " del >


which de

" " de la " mella " del class= del
WSER”; “Warning”; “05-30-2010”; “05: 05: 21”; el " el servicio del hojeador no podía recuperar una lista de servidores del \ \ DSM10 del amo del hojeador en la red \ el dispositivo \ el NetBT_Tcpip_ {827421EA-F9AC-48F7-995E-779EC20ED43A}. amo del



Browser: \ \ DSM10

Network: \ El acontecimiento del



This del dispositivo \ de NetBT_Tcpip_ {827421EA-F9AC-48F7-995E-779EC20ED43A} se puede causar por una pérdida temporal de conectividad de la red. Si aparece este mensaje otra vez, verificar que el servidor todavía esté conectado con la red. El código de retorno está en la caja de texto de los datos. ¿“


I también han intentado Exportan-CSV con - la codificación UTF8, ASCII y unicode sin luck.

I ha atado el Powershell-código que consigue el eventlog y exporta ideas de it.

Any? class= > " claro " del
> del " codeSnippet " del class= del
class= " lineNumbers " del
class= del
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
class= " del id= " codeSnippet684429 del
$Servers = “”, “”
$OutputDir = “”

$now = Conseguir-Fecha

$Message = @ {l= “mensaje”; E= {(($_.Message - fractura” `n ") | foreach {_ de $ - fractura ““} | donde {_ de $ - el "" del ne}) - ensamblar” “}} 

$HistoryFrom = (Conseguir-Fecha) .AddDays (- 20)
$Systemlog = Consiguen-EventLog - el nombre de computadora $Servers - el sistema del LogName - advertencia de EntryType, error - después de $HistoryFrom
$Applicationlog = Consiguen-EventLog - el nombre de computadora $Servers - el uso del LogName - advertencia de EntryType, error - después de $HistoryFrom 

$Systemlog + $Applicationlog | seleccionar MachineName, EventID, fuente, EntryType, LastWriteTime, $Message | 
	Exportar-Csv la codificación ASCII - delimitador de “$OutputDir \ de Test.csv” - NoTypeInformation -”; “
class= del

Respuesta : Conseguir-Eventlog - Exportar-CSV los eventmessages largos - problema


Apesadumbrado, intento otra vez.

Puede ser que hagamos:

- Substituir '“r|`n|`t”

Eso debe caer todo que pudo hacerlo sucio…

Chris
Otras soluciones  
 
programming4us programming4us