SSH等效于Windows

时间:2011-01-07 17:29:06

标签: asp.net windows ssh cygwin

我正在制作一个Asp.Net应用程序,它在客户端计算机上执行以下操作:

  • 建立连接
  • 检查客户端的cpu使用情况,看它是否空闲
  • 如果客户端空闲,则开始执行c应用程序
  • 执行脚本时,如果客户端开始执行某些操作(也通过监视其cpu使用情况进行检查),则会发送停止信号
  • 如果他回到闲置位置,则再次向客户发送信号

如果客户端是Ubuntu,我使用ssh并执行我想要的。在没有root访问权限的情况下在Windows中执行此操作的方式是什么。

提前感谢您的回复。

2 个答案:

答案 0 :(得分:1)

这对我来说听起来有点狡猾。但是,您正在寻找的是PsExec(http://technet.microsoft.com/en-us/sysinternals/bb897553)

<强>更新

我能想到的另一种方法是使用内置的Windows任务调度程序。

使用任务计划程序,您可以将任务设置为在计算机空闲特定时间后启动,并在计算机停止空闲时暂停或停止。

安装完任务后,别忘了它。

答案 1 :(得分:0)

尝试SSH FTP或SFTP类似于Windows中的SSH