C# 怎样执行vbs文件

horicon horicon 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
如题,vbs文件功能是改远程Linux密码
代码如下:
set sh=WScript.CreateObject("WScript.Shell")
sh.SendKeys "telnet 192.168.139.254 -l root"
sh.SendKeys "{ENTER}"
WScript.Sleep 2000
sh.SendKeys "root{ENTER}"
WScript.Sleep 2000
sh.SendKeys "sed -e 's/192.168.139.254/192.168.139.254/g' /etc/sysconfig/network-scripts/ifcfg-eth0>> .laji{ENTER}"
WScript.Sleep 2000
sh.SendKeys "mv -f .laji /etc/sysconfig/network-scripts/ifcfg-eth0 {ENTER}"


我用 Process.Start("wscript", @"C:\vbs.vbs");执行不了,
...全文

相关推荐

c#(winform)调用VBS脚本

里边有测试的vbs脚本,直接调试即可

otcbxh

将批处理文件转换为可执行程序的全面指南

在IT领域,批处理文件(.bat)和可执行文件(.exe)是两种常见的文件格式,它们在计算机操作和程序运行中扮演着不同的角色。理解这两种文件的区别,对于IT从业者的日常开发和维护工作至关重要。批处理文件(.bat)是一种简单的脚本文件,用于在Windows操作系统中自动执行一系列命令。它通过编写一系列命令和控制逻辑来自动化常规任务,是通过DOS命令行界面来运行的。批处理文件通常用记事本等文本编辑器创建和编辑,具有易于阅读和修改的特点,但同时也较为脆弱,容易被编辑从而造成执行非预期的命令。

元楼

调用系统VBS对进程进行保护

简单的利用VBS循环对进程进行检测,对中文支持不友好。

lnc1995

SharpWMI是各种WMI功能的C#实现。-.NET开发

SharpWMI SharpWMI是各种WMI功能的C#实现。 这包括本地/远程WMI查询,通过win32_process创建远程WMI进程,杀死远程进程,枚举远程防火墙信息。SharpWMI SharpWMI是各种WMI功能的C#实现。 这包括本地/远程WMI查询,通过win32_process创建远程WMI进程以及通过WMI事件订阅远程执行任意VBS。 远程方法也支持备用凭据。 @ harmj0y是主要作者。 SharpWMI已获得BSD 3-条款许可。 用法本地系统枚举:SharpWMI.exe action = query query =“”从win32_service中选择*“” [namesp

Untournant

C#通过rar制作安装文件.doc

由于C#发布.exe文件稍微有点费劲,通过添加.rar压缩包,生成安装文件相对比较简单吧!我写了个word文档,有问题的可以给我发QQ-448034434

寇剑
评论 9
收藏 已收藏
分享
返回顶部
horicon
C# 111,128 成员 642,536 内容