c# web 怎样执行vbs脚本

qiuhong2992 2015-10-13 11:10:11
我有一个vbs脚本 远程telnet一台服务器并执行一个命令,现在想问有什么方法可以去执行这个vbs?客户端执行或者服务端执行都可以。问题是:
1、如果在web服务端执行,怎样在页面上获取服务端的执行结果?
(由于vbs 有一些sendkey和sleep,在服务端会有黑屏在那儿吗?)
2、如果在web客户端执行,我可以下载这个vbs到客户端本地,然后呢,怎么在客户端运行这个vbs啊?
...全文
505 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
幽幽浮浮 2015-10-23
  • 打赏
  • 举报
回复
1、如果在web服务端执行,怎样在页面上获取服务端的执行结果? ------------------------如果服务器端能执行,那就用ajax送到前台页面 (由于vbs 有一些sendkey和sleep,在服务端会有黑屏在那儿吗?) -----------------------最好不要执行这样脚本,有不可预知性 -----------------------服务器端执行VBS,最贴近也是APS/ASP.NET 2、如果在web客户端执行,我可以下载这个vbs到客户端本地,然后呢,怎么在客户端运行这个vbs啊? -----------------------客户端执行?是指在页面/浏览器里执行吗?要考虑 有没有权限。 楼主最好搞清楚web的前后台应用机制。
qiuhong2992 2015-10-15
  • 打赏
  • 举报
回复
引用 1楼slwsss 的回复:
用这个执行Process.Start
不需要vbs
怎么执行?给个例子,我怎么获取发送的结果呢?比如我要telnet一台服务器,登陆后ls -l 我怎么获取ls -l的结果?
slwsss 2015-10-14
  • 打赏
  • 举报
回复
用这个执行Process.Start
不需要vbs

4,008

社区成员

发帖
与我相关
我的任务
社区描述
它是一种微软环境下的轻量级的解释型语言,它使用COM组件、WMI、WSH、ADSI访问系统中的元素,对系统进行管理。
社区管理员
  • vbScript社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧