Pergunta : Começ-Eventlog - Exportar-CSV eventmessages longos - problema

Algumas eventlog-mensagens contêm muitos caráteres e talvez com linebreaks e abas. o registro-evento do
An como este dá-me alguns problemas: o serviço do navegador do >The do " recorte " do class= do
1EA-F9AC-48F7-995E-779EC20ED43A}. mestre do navegador do
do
: rede \ \ DSM10
: \ O

do dispositivo \ NetBT_Tcpip_ {827421EA-F9AC-48F7-995E-779EC20ED43A} este evento pode ser causado por uma perda provisória de conectividade da rede. Se esta mensagem aparece outra vez, verific que o usuário está conetado ainda à rede. O código do retorno está na caixa de texto dos dados. o

For mais informação, considera que centro da ajuda e de sustentação no rel= " nofollow " do " _blank " " do target= de " http://go.microsoft.com/fwlink/events.asp do href= do o link/events.asp.



I de http://go.microsoft.com/fw para ter tentado using - separação a criar e disposição de elementos que contêm somente uma palavra e os - se juntam lhes a uma corda: class= " lineNumbers " >
1 do >
$_.Message do id= " codeSnippet796560 " do >


which de

" " do " recorte " do class= do
WSER”; “Warning”; “05-30-2010”; “05: 05: 21”; o " o serviço do navegador era incapaz de recuperar uma lista de usuários do \ do mestre do navegador \ DSM10 na rede \ dispositivo \ NetBT_Tcpip_ {827421EA-F9AC-48F7-995E-779EC20ED43A}. mestre do



Browser: \ \ DSM10

Network: \ O evento



This do dispositivo \ NetBT_Tcpip_ {827421EA-F9AC-48F7-995E-779EC20ED43A} pode ser causado por uma perda provisória de conectividade da rede. Se esta mensagem aparece outra vez, verific que o usuário está conetado ainda à rede. O código do retorno está na caixa de texto dos dados. “


I igualmente tentaram Exportam-CSV com - a codificação UTF8, ASCII e unicode sem luck.

I uniu o Powershell-código que começ o eventlog e exporta idéias de it.

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

$now = Começ-Data

$Message = @ {l= “mensagem”; E= {(($_.Message - separação” `n ") | foreach {_ de $ - separação ““} | onde {_ de $ - o "" do ne}) - juntar-se” “}} 

$HistoryFrom = (Começ-Data) .AddDays (- 20)
$Systemlog = Começ-EventLog - o ComputerName $Servers - o sistema do LogName - aviso de EntryType, erro - após $HistoryFrom
$Applicationlog = Começ-EventLog - o ComputerName $Servers - a aplicação do LogName - aviso de EntryType, erro - após $HistoryFrom 

$Systemlog + $Applicationlog | selecionar MachineName, EventID, fonte, EntryType, LastWriteTime, $Message | 
	Exportar-Csv de “a codificação ASCII $OutputDir \ Test.csv” - NoTypeInformation - - delimitador”; “
class= do

Resposta : Começ-Eventlog - Exportar-CSV eventmessages longos - problema


Pesaroso, tentativa outra vez.

Nós pudemos fazer:

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

Isso deve deixar cair tudo que pôde o fazer desarrumado…

Chris
Outras soluções  
 
programming4us programming4us