比如在delphi里写以下语句该如何写?
@echo off
net time \\192.168.0.1 /set /yes
谢谢!!

解决方案 »

  1.   

    var
     f:textfile
    begin
     assignfile(f,'test.bat');
     rewrite(f);
     try
      writeln(f,'@echo off');
      writeln(f,'net time \\192.168.0.1 /set /yes');
     finally
      closefile(f);
     end;
    end
      

  2.   

    to hkbarton:
      谢谢,我的意思是在Delphi里,如何执行以上语句。
      

  3.   

    shellexecute(Hwnd,"open",path,nil,nil,SW_HIDE);
      

  4.   

    在Delphi里如何执行以下语句:@echo off
    net time \\192.168.0.1 /set /yes
      

  5.   

    先用一楼的方法生成批处理后,再用shellexecute执行就可以了
      

  6.   

    先把你的语句做成bat文件,然后执行你的bat文件就可以了呀。
      

  7.   

    做一个A.bat文件,
    之后用DELPHI调用。
    winexec('a.bat',sw_hide);
      

  8.   

    shellexec   or  winexec
    shellexecute(Hwnd,"open",path,nil,nil,SW_HIDE);
    winexec('a.bat',sw_hide);