PDA

View Full Version : سوال: اجرای یک فایل exe از درون نرم افزار خودمان



bahramsport
سه شنبه 06 بهمن 1388, 23:34 عصر
با سلام
یک فایل exe داریم- که در command ویندوز با چند آرگمان یک عملی را انجام میدهد مثلا
Exple.exe c:\ d:\
مثلا c را در d کپی می کند حال من میخواهم برنامه ای بنویسم که آرگمانها را از من داخل برنامه بگیرد سپس فایل exe با آرگومانهارو اجرا کند میشه کمکم کنید ؟

bahramsport
چهارشنبه 07 بهمن 1388, 13:29 عصر
دوستان کسی نیست کمک کنه؟

Computer.Programmer
چهارشنبه 07 بهمن 1388, 15:11 عصر
دوست عزیز شما می خوای برنامه خودت به همراه آرگومان ها اجرا بشه و اونارو تشخیص بدی یا اینکه برنامه ای دیگه رو به همراه آرگومان اجرا کنی؟

bahramsport
چهارشنبه 07 بهمن 1388, 17:45 عصر
آرگمانها مشخصه می خواهم اونارو تو برنامه از من بگیره سپس من فایل exe رو از command promt فراخوانی کنم و جای متغببر هاب فایل exe مقادیر وارد شده در برنامه را جایگذاری کنم

oggiii
چهارشنبه 07 بهمن 1388, 17:53 عصر
اون چیزی که من فهمیدم شما می خوایید یه برنامه دیگه یی رو از طریق برنامه خودتون اجرا کنید
امیدوارم منظورتو متوجه شده باشم ببین این دستور کارتو راه میندازه؟؟
مثلا با دستور زیر می تونی برنامه notpath رو اجرا کنی

system.diagnostcs.process.start("notpath.exe")

Computer.Programmer
چهارشنبه 07 بهمن 1388, 18:34 عصر
من هنوز واقعاً متوجه نشدم منظور شما چیه ولی اگه منظورت اینه که می خوای فرضاً به برنامه ای مثل ماشین حساب ویندوز یک آرگومان بفرستی باید اینجوری عمل کنی:

calc.exe -a -b

masoud.t123
چهارشنبه 07 بهمن 1388, 18:47 عصر
از دستور shell استفاده کن.