Ghost21 0 Posted September 28, 2011 When I'm trying to ping a device in my script I keep getting a error code #4 from ping. Even though in dos it pings fine.. What would make the ping in the script stop working.. If I start a tottally new script it works fine.. Func _RA2011_UpdatedRecords() _dbOpen() $Recordset.Open("Needtoupdate", $Connection) With $Recordset While Not .EOF $device = .Fields("Device").Value $var = Ping($device, 1500) If $var Then; also possible: If @error = 0 Then ... MsgBox(0, "Status", "Online, roundtrip was:" & $var) Else MsgBox(0, "Status", "An error occured with number: " & @error) EndIf MsgBox(0, "info", "Device: " & $device & " IP: " & $IP & " Ping: " & $var) _update_devices($Founddomain, $device, $Ping) If WinActive("RA2012 'Remotely Assited'", "") Then GUICtrlSetData($Edit, "Activity found on pc. Stopping update." & @CRLF, 1) ExitLoop EndIf .MoveNext WEnd EndWith EndFunc ;==>_RA2011_UpdatedRecords This is so freaking simple what in Autoit would cause it to stop. If I use the $device that comes back from a query it returns the device name perfect and sets it as $device which works. But if I use that in the PING line it doesn't... If I don't use the $device at all or any other variable in there and just type it in like "pc001" then ping works again ???? WTF? HELP PLEASE!!! Share this post Link to post Share on other sites
DrKovra 0 Posted September 28, 2011 I’ll bet it’s a nonprintable character related problem. Try to strip some basic nonprintable characters from the $device variable using the following code $device=StringStripWS($device,15) [s][font="Impact"]░▒▓▓►DrKovra◄▓▓▒░[/font][/s]The only thing I [sup]know [/sup]is that I don't know [sub]nothing[/sub]--------------- __________------------------------------ __________--------------- Share this post Link to post Share on other sites
Ghost21 0 Posted September 28, 2011 Well HOLLY ....... ....... that worked.... I tried a msgbox , I tried a inputbox .. it looked perfect never showed a thing.. Finally someone thinking way outside the box.. Thank you Thank you.. Share this post Link to post Share on other sites