نمایش نتایج 1 تا 3 از 3

نام تاپیک: خطای directory is invalid جهت اجرای کامند با دسترسی Admin

  1. #1
    کاربر دائمی آواتار hahaie
    تاریخ عضویت
    مهر 1389
    محل زندگی
    هنوز ازدواج نکردم!
    پست
    465

    خطای directory is invalid جهت اجرای کامند با دسترسی Admin

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

    System.Diagnostics.Process process = new System.Diagnostics.Process();
    System.Diagnostics.ProcessStartInfo startInfo = new System.Diagnostics.ProcessStartInfo();
    startInfo.WindowStyle = System.Diagnostics.ProcessWindowStyle.Hidden;
    startInfo.FileName = "cmd.exe";//@"C:\Windows\System32\cmd.exe";
    startInfo.Arguments = "/c net time \\mydomain.ir /set /y >> result2.txt";
    startInfo.UseShellExecute = false;
    startInfo.RedirectStandardError = true;
    startInfo.RedirectStandardOutput = true;
    var sspw = new SecureString();
    foreach (var c in "Asd@12345")
    {
    sspw.AppendChar(c);
    }
    startInfo.Domain = "mydomain.it";
    startInfo.UserName = "ahmadi";
    startInfo.Verb = "runas";
    startInfo.Password = sspw;
    process.StartInfo = startInfo;
    process.Start();
    process.WaitForExit();


    مشکل اینجاس که خطای the directory is invalid میده

    شاید اصلا کد درست نباشه
    =============
    من یک یوزر دیگه ای رو تست کردم که اونم دسترسی کامل داره.با اجرای دستور فوق فقط صفحه cmd باز میشه و هیچ چیزیم داخلش نوشته نمیشه و نشده و حتی فایل result هم ایجاد نمیشه
    آخرین ویرایش به وسیله hahaie : شنبه 25 اردیبهشت 1400 در 14:21 عصر دلیل: بررسی بیشتر

  2. #2
    کاربر دائمی آواتار hahaie
    تاریخ عضویت
    مهر 1389
    محل زندگی
    هنوز ازدواج نکردم!
    پست
    465

    نقل قول: خطای directory is invalid جهت اجرای کامند با دسترسی Admin

    آقا حل شد لازمه برای تابع argument قبل از رشته کاراکتر @ را قرار بدیم.

  3. #3
    کاربر دائمی آواتار hahaie
    تاریخ عضویت
    مهر 1389
    محل زندگی
    هنوز ازدواج نکردم!
    پست
    465

    نقل قول: خطای directory is invalid جهت اجرای کامند با دسترسی Admin

    دوستان سلام مجدد
    با بررسی و کار بیشتر متوجه شدم مشکل حل نشده بوده و در اصل یوزری که این برنامه رو اجرا میکرده دسترسی کامل داشته.
    خطای the directory is invalid میده و در واقع انگار کد رو Run as نمیکنه چون همین کد (برنامه) رو اگه یوزری که دسترسی ادمین داره اجرا کنه خطایی داده نمیشه و جواب میده

تاپیک های مشابه

  1. خبر: خطا xamarin Invalid resource directory name:
    نوشته شده توسط arman_Delta2002 در بخش پروژه Mono
    پاسخ: 0
    آخرین پست: یک شنبه 15 فروردین 1395, 06:43 صبح
  2. سوال: طریقه ساخت فرمی که دسترسی Admin با بقیه کاربران اون برنامه فرق کنه ...
    نوشته شده توسط mahdisam در بخش بانک های اطلاعاتی در Delphi
    پاسخ: 4
    آخرین پست: سه شنبه 29 اردیبهشت 1394, 09:35 صبح
  3. مبتدی: The directory name is invalid
    نوشته شده توسط ghazal_mohammady در بخش C#‎‎
    پاسخ: 16
    آخرین پست: جمعه 21 فروردین 1394, 01:48 صبح
  4. erroe: invalid temp directory for chart image
    نوشته شده توسط farhud در بخش ASP.NET Web Forms
    پاسخ: 4
    آخرین پست: چهارشنبه 06 مهر 1390, 10:51 صبح
  5. تعریف Admin برایه client در Active directory
    نوشته شده توسط corvette در بخش شبکه و Networking‌
    پاسخ: 6
    آخرین پست: شنبه 13 شهریور 1389, 05:58 صبح

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •