社区
C#
帖子详情
再问 panyee(快乐王子) 和 declude() 关于调用命令行的问题?
arkang168
2003-07-25 11:39:58
非常感谢你们的回复,
如果我要执行的命令不是一个.exe文件,而只是一条命令语句,比如(del C:\test.txt),该怎么做
谢谢
...全文
45
8
打赏
收藏
再问 panyee(快乐王子) 和 declude() 关于调用命令行的问题?
非常感谢你们的回复, 如果我要执行的命令不是一个.exe文件,而只是一条命令语句,比如(del C:\test.txt),该怎么做 谢谢
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
arkang168
2003-07-25
打赏
举报
回复
多谢,我执行一个简单的语句已经成功
但是,我执行这条语句时好像什么也没做,也没有报错
rsh 192.168.0.1 -l root /iptables -A FORWARD -s 127.0.0.1 -j ACCEPT
如果我在dos下,直接做就可以执行,并看到结果
是什么原因?
brightheroes
2003-07-25
打赏
举报
回复
你怎么可能没有,除非你用的不是Windows。
你想执行什么语句就可以。
如果要打开一个文本,去调用NOTEPAD.exe
代码如下:
string fileName = @"C:\WINNT\NOTEPAD.exe";
string pahtName = 你的txt的全路经还有名字(e;\mail.txt);
System.Diagnostics.ProcessStartInfo processStartInfo = new System.Diagnostics.ProcessStartInfo(fileName,pathName);
processStartInfo.UseShellExecute = false;
processStartInfo.CreateNoWindow = true;
processStartInfo.RedirectStandardOutput = true;
processStartInfo.RedirectStandardError = true;
System.Diagnostics.Process process = System.Diagnostics.Process.Start(processStartInfo);
process.WaitForExit();
arkang168
2003-07-25
打赏
举报
回复
多谢 panyee(快乐王子),可是我没有cmd.exe文件,
对我来说,好像也不需要这个文件
我现在需要的是:
我只要执行一条dos语句
panyee
2003-07-25
打赏
举报
回复
System.Diagnostics.Process.Start("cmd.exe", "/c del c:\\test.txt");
arkang168
2003-07-25
打赏
举报
回复
是在应用服务器上运行,
我换成panyee(快乐王子) 的方法,还是不行
也没有报错,只是不见执行的结果
panyee
2003-07-25
打赏
举报
回复
rsh是外部命令吧?
System.Diagnostics.Process.Start("rsh.exe", "192.168.0.1 -l root /iptables -A FORWARD -s 127.0.0.1 -j ACCEPT");
但我没试过你这种语句
在服务器上运行命令吗?
brightheroes
2003-07-25
打赏
举报
回复
如果要看到结果:
上面已经设置了processStartInfo.RedirectStandardOutput = true;
然后这样:
while(process.StandardOupPut.Peek()!= -1)
{
Console.wrightline(process.StandardOupPut.readline());
}
这样就打印到后台了。
process.StandardOupPut是一个reader,存放了输出的信息。
panyee
2003-07-25
打赏
举报
回复
cmd.exe是winnt自带的, 系统会直接调用
右键快捷菜单中添加开启
命令行
窗口命令
我的系统是Windows XP SP2,经常须要
调用
命令行
窗口,每次都要单击“开始→运行”,还要输入cmd命令,感觉非常麻烦。请
问
,能不能在鼠标的右键菜单中添加一个可以快速打开
命令行
界面的命令?单击“开始→运行”,...
关于.NET
调用
原生Python
其实关于.NET
调用
Python,已经有了IronPython,但是IronPython的更新缓慢,库安装也不如原生Python那么方便。(大佬可以无视我),如果能实现.NET
调用
Python,那么两者混合编程开发将会提高效率,在某些特殊的应用...
再读
快乐
王子
把卫生间里的时间交给童话是一... ----题记 这个
快乐
王子
就是爱尔兰作家王尔德的《
快乐
王子
》。最早应该是小学某年纪( “他是在春天早些时候遇见她的,当时他追着一只大皇蛾子飞到河边,一下就被她那纤纤细腰迷
Windows的
命令行
下设置网络代理
Windows的
命令行
下设置网络代理 在公司访
问
网络的时候,需要设置代理,设置浏览器的代理是相当的方便了。 但有的时候要使用
命令行
,就需要自己设置了(貌似只要浏览器设置好了,可以直接使用
命令行
,但我们...
【Python】函数的返回值和函数的嵌套
调用
在程序开发中,有时候会希望一个函数执行结束后,告诉
调用
者一个结果,一遍
调用
者针对具体的结果做后续的处理。 返回值含义: 它是函数完成工作后,最后给
调用
者的一个结果。 函数返回结果的方式: 在函数中...
C#
111,094
社区成员
642,554
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章