Pipe servidor (lee del pipe)
$pipe = New-Object System.IO.Pipes.NamedPipeServerStream("\\.\pipe\jesusninoc")
$pipe.WaitForConnection()
# Leer mensaje el pipe
$read = new-object System.IO.StreamReader($pipe)
$read.ReadLine()
$read.Dispose()
$pipe.Dispose()
Pipe cliente (escribe en el pipe)
$pipe = new-object System.IO.Pipes.NamedPipeClientStream("\\.\pipe\jesusninoc")
$pipe.Connect()
# Escribir mensaje en el pipe
$write = new-object System.IO.StreamWriter($pipe)
$write.WriteLine("mensaje")
$write.Dispose()
$pipe.Dispose()
Resultado
Publicado el día 6 de febrero de 2021CATEGORÍAS
Memoria, PowerShell, Sistemas operativos