How to control any software using batch?

Click For Summary
Running Skype or similar software through the command prompt (CMD) is limited primarily to launching the application itself. Advanced control over features like contacts, conversations, and calls cannot be achieved solely through CMD commands. However, Windows PowerShell may provide more functionality by allowing deeper access to Skype's features, assuming Skype exposes these capabilities. Users are encouraged to explore Skype's programming model for potential automation options. Resources such as the Skype server platform documentation and tools like Skype4Py can facilitate command-line interactions with Skype, enabling users to send messages and perform other functions programmatically.
Nate Duong
Messages
125
Reaction score
4
Dear Forum,

I am trying to run a random software (such as skype), there is easy to run by mouse and click on the icon on the desktop.

Now, I am trying to take advance by using CMD (command prompt). I am going to type some basic command to make skype run, but I do not know how to go into any tool option, such as: contacts , Conversation, Call...(they are on tool bar). Everything will be controlled by CMD.

Anyone has any ideal? please advise!

Thank you so much,

Best regards.
 
Technology news on Phys.org
Nate Duong said:
Dear Forum,

I am trying to run a random software (such as skype), there is easy to run by mouse and click on the icon on the desktop.

Now, I am trying to take advance by using CMD (command prompt). I am going to type some basic command to make skype run, but I do not know how to go into any tool option, such as: contacts , Conversation, Call...(they are on tool bar). Everything will be controlled by CMD.

Anyone has any ideal? please advise!
I don't believe you can do what you're trying to do strictly using the commands in the command prompt. About all you can do from a command prompt is start Skype. However, I think you might be able to use Windows PowerShell to drill down into Skype to get at whatever things Skype exposes. I would advise going to the Skype site to find out some more about their programming model, and what you can do to take advantage of it.
 
There are programs that can use a GUI with the mouse. If skype does not have interfaces to be controlled by other programs, that is the only alternative I see.
 
Mark I think that link documents services exposed by the Skype server platform, not the client software.
 
Here is an example for controlling Skype form the command line.
http://en.tech-notes.net/skype4py-send-skype-messages-from-bash/
It uses Skype4Py https://github.com/Skype4Py/Skype4Py
 
  • Like
Likes iheadset
Learn If you want to write code for Python Machine learning, AI Statistics/data analysis Scientific research Web application servers Some microcontrollers JavaScript/Node JS/TypeScript Web sites Web application servers C# Games (Unity) Consumer applications (Windows) Business applications C++ Games (Unreal Engine) Operating systems, device drivers Microcontrollers/embedded systems Consumer applications (Linux) Some more tips: Do not learn C++ (or any other dialect of C) as a...

Similar threads

Replies
10
Views
5K
  • · Replies 3 ·
Replies
3
Views
3K
Replies
7
Views
1K
  • · Replies 2 ·
Replies
2
Views
2K
Replies
3
Views
2K
Replies
1
Views
2K
  • · Replies 6 ·
Replies
6
Views
2K
  • · Replies 19 ·
Replies
19
Views
5K
  • · Replies 18 ·
Replies
18
Views
2K
  • · Replies 28 ·
Replies
28
Views
4K