چطوری میتونم یک shortcutاز برنامه بسازم و به داخل فایل startupکپی کنم
چطوری میتونم یک shortcutاز برنامه بسازم و به داخل فایل startupکپی کنم
هنگامی که برنامه رو براش setup می سازی با ویژوال یک پروژه setup ایجاد کردی فایل های توی debug برنامتو توی Application folder کپی کن بعد روی file system on target machine کلیک راست کن و گزینه ی User Startup رو انتخاب کن یه پوشه درست می شه رو پوشه کلیک کن بعد توش کلیک راست کن creat new shourtcut رو انتخاب کن بعد از application folder فایل اجرایی برنامتو که همون exe است رو انتخاب کن
اما من میخواستم با کد نویسی این کار رو انجام بدم دلیل این کار هم اینه که میخوام با اجرای برنامه و اعمال تنظیماتی بتونم اون فایل رو حذف یا ایجاد کنم
سلام
میخوای وقتی ویندوز استارت شد برنامت اجرا بشه؟
از Registry؟
"Software\\Microsoft\\Windows\\CurrentVersion\\Run "
من اینو پیدا کردم و بلد هستم فایلی در ریجستری ایجاد کنم
اما مقصود من اینه که بدون اینکه برنامه رو به بصورتی نصبی هم در بیارم و در سیستم نصب کنم این کار هم عملی بشه
و اگر همین هم میشه لطفا بگید چه فایلی با چه نامی و چه مقداری ایجاد کنم
با کد زیر میتونی
object key = Registry.GetValue("HKEY_LOCAL_MACHINE\\Software\\M icrosoft\\Windows\\CurrentVersion\\Run\\", Application.ProductName, null);
if (key == null)
{
RegistryKey mm = Registry.LocalMachine.CreateSubKey("Software\\Micr osoft\\Windows\\CurrentVersion\\Run\\");
mm.SetValue(Application.ProductName, Application.ExecutablePath);
mm.Close();
}
اما دوست عزیز من به ریجستری رفتم هیچگونه فایلی ساخته نشده بود؟
چرا ساخته میشه
اینم یه نمونه