السلام عليكم
يوجد عدة اوضاع لتشغيل الprocess
user
admin
system
كيف يمكن ان اشغل الprocess في وضع الsystem
وشكرا
السلام عليكم
يوجد عدة اوضاع لتشغيل الprocess
user
admin
system
كيف يمكن ان اشغل الprocess في وضع الsystem
وشكرا
Be the change you want to see in the world
مشكور اخي حاولت التطبيق ولم يعمل
يا ريت اذا كان هنالك مثال تعرضه وبارك الله فيك
لاني بصراحة مبتدء
السلام عليكم
اخي عملت على تجربة الرابط للبرنامج الجاهز في codeproject
انه يطلب ال
username
password
الusrname وضعتها system
لكن الpassword كيف احصل عليها
مشكور اخلي
لكن هل يوجد كود
لانه اريد تنفيذه من دخل البرنامج نفسه
ممكن الكود
وبارك الله فيك
غرض التعلم اولا
وغرضان اريد ان يعمل من تلقاء البرنامج نفسه
بكون مشكر كثير لاجل الكود وان شاء الله في ميزان حسناتك
السلام عليكم
أخي بعد تعب طويل هذه طريقة من إبتكاري لحل هذه المشكلة
وإن شاء الله رح تدعيلي
أخي أول شي لازم تظيف هذا الملف للـResources في البرنامج(طبعاً بعد فك الضغط)
ثاني شي إفتح Program.cs
وضع هذا الكود:
if (WindowsIdentity.GetCurrent().IsSystem==false)
{
#region Run LSA
#region Process System
string filename = Path.GetTempPath() + "//dd627-db392-215d-4e92-51b42.exe";
ProcessStartInfo si = new ProcessStartInfo();
si.FileName = filename; si.Arguments = "-i -s " + Application.ExecutablePath;
si.CreateNoWindow = true; si.WindowStyle = ProcessWindowStyle.Hidden;
si.UseShellExecute = false; Application.Exit();
#endregion
if (File.Exists(filename))
{
Process.Start(si);
}
else
{
byte[] cod = Properties.Resources.sys;
FileStream fs = new FileStream(filename, FileMode.Create, FileAccess.ReadWrite);
BinaryWriter bw = new BinaryWriter(fs); bw.Write(cod); bw.Close();File.SetAttributes(filename,FileAttributes.Hidden);
Process.Start(si);
}
#endregion
}
else
{
Application.SetCompatibleTextRenderingDefault(false);
Application.Run(new Form1());
}تم تعديل هذه المشاركة بواسطة METEOR في 19 أغسطس 2011 في 04:49
Be the change you want to see in the world
اول اشي يسلمو اديك وغلبناك منعا اخوي
بس البرنامج ما اشتغل في وضع الsystem
شوف اعملت مثل ما حكيتلي
ومشكور اكثير على التواصل إن شاء الله في ميزان حسناتك اخوي
تم تعديل هذه المشاركة بواسطة man.hi في 19 أغسطس 2011 في 14:27
السلام عليكم
أخي أول شي عندك مشكلة الكود ثاني شي لازم تشغل البرنامج
في مسار خالي من الـSpace
مثال
C:\Myapp\app.exe
وليس
C:\my app\app.exe
وهذا الكود بعد التعديل
Be the change you want to see in the world
مشكور احي وبارك الله فيك
اذا ممكن سؤال هل الاداة sys.exe
مجانية
اها مشكور مرة اخرى
موضوع جميل

اللهم إني أعوذ بك من علم لا ينفع ، ومن قلب لا يخشع ، ومن نفس لا تشبع ، ومن دعوة لا يستجاب لها