Running Windows Command Line Applications from a Linux Box

Running Windows Command Line Applications from a Linux Box

  • Comments 2
  • Likes

by admin on April 19, 2006 05:42pm


Running Command Line Applications on Windows XP/2000 from a Linux Box:

Question:

-----Original Message-----
From: swagner@********
Sent: Thursday, April 13, 2006 2:35 PM
To: Port25 Feedback
Subject: (Port25) : You guys should look into _____
Importance: High

Can you recommend anything for running command line applications on a Windows XP/2000 box from within a program that runs on Linux?  For example I want a script to run on a Linux server that will connect to a Windows server, on our network, and run certain commands.

Answer:

One way to do this would be to install an SSH daemon on the Windows machine and run commands via the ssh client on the Linux machine.  Simply search the web for information on setting up the Cygwin SSH daemon as a service in Windows (there are docs about this everywhere).  You can then run commands with ssh, somewhat like:

      ssh administrator@<hostname> 'touch /cygdrive/c/blar'

That will create a file in C:\ called "blar".  You can also access Windows commands if you alter the path in the cygwin environment or use the full path to the command:

      ssh administrator@<hostname> '/cygdrive/c/windows/system32/net.exe view'

Comments
  • i am pretty new to linux world. please can any one help me out in this. i am getting the connection refused error when i run this command

    ssh administrator@<hostname>

    ssh: connect to host <hostname> port 22: Connection refused

  • Siddiq,

    <hostname> is variable, you need to put there some IP or DNS of that machine.

    Like ssh administrator@10.20.30.40

Your comment has been posted.   Close
Thank you, your comment requires moderation so it may take a while to appear.   Close
Leave a Comment