PDA

View Full Version : به دست آوردن آدرس فایل اجرایی با مسیر نامعلوم مانند (IDMan.exe)



nurani
سه شنبه 14 اردیبهشت 1395, 09:08 صبح
می خوام برنامه دانلود منیجر رو اجرا کنم اما معلوم نیست این برنامه در کجای سیستم نصب شده تا آن را اجرا کنم
چطوری میشه مسیر برنامه رو پیدا کرد و در رشته گذاشت

ramtinak
سه شنبه 14 اردیبهشت 1395, 11:10 صبح
سلام
Task Manager رو باز کن و روی برنامه داخل TaskManager راست کلیک کن و Open location بزن!.

توی سی شارپ هم راحته، کد زیر مسیر باز شدن برنامه رو به صورت یک رشته برای شما نشون میده:

Application.StartupPath

موفق باشید.

nurani
سه شنبه 14 اردیبهشت 1395, 13:45 عصر
آقا من مسیر برنامه رو در سیستم خودم می دونم
یه برنامه نوشتم که با کلیک روی دکمه دانلود منیجر باز میشه
حالا ممکنه در سیستم های دیگران در درایو و یا مسیر دیگری به غیر از مسیر پیش فرض نصب شده باشه
دنبال کدی هستم تا اگه در هر سیستمی برنامه ام اجرا شود و دانلود منیجر در آن سیستم نصب باشد برنامه دانلود منیجر اجرا شود
string addres=@"C:\Program Files\Internet Download Manager\IDMan.exe";
string link = "http://greendeveloper.ir/files/download/Cookie_SGD.zip";
System.Diagnostics.Process.Start(addres, "-d "+link);

شاید در سیستم دیگران در مسیر بالا نباشد