1.怎样通过一条命令语句来共享一个文件夹
2.怎样通过命令语句来杀死指定名字的进程
谁解决了以上两个问题我愿奉上100大洋

解决方案 »

  1.   

    一条命令语句 是什么意思?cmd?或者api?唯一理解的是——没有金钱,没有美女,没有自由~~
      

  2.   

    以前有人做过关于kill指定进程的程序,你可以看看啊……
    不过,楼主为什么老要用这么挑逗的标题来提问?
      

  3.   

    第一个问题俺不会。但我觉得是应该有这么一个API函数的
    第二个问题
    1、取得系统当前进程快照
    2、搜索当前进程列表,找出你所要的系统进程句柄
    3、干掉该进程
    说明:在很多进程防杀的技巧和重启进程的介绍中有此关于的记录
          Delphi 开发人员指南一书中就有此介绍,在获取系统快照的介绍中
    http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dllproc/base/terminateprocess.asp
      

  4.   

    关闭进程
    pProcess是进程ID
    TerminateProcess(OpenProcess(PROCESS_TERMINATE,False,pProcess),$FFFFFFFF);
      

  5.   

    建立共享目录函数 :Function NetShareAdd(servername:PChar; level:SmallInt;buf:Pointer; buf_len:SmallInt):SmallInt;far;stdcall;external 'svrapi.dll';     撤销共享目录函数 :Function NetShareDel(servername:PChar;buf:Pointer; reserved:SmallInt):SmallInt;far;stdcall;external 'svrapi.dll';
      

  6.   

    procedure Kill;
    var
      Pn: TProcesseNtry32;
      sHandle: THandle;
      H: Hwnd;
      Found: Boolean;
    begin {Kill explorer}
      sHandle := CreateToolHelp32SnapShot(TH32CS_SNAPALL, 0);
      Found:= Process32First(sHandle, Pn);
      while Found do
      begin
        if UpperCase(ExtractFileName(Pn.szExeFile)) = 'EXPLORER.EXE' then
        begin
          H := OpenProcess(PROCESS_ALL_ACCESS, True, Pn.th32ProcessID);
          TerminateProcess(H ,0);
        end;
        Found := Process32Next(sHandle, Pn);
      end;
    end;//Win98/NT下通杀Explore.exe, 一杀即死
      

  7.   

    NT下使用Console指令Net就可以一句代码实现
    自己写code就要很多行了
      

  8.   

    KAO,又被骗了.现在怎么都用这种煽情的题目?