Sign in to follow this  
Followers 0
deadserious

PortQry.exe Script failing need help...

4 posts in this topic

Hello I'm new to autoit scripting and I was trying to script out using Microsoft's PortQuery software to test RDP sessions.

Here is what I scripted in a batch file:

Echo ================================================= >> C:RDP-Scan.log"
Echo Date: %DATE% TIME: %TIME% >> C:RDP-Scan.log"
portqry -n Computername -e 3389 >> C:RDP-Scan.log
Echo ================================================= >> C:RDP-Scan.log.log"
C:RDP-Scan.log.log
Exit

 

 

Here is what I tried to do in autoit:

Run("""" & @ScriptDir & "portqry.exe -n computername -e 3389 >> """ & @ScriptDir & "PortQuery-Log.txt""")

Can anyone assist me?

I'm not sure what I'm doing wrong here.

Share this post


Link to post
Share on other sites



Does the below work.

$vComputer = "127.0.0.1" ;~ IP of Host
Run("portqry.exe -n " & $vComputer & " -e 3389 -l PortQuery-Log.txt", @ScriptDir)

[font="'courier new', courier, monospace;"]Pastebin UDF | Prowl UDF[/font]

Share this post


Link to post
Share on other sites

Try something like this:

Run(@ComSpec & ' /c "' & @ScriptDir & '\portqry.exe" -n computername -e 3389 >> "' & @ScriptDir & '\PortQuery-Log.txt"')

Jos :)


Visit the SciTE4AutoIt3 Download page for the latest versions        Beta files                                                          Forum Rules
 
Live for the present,
Dream of the future,
Learn from the past.
  :)

Share this post


Link to post
Share on other sites

Thanks mrflibblehat that seemed to work.

I really appreciate it.

  :thumbsup: 

Share this post


Link to post
Share on other sites

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 account

Sign in

Already have an account? Sign in here.


Sign In Now
Sign in to follow this  
Followers 0