javygonx Posted October 27, 2011 Share Posted October 27, 2011 (edited) Greetings: Im new here. I have a simple script to change passwords for some devices we use. I telnet the device and when it finishes. I just want to output a msgbox saying that it finishes but with the telnet address I used. It is an array. The script works fine, I just want to add this msgbox everytime it finish the first array; then the second; etc. Here is the code: Local $i Local $iMax=3 Local $arr[$iMax] = ["140.120.2.210","140.120.2.211","140.120.2.212"] For $i = 0 to $iMax - 1 Local $s = "telnet " & $arr[$i] .... code here .... msgbox(64, "EM Password Change", "EM Password Changed for " & send($arr[$i]),1) Next The output says "EM Password Changed for 1" . I want this output "EM Password Changed for 141.124.2.210 The strange thing is if I run this command in a new line: send($arr[$i]) it really gives me the "141.124.2.210"; but it doesnt on the msgbox line code!.. Thanks for any help. Edited October 27, 2011 by javygonx Link to comment Share on other sites More sharing options...
water Posted October 27, 2011 Share Posted October 27, 2011 Try:msgbox(64, "EM Password Change", "EM Password Changed for " & $arr[$i],1) My UDFs and Tutorials: Spoiler UDFs:Active Directory (NEW 2022-02-19 - Version 1.6.1.0) - Download - General Help & Support - Example Scripts - WikiExcelChart (2017-07-21 - Version 0.4.0.1) - Download - General Help & Support - Example ScriptsOutlookEX (2021-11-16 - Version 1.7.0.0) - Download - General Help & Support - Example Scripts - WikiOutlookEX_GUI (2021-04-13 - Version 1.4.0.0) - DownloadOutlook Tools (2019-07-22 - Version 0.6.0.0) - Download - General Help & Support - WikiPowerPoint (2021-08-31 - Version 1.5.0.0) - Download - General Help & Support - Example Scripts - WikiTask Scheduler (NEW 2022-07-28 - Version 1.6.0.1) - Download - General Help & Support - Wiki Standard UDFs:Excel - Example Scripts - WikiWord - Wiki Tutorials:ADO - WikiWebDriver - Wiki Link to comment Share on other sites More sharing options...
javygonx Posted October 27, 2011 Author Share Posted October 27, 2011 Wow!. It Works! THANKS A LOT!!!! Link to comment Share on other sites More sharing options...
javygonx Posted October 27, 2011 Author Share Posted October 27, 2011 On this same script; how can I validate to go to the next item in the array If it does not connect to any IP just because the IP is down or does not connect because of the wrong login/password? Link to comment Share on other sites More sharing options...
water Posted October 27, 2011 Share Posted October 27, 2011 You could try pure TCP as used in this My UDFs and Tutorials: Spoiler UDFs:Active Directory (NEW 2022-02-19 - Version 1.6.1.0) - Download - General Help & Support - Example Scripts - WikiExcelChart (2017-07-21 - Version 0.4.0.1) - Download - General Help & Support - Example ScriptsOutlookEX (2021-11-16 - Version 1.7.0.0) - Download - General Help & Support - Example Scripts - WikiOutlookEX_GUI (2021-04-13 - Version 1.4.0.0) - DownloadOutlook Tools (2019-07-22 - Version 0.6.0.0) - Download - General Help & Support - WikiPowerPoint (2021-08-31 - Version 1.5.0.0) - Download - General Help & Support - Example Scripts - WikiTask Scheduler (NEW 2022-07-28 - Version 1.6.0.1) - Download - General Help & Support - Wiki Standard UDFs:Excel - Example Scripts - WikiWord - Wiki Tutorials:ADO - WikiWebDriver - Wiki Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now