با سلام
آیا امکان بدست آوردن پارامترهایی که هنگام اجرای یک فایل اجرایی به آن پاس داده می شود توسط برنامه های مونیتورینگ یا هر برنامهء دیگری وجود دارد؟
مثلا:
abc.exe /hide
آیا امکان داره hide/ رو بدست آورد
با سلام
آیا امکان بدست آوردن پارامترهایی که هنگام اجرای یک فایل اجرایی به آن پاس داده می شود توسط برنامه های مونیتورینگ یا هر برنامهء دیگری وجود دارد؟
مثلا:
abc.exe /hide
آیا امکان داره hide/ رو بدست آورد
توی دلفی یک برنامه بنویس که:
ParamStr(1);
الی 100
را بهت نشون بده ، به صورت موقت جایگزین فایل اصلی بکن و یکبار برنامه لودر اولی را اجرا کن
اگه بهش پارامتری ارسال شده باشه موقع اجرا بهت نشون میده...
فکر کنم منظور دوستمون برنامه های دیگر غیر از برنامه خودمان بود
تو VB.net :
For I As Integer = 0 To My.Application.CommandLineArgs.Count - 1
If My.Application.CommandLineArgs.Item(I) = "/m" Then
MsgBox("You have used /m!")
Else ' If it doesn't equal "/m"
MsgBox("Incorrect CMD Argument.")
End If
Next
اگه به برنامه در زمان اجرا پارامتر m/ بدید اعلام میکنه
موفق باشید.
joker جان آیا به نظر شما میشه این روش برای فایلهایی مثل DLL هم استفاده کرد ؟
در واقع من یه DLL دارم که میخوام مقدار ورودی یه تابع ائن که از یه برنامه بهش فرستاده میشه را تغییر بدم ؟؟؟؟