PDA

View Full Version : کپی برنامه به فایل startup



ya30ien2
شنبه 14 آبان 1390, 19:44 عصر
چطوری میتونم یک shortcutاز برنامه بسازم و به داخل فایل startupکپی کنم

saeedhushmand
شنبه 14 آبان 1390, 20:33 عصر
هنگامی که برنامه رو براش setup می سازی با ویژوال یک پروژه setup ایجاد کردی فایل های توی debug برنامتو توی Application folder کپی کن بعد روی file system on target machine کلیک راست کن و گزینه ی User Startup رو انتخاب کن یه پوشه درست می شه رو پوشه کلیک کن بعد توش کلیک راست کن creat new shourtcut رو انتخاب کن بعد از application folder فایل اجرایی برنامتو که همون exe است رو انتخاب کن

ya30ien2
شنبه 14 آبان 1390, 21:33 عصر
اما من میخواستم با کد نویسی این کار رو انجام بدم دلیل این کار هم اینه که میخوام با اجرای برنامه و اعمال تنظیماتی بتونم اون فایل رو حذف یا ایجاد کنم

sobaisobai
شنبه 14 آبان 1390, 21:45 عصر
سلام
میخوای وقتی ویندوز استارت شد برنامت اجرا بشه؟
از Registry؟

ya30ien2
شنبه 14 آبان 1390, 22:09 عصر
"Software\\Microsoft\\Windows\\CurrentVersion\\Run"
من اینو پیدا کردم و بلد هستم فایلی در ریجستری ایجاد کنم
اما مقصود من اینه که بدون اینکه برنامه رو به بصورتی نصبی هم در بیارم و در سیستم نصب کنم این کار هم عملی بشه
و اگر همین هم میشه لطفا بگید چه فایلی با چه نامی و چه مقداری ایجاد کنم

sobaisobai
شنبه 14 آبان 1390, 22:21 عصر
"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();
}

ya30ien2
یک شنبه 15 آبان 1390, 00:00 صبح
اما دوست عزیز من به ریجستری رفتم هیچگونه فایلی ساخته نشده بود؟

sobaisobai
یک شنبه 15 آبان 1390, 00:06 صبح
چرا ساخته میشه
اینم یه نمونه