CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VC/MFC >  基础类

如何在VC里面运用命令行?

楼主jx_lin()2005-06-04 13:04:37 在 VC/MFC / 基础类 提问

我想在VC里面调用net   view命令,并把其执行结果有记事本保存下来,再去读里面的东西,用shellexecute好像不太行,哪位大虾指教一下! 问题点数:40、回复次数:5Top

1 楼newcore(to be or not to be, it's a question.)回复于 2005-06-04 13:10:46 得分 40

 
  system(   "net   view   >>view.txt");  
   
  可以吗?  
  Top

2 楼bohut(●伯虎● )回复于 2005-06-04 13:40:18 得分 0

CString   cmdLine="your   command";  
  STARTUPINFO   si;  
  ZeroMemory(&si,sizeof(si));  
  si.cb=sizeof(si);  
  PROCESS_INFORMATION   pi;  
  ZeroMemory(&pi,sizeof(pi));  
  if(CreateProcess(NULL,cmdLine.GetBufferSetLength(MAX_PATH+1),NULL,NULL,FALSE,CREATE_NO_WINDOW,NULL,NULL,&si,&pi))  
  {  
  CloseHandle(pi.hThread);  
  CloseHandle(pi.hProcess);  
  }  
  WaitForSingleObject(pi.hProcess,INFINITE);Top

3 楼keiy()回复于 2005-06-04 14:01:27 得分 0

还有WinExec,ShellExec都可以  
  UINT   WinExec(  
      LPCSTR   lpCmdLine,     //   address   of   command   line  
      UINT   uCmdShow             //   window   style   for   new   application  
  );  
     
  HINSTANCE   ShellExecute(  
          HWND   hwnd,    
          LPCTSTR   lpOperation,  
          LPCTSTR   lpFile,    
          LPCTSTR   lpParameters,    
          LPCTSTR   lpDirectory,  
          INT   nShowCmd  
  ); Top

4 楼keiy()回复于 2005-06-04 14:09:38 得分 0

没看清,用   newcore(戒烟中&迷茫的寻找第二法门)   的方法可以,否则要重向con的输出:  
  http://community.csdn.net/Expert/topic/3474/3474250.xml?temp=.9457361Top

5 楼jx_lin()回复于 2005-06-05 12:34:31 得分 0

用WinExec怎么输出重定向?system可以,但是WinExec同一条命令不行Top

相关问题

  • VC++ 怎么 命令行编译?
  • ~~~~~~~~~~~~~请问在VC中 怎么取得命令行的参数?
  • 请问命令行所带参数在vc下如何输入?
  • 在VC环境下Debug,如何给Exe加命令行参数?
  • 谁知道vc中的命令行是怎么回事?
  • 如何在命令行下使用VC的编译器
  • vc 的命令行调试和编译是什么命令?
  • vc的编译器如何配置为命令行的形式?
  • 关于在VC中使用命令行参数的问题?
  • 在VC中怎么测试有命令行参数的程序?

关键词

  • view
  • null
  • winexec
  • si
  • pi
  • lpctstr
  • sizeof

得分解答快速导航

  • 帖主:jx_lin
  • newcore

相关链接

  • Visual C++类图书
  • Visual C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo