Powershell - Read SMS messages


hi,

i´m try read messages inside chip 3g using powershell.

i have sucess sending messages:

$serialport = new-object system.io.ports.serialport $serialport.portname = "com9" $serialport.baudrate = 19200 $serialport.writetimeout = 500 $serialport.readtimeout = 3000 $serialport.dtrenable = "true"  $serialport.open()  $phonenumber = "+551199999999" #phone number $textmessage = "this test message!"   try {  $serialport.open() } catch {    start-sleep -seconds 5  $serialport.open() } if ($serialport.isopen -eq $true) {   $serialport.write("at+cmgf=1`r`n")   $serialport.write("at+cmgs=`"$phonenumber`"`r`n")   start-sleep -seconds 1   $serialport.write("$textmessage`r`n")   $serialport.write($([char] 26))   start-sleep -seconds 1 }   $serialport.close() if ($serialport.isopen -eq $false) {  echo "port closed!" }

but, can´t understand how read message, try:

$serialport = new-object system.io.ports.serialport  $serialport.portname = "com9" $serialport.baudrate = 19200 $serialport.writetimeout = 500 $serialport.readtimeout = 3000 $serialport.dtrenable = "true" $serialport.receivedbytesthreshold = 256  $serialport.open()  $serialport.write("at+cmgf=`"all`" ")  $serialport.read("at+cmgf=`"all`" ",1,1)  $serialport.close()

but receive time out.

any 1 have idea ?

tnks.


-- ricardo leka - http://leka.com.br




Windows Server  >  Windows PowerShell



Comments

Popular posts from this blog

some help on Event 540

WMI Repository 4GB limit - Win 2003 Ent Question

Event ID 1302 (error 1307) DFS replication service encountered an error while writing to the debug log file