怎样调用dos带参数的命令?(100分)

  • 主题发起人 主题发起人 lunyx_allen
  • 开始时间 开始时间
L

lunyx_allen

Unregistered / Unconfirmed
GUEST, unregistred user!
我在cmd窗口定位到 F:/AA下;然后输入命令:rar a back E:/xx 回车就会生成一个back.rar文件了。。现在我要求在dos中调用这个命令,该怎么完成这一系列的动作?
 
uses
ShellAPI,...
...
ShellExecute(Form1.handle, 'open', 'rar', 'F:/AA/a back E:/xx ', '', SW_Normal);
 
不行啊,啥反应的都没有
 
估计你的rar命令不在路径里
那你就试试
ShellExecute(Form1.handle, 'open', 'F:/AA/rar', 'F:/AA/a back E:/xx ', '', SW_Normal);
或者
ShellExecute(Form1.handle, 'open', 'rar', 'a back E:/xx ', 'F:/AA/', SW_Normal);
 
哦,最后一个终于成功,谢谢这位同志了
 
后退
顶部