怎样在delphi中执行dos命令(15分)

  • 主题发起人 主题发起人 xu_ml
  • 开始时间 开始时间
X

xu_ml

Unregistered / Unconfirmed
GUEST, unregistred user!
谢谢!各位大侠。
 
http://www.delphibbs.com/delphibbs/dispq.asp?LID=781783
有详细的讨论,呵呵
 
下面有同样的贴子啊
winexec(pchar('c:/command.com /c ???.exe或者???.com'),Sw_Hide);
或者winexec(pchar('c:/command.com /c ???.exe或者???.com'),Sw_Normal);
 
可根据楼上的解释看看帮助!
 
将命令保存成一个批处理文件,然后在简单的用一个WINEXEC命令执行一下!!!
 
winexec(pchar('c:/command.com /c xcopy.exe C:/My Documents/A C:/My Documents/B /E /D /Y '), sw_normal);
请问在路径中间有空格时怎么处理? 在dos里是没有C:/My Documents这个目录名称的,只有C:/MyDocu~1目录名称。
看了很多没看到相关帖子。
 
我想把e:盘的文件拷贝到软盘上去,按照上面的用法为什么不好使
 
xp2600中执行通过:
winexec('C:/windows/system32/COMMAND.COM /C copy e:/1.txt c:/1.txt',sw_normal);
把C:/windows/system32/COMMAND.COM改为你的command.com所在路径就OK了
 
出什么问题?写出来看看
 
多人接受答案了。
 
后退
顶部