Sending commands via VB

Discussion in 'Scripting & Programming' started by philbenson, Jul 11, 2006.

  1. philbenson

    philbenson Byte Poster

    208
    1
    20
    I am developing a Win App in VB Net 2005 to send ping commands to various computers on my network and thereby check to see whether various PCs are switched on or not. This can be done by using the My.Computer.Network.Ping function.

    I now want to be able to send various commands to PCs on the network in order to, for example, shut them down, send a message or run a remote desktop session. My idea is to attach a context menu to the icons representing the PCs so that the commands will be sent to a particular IP address. Can this be done?
     
    Certifications: MCP, MCP+I, MCSE, MCSA, MCTS
    WIP: CCNA(?)
  2. Phil
    Honorary Member

    Phil Gigabyte Poster

    1,680
    7
    87
    yup it certainly can be done, I've done something very similar in the past using a web interface which gave all sorts of information including whether the machine was up, who was logged in and IP details. it used Wake on Lan to fire up a PC if it was down, enabled you to log a user out and remote control a PC using the SMS remote control script.
     
    Certifications: MCSE:M & S MCSA:M CCNA CNA
    WIP: 2003 Upgrade, CCNA Upgrade
  3. hbroomhall

    hbroomhall Petabyte Poster Gold Member

    6,624
    117
    224
    A quick search came up with
    Code:
    Shell ("batchfile.bat")
    where batchfile does the deed.

    Harry.
     
    Certifications: ECDL A+ Network+ i-Net+
    WIP: Server+
  4. philbenson

    philbenson Byte Poster

    208
    1
    20
    Great, thanks - so by using the shell function I can send a single command, or series of commands via a batch file. One problem solved.

    Next hurdle to get over is how I can get the icons representing different computers to send the commands to the computer they represent.

    I have created a context menu which currently contains three menuitem objects. So now I need the command I send in the Shell command to relate to different PCs, depending on which icon I right click on. (attachment of current form layout attached).
     

    Attached Files:

    Certifications: MCP, MCP+I, MCSE, MCSA, MCTS
    WIP: CCNA(?)

Share This Page

Loading...
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.