نقل قول نوشته شده توسط barnamenevisjavan مشاهده تاپیک
سلام چندتا راه دارید
استفاده از vbscript
 Set WshShell = CreateObject("WScript.Shell" ) 
WshShell.Run """C:\Program.exe""", 0 'Must quote command if it has spaces; must escape quotes
Set WshShell = Nothing

بصورت فایل vbs ذخیره کنید و این فایل vbs رو در پوشه startup قرار بدید.
راه دوم استفاده از task ها هستش
از بخش Scheduled Task یک تسک بصورت یر ایجاد کنید

  1. General (tab) - "Run with highest privileges"
  2. Triggers (tab) - New (button) - Begin the task - "At log on"

سلام
ممنون
با این کد آشنا نیستم ولی دقیقا همین کد را با مسیر فایل خودم نوشتم :


Set WshShell = CreateObject("WScript.Shell" )
WshShell.Run """E:\Project\Visual Studio\C#‎‎‎‎.Net\Saved Project\Windows Update Disabler\Windows Update Disabler\Windows Update Disabler\bin\Debug\Windows Update Disabler.exe""", 0 'Must quote command if it has spaces; must escape quotes
Set WshShell = Nothing


و با پسوند vbs در مسیر پوشه ی استارت آپ :


C:\Users\SomSaj\AppData\Roaming\Microsoft\Windows\ Start Menu\Programs\Startup


ذخیره کردم ولی برنامه ام بالا نیومد

-------------

روش دوم هم میدونم ولی بصورت برنامه نویسی میخوام . بصورت برنامه نویسی هم با Wrapper Task scheduler :

https://www.nuget.org/packages/TaskScheduler/

هم نمیدونم چجوری گزینه ی Run with highest privileges رو میشه فعال کرد