Windows 上的 SSH 等效项
我正在制作一个 Asp.Net 应用程序,它在客户端计算机上执行以下操作:
- 建立连接
- 检查客户端的 cpu 使用情况以查看它是否空闲
- 如果客户端空闲,则
- 在执行脚本时开始执行 ac 应用程序 如果客户端开始执行操作某些东西(也通过监视他的CPU使用情况进行检查)发送停止信号
- 如果他回到空闲位置,则再次向客户端发送启动信号
如果客户端是Ubuntu,我使用ssh并执行我想要的操作。在没有 root 访问权限的 Windows 中执行此操作的方法是什么?
预先感谢您的回复。
I am making an Asp.Net application which does the following on the client computer:
- Establish a Connection
- Check client's cpu usage to see if it is idle or not
- if the client is idle it starts executing a c application
- while executing the script if client starts doing something (also checked by monitoring his cpu usage) stop signal is sent
- start signal is again sent to the client if he is back to his idle position
If the client is Ubuntu, I use ssh and execute what I want to. What is the way of doing this in Windows without the root access.
thanks in advance for replying.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
这对我来说听起来有点狡猾。但是,您正在寻找的称为 PsExec (http://technet.microsoft.com/en-us/sysinternals/bb897553)
更新
我能想到的唯一其他方法是使用Windows 的内置任务计划程序。
使用任务计划程序,您可以将任务设置为在计算机闲置特定时间后启动,并在计算机不再闲置时暂停或停止该任务。
一旦安装了任务,就不用管它了。
This sounds a bit dodgy to me. However, what you are looking for is called PsExec (http://technet.microsoft.com/en-us/sysinternals/bb897553)
UPDATE
The only other way I can think of doing this is to use the built in task scheduler for windows.
With the task scheduler you can set a task to start when a computer has been idle for a particular amount of time and pause or stop it when it ceases to be idle.
Once the task is installed, just forget about it.
尝试 SSH FTP 或 SFTP 类似于 Windows 中的 SSH
try SSH FTP or SFTP is analogous to SSH in windows