نحوه راه اندازی گوشی های هوشمند و رایانه های شخصی. پرتال اطلاعاتی
  • خانه
  • اخبار
  • نحوه اجرای فایل cmd نحوه اجرای برنامه از خط فرمان

نحوه اجرای فایل cmd نحوه اجرای برنامه از خط فرمان

کاملاً همه برنامه ها را می توان از خط فرمان راه اندازی کرد. این ویژگی در اولین سیستم عامل ها از جمله سیستم های مایکروسافت ویندوز ظاهر شد. پیش از این، سیستم عامل ها یک خط فرمان پیوسته (سیستم MS-DOS) بودند. امروزه، بسیاری از توسعه دهندگان برنامه در توزیع خود قابلیت اجرا به صورت یک فایل را با استفاده از خط فرمان گنجانده اند.

شما نیاز خواهید داشت

  • خط فرمان سیستم عامل (cmd.exe).

دستورالعمل ها

  • برای راه اندازی برنامه به سادگی از خط فرمان، باید موارد زیر را انجام دهید:
  • روی منوی "شروع" کلیک کنید - "همه برنامه ها" - "لوازم جانبی" - "خط فرمان" را انتخاب کنید.

    در پنجره ای که باز می شود، باید به درایو "C" برگردید؛ برای انجام این کار، در انتهای خط، "cd.." را وارد کرده و Enter را فشار دهید. این عمل را چندین بار تکرار کنید تا زمانی که کاملاً به درایو "C" بروید.

    مسیر کامل برنامه ای که در حال اجرا هستید را وارد کنید (C:\Program Files\KeyTweak\KeyTweak.exe).

  • همچنین می توانید برنامه را با پارامترهای مختلف اجرا کنید. این گزینه ها علاوه بر اقداماتی هستند که توسط خود برنامه انجام می شود. پارامترهای اضافی مانند افزودنی به خط راه اندازی برنامه اصلی هستند.
  • خط فرمان با پارامترهای اضافی ممکن است به این صورت باشد: "C:\Program Files\KeyTweak\KeyTweak.exe" u -r –y.
  • C:\Program Files\KeyTweak\KeyTweak.exe - مسیر کامل برنامه Key Tweak. پارامترهای کلیدی توییک مورد استفاده در این مثال:

    - "u" - راه اندازی سریع برنامه؛

    - "-r" - آخرین تغییرات ذخیره شده را بازیابی کنید.

    - "-y" - به درخواست های دریافتی از سیستم "بله" پاسخ دهید.

  • برای ایجاد یک فایل cmd باید:
  • یک سند متنی جدید با پسوند txt ایجاد کنید.

    مجموعه دستورات مورد نیاز را یادداشت کنید.

    پس از انجام این مراحل فایل را اجرا کنید.

    اکثر کاربران سیستم عامل ویندوز عادت دارند برنامه یا بازی مورد نظر را با دوبار کلیک کردن بر روی میانبر موجود در دسکتاپ یا یافتن آن در Start اجرا کنند. یا می توانید پوشه ای را که در آن نصب شده است باز کنید و فایل exe را از آنجا اجرا کنید.

    از آنجایی که راه اندازی برنامه ها به این روش ممکن است همیشه مناسب نباشد، در این مقاله به چندین روش مختلف که می توان برای راه اندازی یک برنامه از خط فرمان استفاده کرد، نگاهی می اندازیم.

    روش 1: برنامه سیستم را راه اندازی کنید

    برای راه اندازی یکی از برنامه های سیستمی از کنسول، از دستور "شروع" استفاده کنید و نام مورد نظر را با فاصله مشخص کنید. شما باید نام سیستم را به عنوان نام وارد کنید. برای Explorer - این کاوشگر، مدیر وظیفه - taskmgr، کنترل پنل - کنترل، پیکربندی سیستم - msconfig است.

    برای باز کردن دفترچه یادداشت، notepad، Windows Media Player - wmplayer، Paint - mspaint، جدول کاراکترها - charmap را بنویسید. اگر cmd را تایپ کنید، یک پنجره خط فرمان جدید باز می شود.

    به عنوان مثال، بیایید جدول نمادها را باز کنیم. در خط تایپ کنید:

    و "Enter" را فشار دهید.

    روش دوم: تعیین مسیر کامل فایل

    اگر نیاز به اجرای هر برنامه نصب شده دیگری دارید، باید مسیر کامل فایل اجرایی برنامه را مشخص کنید.

    برای مثال در پوشه دانلودهای من برنامه ای برای نصب فیلم استودیو وجود دارد، اجازه دهید آن را باز کنیم. وارد پوشه می شوم و روی فیلدی که مسیر نوشته شده کلیک می کنم. کل این خط باید در خط فرمان نوشته شود (چون کپی پیست در آنجا کار نمی کند) و در پایان نام ابزاری را که می خواهیم اجرا کنیم اضافه کنیم.

    کنسول خواهد نوشت:

    c:\users\master\downloads\wlsetup-all

    پس از فشار دادن "Enter"، آماده سازی برای نصب استودیو فیلم آغاز شد. همانطور که می بینید، هنگام نوشتن مسیر لازم نیست از حروف بزرگ استفاده کنید، فقط می توانید حروف کوچک را وارد کنید.

    اگر در مسیر فایل مورد نظر فاصله وجود داشته باشد، پنجره ای با پیغام یافت نشدن فایل مشخص شده ظاهر می شود. مشکل این است که خط فرمان مسیر تا اولین فاصله را تشخیص می دهد، نه کل خطی را که وارد کرده اید. در مثال، تصمیم گرفتم که می‌خواهم c:\program را باز کنم.

    حالا بیایید کمی از موضوع فاصله بگیریم و ببینیم چگونه می‌توان مسیر کامل برنامه‌ای را که می‌خواهیم اجرا کنیم، دریابیم.

    برای این کار فایل اجرایی برنامه مورد نظر را از طریق پنجره Explorer پیدا کنید. برای درک این موضوع، مطمئن شوید که "برنامه" در مقابل آن در قسمت "نوع" نشان داده شده است. سپس روی فیلد در بالا کلیک کنید - این مسیر است.

    به عنوان مثال، Total Commander توسط فایل "totalcmd" راه اندازی می شود و در امتداد مسیر قرار دارد: "c:\program files\total commander".

    یا گزینه دیگری. اگر میانبری برای برنامه مورد نظر در دسکتاپ وجود دارد، لازم نیست آن را از طریق Explorer جستجو کنید. فقط روی آن راست کلیک کرده و انتخاب کنید "محل فایل".

    پنجره ای که قبلاً به آن نگاه کرده ایم باز می شود. فایلی که ابزار را راه اندازی می کند برجسته می کند و در بالا می توانید مسیر رسیدن به آن را پیدا کنید.

    روش 3: استفاده از مسیر

    با استفاده از این دستور مسیر پوشه ای که فایل اجرایی در آن قرار دارد را ذخیره کرده و سپس آن را اجرا می کنیم.

    همین Total Commander را در نظر بگیریم. در کنسول می نویسیم:

    مسیر c:\program files\total commander

    حتماً یک فاصله بعد از «مسیر» قرار دهید. در این مسیر است که فایل “totalcmd” مورد نیاز ما قرار دارد. "Enter" را فشار دهید.

    برنامه مشخص شده راه اندازی خواهد شد. در پایان نیازی به ذکر پسوند نیست. بنابراین، می توانید هر فایل اجرایی را در پوشه مشخص شده اجرا کنید.

    روش 4: با استفاده از دستور cd

    این دستور پوشه مشخص شده را باز می کند و از آن فایل مورد نیاز خود را راه اندازی می کنیم. به عنوان مثال، اجازه دهید به پوشه TeamViewer برویم:

    cd c:\program files\teamviewer

    بعد از "cd" یک فاصله قرار دهید. "Enter" را فشار دهید.

    این پوشه حاوی فایلی است که TeamViewer را راه اندازی می کند؛ به همین نام. بنابراین در ادامه وارد می شوم:

    من "Enter" را فشار می دهم و ابزار شروع می شود.

    اگر نیاز به باز کردن برنامه ای دارید که روی درایو سیستم نصب نیست، می توانید از دستور path استفاده کنید. اگر تایپ کنم:

    مسیر d:\program files\ccleaner

    (پس از وارد کردن هر خط، Enter را فشار دهید)، سپس CCleaner باز می شود. در مسیر مشخص شده در درایو D: نصب می شود.

    اما با استفاده از دستور cd نمی توان این کار را انجام داد.

    روش 5: از طریق منوی زمینه

    برای انجام این کار، پوشه ای که فایل اجرایی در آن ذخیره شده است را پیدا کنید و در حالی که کلید Shift را نگه دارید، روی آن راست کلیک کنید. بعد، در منوی زمینه، را انتخاب کنید "باز کردن پنجره فرمان".

    پس از این، پوشه مورد نیاز ما بلافاصله در خط فرمان باز می شود. نام فایلی را که برنامه کاربردی را اجرا می کند در خط وارد کنید و Enter را فشار دهید. ما CCleaner را راه اندازی کردیم که در درایو سیستم قرار ندارد (من D :) را دارم.

    اگر نیاز به اجرای برنامه ای دارید که در همان محل نصب سیستم عامل است، مراحل یکسان است. بیایید مرورگر گوگل کروم را باز کنیم. پوشه ای که فایل در آن ذخیره می شود را پیدا می کنیم که آن را راه اندازی می کند و مورد ذکر شده در بالا را انتخاب می کنیم.

    سپس نام فایل را با پسوند .*exe: chrome وارد کرده و "Enter" را فشار دهید. مرورگر راه اندازی خواهد شد.

    روش 6: مسیر در نقل قول

    در ابتدا اشاره کردم که در صورت وجود فاصله در مسیر مشخص شده فایل باز نمی شود. اما اگر آن را در گیومه بنویسید، کنسول همه چیز را می فهمد. نقل قول ها باید دوتایی و مستقیم باشند، نه کاما. آنها با استفاده از ترکیب "Shift + E" با طرح بندی صفحه کلید انگلیسی انتخاب شده نصب می شوند.

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

    "c:\program files\total commander\totalcmd.exe"

    اغلب، برای برنامه های مختلف، لازم است پارامترهای خط فرمان خاصی را مشخص کنید که باید هنگام راه اندازی برنامه فعال شوند. به عنوان مثال در برنامه QIP برای اینکه سرویس های غیر ضروری اذیت نشوید، باید کلید “/isolated” را در پارامترها مشخص کنید. چگونه انجامش بدهیم؟

    به هر حال، من شخصاً همیشه از این کلید در QIP استفاده می کنم - این برنامه را بدون انبوه سرویس های مزاحم و انواع زباله ها به QIP قدیمی خوب تبدیل می کند. تنها چیزی که باقی می ماند خود "ICQ" است.

    خوب، ما منحرف می شویم. اجرای برنامه با پارامترهای خط فرمان آسان است. برای این کار ابتدا باید یک میانبر برای آن در دسکتاپ یا در نوار وظیفه ایجاد کنید.

    روی آیکون برنامه در پوشه کلیک کنید فایلهای برنامهیا در لیست همه برنامه هاکلیک راست کرده و command را انتخاب کنید ارسال به > دسکتاپ (ایجاد میانبر).

    میانبر روی دسکتاپ ظاهر می شود. روی آن کلیک راست کرده و command را انتخاب کنید خواص. پنجره ای باز می شود که در آن به این زمینه علاقه مند هستیم یک شی. در آنجا، پس از نقل قول ها، باید دستور مورد نیاز خود را اضافه کنیم. در این مورد، کلید "/Isolated" است.

    با این حال، این روش به نظر من تا حدودی کار فشرده است. یک میانبر ایجاد کنید، سپس پارامترها را وارد کنید... آیا ساده تر نیست که بتوانیم هر برنامه ای را با مشخص کردن پارامترهای خط فرمان لازم در منوی زمینه، فوراً راه اندازی کنیم؟ به عبارت دیگر شما فقط روی فایل کلیک راست کردید و پارامترهای لازم را مشخص کردید و تمام شد.

    برنامه ExecParm در این امر به ما کمک خواهد کرد.

    گزینه های خط فرمان با ExecParm

    ابتدا برنامه را برای سیستم با ظرفیت مورد نیاز دانلود کنید.

    یک بایگانی معمولی را دانلود کنید، که می توانید آن را در هر جایی باز کنید. فقط شامل سه فایل ExecParm.txt، Execparm.dll و Execparm.inf خواهد بود.

    می پرسی فایل اجرایی کجاست چطوری نصبش کرد؟ بسیار ساده. فقط روی فایل Execparm.inf راست کلیک کرده و دستور را انتخاب کنید نصب.

    در اصل، این به سادگی چند ورودی را به رجیستری سیستم اضافه می کند. حالا فقط روی فایل اجرایی برنامه کلیک راست کرده و دستور را انتخاب کنید اجرا با پارامترها(یعنی با پارامترهای خط فرمان اجرا شود).

    تنها چیزی که باقی می ماند این است که پارامترهای لازم را مشخص کنید و روی دکمه OK کلیک کنید. شاید کسی این روش را بیشتر از اولین گزینه سنتی تر دوست داشته باشد.

    از خط فرمان می توانید نصب برنامه را در حالت تعاملی یا بی صدا اجرا کنید.

    همچنین هنگام نصب برنامه از خط فرمان می توانید نام کاربری و رمز عبور را برای دسترسی به برنامه پیکربندی کنید. هنگامی که کاربر سعی می کند آن را حذف یا متوقف کند یا تنظیمات آن را تغییر دهد، برنامه از شما نام کاربری و رمز عبور می خواهد.

    اغلب اوقات برنامه‌های ما همان‌طور که به آن‌ها نیاز داریم کار می‌کنند، اما هر از چند گاهی برنامه‌ای دارید که کمتر از Co-op است و فرصتی برای رفع مشکل «نگرش» به شما می‌دهد. آن را اجرا کنید تا پنجره بسته نشود.

    همان عمل را با استفاده از خط فرمان کنترل کنید. می توانید یک فایل دسته ای حاوی دو خط ایجاد کنید. با موارد بالا می توانید یک میانبر ایجاد کنید. نیازی به نوشتن هیچ مسیری نیست. چیزی برای اضافه کردن به توضیح؟ به طور معمول، برنامه نویسان اسکریپت های مستقلی را می نویسند که مستقل از محیط های زنده هستند. هنگامی که مفسر فراخوانی می شود، فایل را می خواند و تفسیر می کند. سپس باید اسکریپت را با استفاده از دستور زیر قابل اجرا کنید.

    برای اجرای ویزارد نصب برنامه از خط فرمان،

    در خط فرمان، setup.exe یا msiexec /i را تایپ کنید.

    برای نصب یک برنامه یا به روز رسانی نسخه برنامه در حالت سکوت (بدون اجرای برنامه نصب برنامه)،

    در خط فرمان setup.exe وارد کنید /pEULA=1 /pKSN=1|0 /pINSTALLLEVEL= /pALLOWREBOOT=1|0 /pSKIPPRODUCTCHECK=1|0 /pSKIPPRODUCTCUNINSTALL=1|0 /s

    یک پیام بر روی صفحه نمایش شما ظاهر می شود. به عنوان مثال، حلقه ها بلافاصله تکرار می شوند مگر اینکه بخشی از یک تابع باشند. بنابراین نیاز به برنامه ریزی ذهنی دارد. این لزوماً یک سؤال ساده نیست. نامه ممکن است متفاوت باشد و ممکن است چیزهای دیگری بعد از آن وجود داشته باشد، بنابراین شما می توانید به همین راحتی چیزی شبیه به آن را ببینید.

    نصب برنامه از طریق خط فرمان

    بسته به نحوه پیکربندی رایانه شما و کارهای دیگری که اخیراً با آن انجام داده اید. مفسر اسکریپت شما را می خواند، آن را به بایت کد کامپایل می کند و سپس بایت کدها را برای اجرای برنامه شما اجرا می کند. سپس شما باید چیزی شبیه به. شما مترجم را در "حالت تعاملی" راه اندازی کردید. با وارد کردن چند عبارت دلخواه و دیدن نتایج آن را تست کنید. بسیاری از مردم از حالت تعاملی به عنوان یک ماشین حساب راحت، اما بسیار قابل برنامه ریزی استفاده می کنند.

    msiexec /i EULA=1 KSN=1|0 INSTALLLEVEL= ALLOWREBOOT=1|0 ADDLOCAL= SKIPPRODUCTCHECK=1|0 SKIPPRODUCTCHECK=1|0 SKIPPRODUCTCUNINSTALL=1|0 /qn ,

    • EULA=1 به این معنی است که شما شرایط توافقنامه مجوز را می پذیرید. متن توافقنامه مجوز در گنجانده شده است. پذیرش مفاد توافقنامه مجوز پیش نیاز برای نصب برنامه یا به روز رسانی نسخه برنامه است. اگر این پارامتر در حین نصب بی صدا مشخص نشود، برنامه نصب نخواهد شد.
    • KSN=1|0 به معنای رضایت (1) یا امتناع (0) از شرکت در برنامه شبکه امنیتی Kaspersky (از این پس "KSN" نیز نامیده می شود). متن مقررات مربوط به مشارکت در KSN در بسته امنیتی Kaspersky Endpoint گنجانده شده است. تعیین مقدار پارامتر اختیاری است. اگر مقدار پارامتر KSN در دستور مشخص نشده باشد، هنگامی که Kaspersky Endpoint Security برای اولین بار راه اندازی می شود، پنجره ای باز می شود که از شما می خواهد در برنامه KSN شرکت کنید.
    • INSTALLLEVEL= نوع نصب Kaspersky Endpoint Security را نشان می دهد. تعیین مقدار پارامتر اختیاری است. اگر دستور مقداری برای پارامتر INSTALLLEVEL مشخص نکند، نصب پیش فرض برنامه انجام می شود.

      در عوض، می توانید مقادیر زیر را برای پارامتر INSTALLLEVEL تعیین کنید:

      مفسر را مانند بالا شروع می کند. پس از بررسی دایرکتوری، باید آن را به روال‌های راه‌اندازی رایانه‌تان اضافه کنید. توجه داشته باشید که اگر از امتیازات کافی برخوردار هستید، ممکن است گزینه‌های تنظیم را برای کاربر فعلی یا سیستم انتخاب کنید.

      اگر در مورد انجام هر یک از این مراحل خودتان مطمئن نیستید، کمک بگیرید! در این مرحله، می توانید سیستم خود را مجددا راه اندازی کنید تا مطمئن شوید که تنظیمات جدید اعمال شده است. یک جلسه برای اجرای این برنامه ممکن است به این شکل باشد. اگر نمی خواهید دایرکتوری فعلی را تغییر دهید.

      • 100 . نصب اولیه برنامه انجام شده است.
      • 200. نصب استاندارد برنامه انجام می شود.
      • 300. تمام اجزای برنامه نصب شده است.
    • ALLOWREBOOT=1|0 به معنای رضایت (1) یا ممنوعیت (0) برای راه اندازی مجدد خودکار رایانه در صورت نیاز پس از نصب یا به روز رسانی برنامه است. تعیین مقدار پارامتر اختیاری است. اگر دستور مقداری برای پارامتر ALLOWREBOOT مشخص نکرده باشد، به طور پیش فرض، راه اندازی مجدد خودکار رایانه پس از نصب یا به روز رسانی برنامه ممنوع است.

      ممکن است لازم باشد پس از به‌روزرسانی نسخه برنامه یا اگر نرم‌افزار آنتی ویروس شخص ثالث در حین نصب Kaspersky Endpoint Security شناسایی و حذف شد، رایانه خود را مجدداً راه‌اندازی کنید.

      مهم به یاد داشته باشید. حالت تعاملی بهتر است برای آزمایش اینکه عبارات و عبارات منفرد همان کاری را که شما فکر می کنید انجام می دهند و برای توسعه کد از طریق آزمایش استفاده می شود. این مدخل ابتدا یک پوشه جدید ایجاد کنید که در آن برنامه خود را ذخیره کنیم.

      در یک ویرایشگر متن، موارد زیر را وارد کنید. یک ترمینال جدید باز کنید و موارد زیر را وارد کنید. بیایید این برنامه را با جزئیات بیشتری بررسی کنیم. خط اول این را می گوید. به این یک بسته اعلامیه می گویند. بسته ها راهی برای سازماندهی و استفاده مجدد از کدها هستند. برنامه های اجرایی آن دسته از برنامه هایی هستند که می توانیم مستقیماً از ترمینال اجرا کنیم.

    • ADDLOCAL= مشخص می کند که کدام مؤلفه ها باید علاوه بر مواردی که به طور پیش فرض در حالت نصب استاندارد انتخاب شده اند، نصب شوند. تعیین مقدار پارامتر اختیاری است.

      در عوض، می توانید مقادیر زیر را برای پارامتر ADDLOCAL تعیین کنید:

      • ویژگی MSBitLocker. مؤلفه Microsoft BitLocker Manager در حال نصب است.
      • ویژگی AntiAPT. جزء سنسور نقطه پایانی KATA در حال نصب است.
    • SKIPRODUCTCHECK=1|0 به معنای فعال کردن (1) یا غیرفعال کردن (0) بررسی نرم افزارهای ناسازگار است. تعیین مقدار پارامتر اختیاری است. اگر پارامتر SKIPPRODUCTCHECK در دستور مشخص نشده باشد، به طور پیش فرض Kaspersky Endpoint Security لیستی از برنامه های ناسازگار شناسایی شده را اسکن کرده و نمایش می دهد.
    • SKIPPRODUCTUNINSTALL=1|0 به معنای رضایت (1) یا ممنوعیت (0) برای حذف خودکار برنامه‌های شناسایی شده ناسازگار با Kaspersky Endpoint Security است. تعیین مقدار پارامتر اختیاری است. اگر پارامتر SKIPPRODUCTUNINSTALL در فرمان مشخص نشده باشد، به طور پیش فرض Kaspersky Endpoint Security سعی می کند همه برنامه های ناسازگار پیدا شده را حذف کند.

    برای نصب برنامه یا به روز رسانی نسخه برنامه با نام کاربری و رمز عبور تأیید کننده حق تغییر پارامترهای برنامه و اجرای برنامه، مراحل زیر را دنبال کنید:

    کتابخانه ها مجموعه ای از کدها هستند که ما آنها را کنار هم قرار می دهیم تا بتوانیم از آنها در برنامه های دیگر استفاده کنیم. بعداً به کتابخانه‌ها با جزئیات بیشتری نگاه خواهیم کرد، اما در حال حاضر فقط این خط را در هر برنامه‌ای که می‌نویسید بگنجانید. خط بعدی یک خط خالی است. رایانه ها خطوط جدید را با یک کاراکتر خاص نشان می دهند. خطوط، فاصله ها و برگه های جدید را فضای سفید می نامند. برو عمدتاً به فضاها اهمیتی نمی‌دهیم، ما از آن برای آسان‌تر خواندن برنامه‌ها استفاده می‌کنیم.

    استفاده از نقل‌قول‌های مضاعف مانند این به عنوان «رشته‌اللفظی» شناخته می‌شود که نوعی «بیان» است. رشته‌ها با جزئیات بیشتری در فصل بعدی توضیح داده می‌شوند، اما در حال حاضر مهم است که به خاطر داشته باشید که در ابتدای کار «سرانجام کاراکتر باید توسط کاراکتر دیگری دنبال شود» و همه چیز در این بین در رشته گنجانده شده است. پس از این، اعلان تابع را مشاهده خواهید کرد.

    • اگر می خواهید برنامه ای را نصب کنید یا نسخه ای از یک برنامه را به صورت تعاملی به روز کنید، دستور زیر را در خط فرمان وارد کنید:

      setup.exe /pKLLOGIN=

      msiexec /i KLLOGIN= KLPASSWD=***** KLPASSWDAREA=.

    • اگر می خواهید برنامه ای را نصب کنید یا نسخه ای از یک برنامه را در حالت بی صدا به روز کنید، دستور زیر را در خط فرمان وارد کنید:

      setup.exe /pEULA=1 /pKSN=1|0 /pINSTALLLEVEL= /pKLLOGIN= /pKLPASSWD=***** /pKLPASSWDAREA= /s

      دارای ورودی، خروجی و یک سری مراحل به نام عملیات هستند که به ترتیب انجام می شوند. این تابع هیچ پارامتری ندارد، چیزی برمی گرداند و فقط یک دستور دارد. تابع نام اصلی خاص است زیرا تابعی است که هنگام اجرای برنامه فراخوانی می شود. آخرین قسمت برنامه ما این خط است.

      این بیانیه دارای سه جزء است. در این مرحله ما قبلاً اصطلاحات جدید زیادی را دیده‌ایم و ممکن است کمی غرق شوید، گاهی اوقات خواندن آگاهانه برنامه خود با صدای بلند مفید است. یکی از خواندن برنامه ای که ما نوشتیم ممکن است شبیه به این باشد.

      msiexec /i EULA=1 KSN=1|0 INSTALLLEVEL= KLLOGIN= KLPASSWD=***** KLPASSWDAREA= ALLOWREBOOT=1|0/qn .

    در عوض، می‌توانید یک یا چند مقدار زیر را برای پارامتر KLPASSWDAREA (که با نقطه ویرگول از هم جدا شده‌اند)، که مربوط به عملیاتی است که نیاز به تأیید دارند، تعیین کنید:

    این تابع هیچ آرگومان نمی‌گیرد، چیزی برمی‌گرداند و کارهای زیر را انجام می‌دهد: 1. می‌توانید با تایپ کردن موارد زیر در ترمینال خود اطلاعات بیشتری در مورد این موضوع پیدا کنید. در میان چیزهای دیگر، شما باید این را ببینید. همیشه فاصله بین عملوندها اضافه می شود و یک خط جدید اضافه می شود.

    تعداد بایت های نوشته شده و خطای نوشتن رخ داده را برمی گرداند. بیایید به این تابع برگردیم. برنامه ما با یک بسته اولیه شروع شد. . ابتدا node را دانلود و نصب کنید. نحوه انجام این کار به نوع دستگاه و سیستم عامل بستگی دارد. پس از نصب نود، می توانید نصب خود را با وارد کردن موارد زیر در خط فرمان آزمایش کنید.

    • تنظیم. تغییر پارامترهای برنامه
    • خروج. خاتمه برنامه.
    • نادیده گرفتن. اجزای حفاظتی را غیرفعال کنید و کارهای اسکن را متوقف کنید.
    • DISPOLICY. غیرفعال کردن خط مشی Kaspersky Security Center.
    • DISCTRL. خاموش کردن اجزای کنترل
    • REMOVELIC. حذف یک کلید
    • UNINST. حذف، تغییر یا بازیابی یک برنامه.
    • گزارش ها. مشاهده گزارش ها

    هنگام نصب یک برنامه یا به روز رسانی نسخه برنامه، فایل های زیر در حالت بی صدا پشتیبانی می شوند:

    نحوه راه اندازی هر برنامه از طریق خط فرمان

    این به شماره نسخه نسخه ای که به تازگی نصب کرده اید پاسخ می دهد. پوسته برای تمرین عالی است، اما ما می‌خواهیم برنامه‌هایی بنویسیم، آن‌ها را در فایل‌ها ذخیره کنیم و در صورت درخواست اجرا کنیم. شیء کنسول داخلی Node به شما امکان می دهد در ترمینال بنویسید. از نظر فنی به شما امکان می دهد خروجی استاندارد و جریان های خطای استاندارد سیستم خود را ضبط کنید، اما بعداً به آن خواهیم پرداخت. اجرای برنامه شما به سادگی فراخوانی گره روی فایل حاوی برنامه شماست.

    در اینجا چند برنامه ساده وجود دارد که به نظر می رسد در درس های برنامه نویسی مقدماتی ظاهر می شوند. اولی قدرت این دو را نشان می دهد. و در اینجا یک برنامه ساده برای ضبط چند خط اول مثلث معروف پاسکال وجود دارد. و در اینجا برنامه ای وجود دارد که هر بار که اجرا می شود، یک عقربه تصادفی از پنج بازی ورق تولید می کند.

    • setup.ini که شامل پارامترهای کلی نصب برنامه است.
    • فایل پیکربندی install.cfg حاوی پارامترهای عملیاتی برای Kaspersky Endpoint Security.
    • setup.reg حاوی کلیدهای رجیستری.

    فایل‌های setup.ini، install.cfg و setup.reg باید در یک پوشه با بسته توزیع Kaspersky Endpoint Security 10 Service Pack 2 برای ویندوز قرار داشته باشند.

    البته برنامه هایی که از خط فرمان راه اندازی می شوند باید به آرگومان های خود دسترسی داشته باشند. برای مثال اگر موارد زیر را وارد کنیم. اگر اسکریپت شما بیش از یک یا دو آرگومان خط فرمان می‌گیرد، اکیداً توصیه می‌کنیم که آرگومان‌های ورودی با نام ایجاد کنید و از تجزیه‌کننده خط فرمان استفاده کنید. تعداد زیادی تجزیه کننده پارامتر برای گره موجود است. هر کدام را که دوست دارید انتخاب کنید

    اگر آنها اجازه انجام این کار را داشتند، می‌توانستید به یک سایت مخرب هدایت شوید که میزبان اسکریپتی است که سیستم فایل شما را برای اطلاعات شخصی جستجو می‌کند و هر آنچه را که پیدا می‌کند به سرور اصلی خود ارسال می‌کند. و البته اسکریپت های مرورگر نیز نمی توانند در سیستم فایل شما بنویسند.

    این اسناد بایگانی شده است و دیگر نگهداری نمی شود.

    نصب از خط فرمان - تعیین پارامترها

    قابل اجرا برای: Forefront Protection for Exchange

    تاریخ اصلاح بخش: 2010-05-10

    جدول زیر گزینه هایی را که می توانید هنگام اجرای بسته نصب استخراج شده (setup.exe) از یک خط فرمان استفاده کنید، خلاصه می کند:

    احتمالاً می توانید حدس بزنید که چرا نه. با این حال، گره به شما امکان خواندن و نوشتن فایل ها را می دهد. بگذارید فقط یک مثال ساده بزنیم. بنابراین این یک مقدمه بسیار سریع برای استفاده از گره برای نوشتن اسکریپت های خط فرمان بود، اما ما به سختی سطح گره چیست و چه کاری می تواند انجام دهد را بررسی کردیم.

    به‌ویژه در نصب‌های قدیمی‌تر، با راه‌اندازی برنامه‌های جدید، راه‌اندازی با تأخیر بیشتر و بیشتر می‌شود. اگر چندین برنامه در منوی Startup وجود داشته باشد، فرآیند دانلود بیشتر طول می کشد. این ابزار می تواند برنامه ها و ابزارهای اتوران را با تاخیر راه اندازی کند و در نتیجه لکنت سیستم ناشی از برنامه های همزمان را حل کند. شما باید اقدام کنید. پس از انتخاب، جادوگر توابع انتخاب شده را نصب می کند. جعبه ابزار یک فایل گزارش از تجزیه و تحلیل ایجاد می کند که می توانید آن را بعدا بخوانید تا کندی سیستم را تشخیص دهید.

    پارامتر شرح الزامات

    نصب بدون دخالت کاربر - روی صفحه ظاهر نمی شود

    پارامتر مورد نیاز

    پارامتر اختیاری

    این برای هر حرف در هر دایرکتوری کار می کند. بنابراین، شما باید تمام برنامه هایی را که قبلا اجرا می کنید متوقف کنید. این تنها راه برای اطمینان از ضبط شدن همه ابزارها و درایورها است. در برخی موارد، ممکن است پیام های خطایی به شکل Logger mode user را در لیست فعال لاگرها پیدا نکنید. اگر این کار نمی کند، نمی توانید از جعبه ابزار برای تجزیه و تحلیل بیشتر استفاده کنید، یا حداقل محدود باشید، یا با مقداری کار اضافی.

    اولین تحلیل فرآیند بوت

    ما به شما نشان خواهیم داد که چگونه این کار را انجام دهید. بارگذاری. با این حال، این به ویژه برای تجزیه و تحلیل مهم نیست، بلکه فقط برای مقایسه بعدی مفید است. یک فایل با داده های هسته، یعنی ابتدای سیستم عامل و یک فایل با داده های کاربر. می توانید نمایشگر را بر اساس ناحیه منو که با کلیک بر روی سمت چپ پنجره نمایش داده می شود فیلتر کنید. برای این کار روی نماد سمت چپ وسط پنجره کلیک کنید. محدوده های اندازه گیری مختلفی در حال حاضر موجود است. اگر علامت کادر را بردارید، نمودار مربوطه در بیننده نیز ناپدید می شود.

    نصب غیرفعال - هیچ درخواستی برای کاربر وجود ندارد، اما پیشرفت را نشان می دهد

    پارامتر مورد نیاز

    پارامتر اختیاری

    PathtoAnswerFile

    یک فایل پاسخ مورد نیاز را مشخص می کند

    فایل پاسخ مورد نیاز است

    به این ترتیب می توانید دقیقاً آنچه را که نیاز دارید پنهان کنید. صفحه نمایش پویا است، به این معنی که می توانید نمودارهای مخفی را در هر زمان پنهان کنید و بالعکس. یک منطقه خاص را انتخاب کنید و روی آن کلیک راست کنید. سپس PivotTable را انتخاب کنید. اکنون در جدول می بینید که فرآیندها شروع را به تاخیر می اندازند. اگر روی نمودار روی نمودار کلیک کنید، می توانید روی بخشی از تبلیغ بزرگنمایی کنید. برای انجام این کار، ناحیه ای را که می خواهید روی آن بزرگنمایی کنید، با ماوس خود انتخاب کنید و کلیک راست کنید. از دستور منوی Scale to Select برای شروع عملیات مقیاس بندی استفاده کنید.

    /qیا

    [PathtoConfigFile]

    یک فایل پیکربندی اختیاری را مشخص می کند

    فایل پیکربندی مورد نیاز است

    فقط با پارامترها معتبر است /qیا

    قبل از اجرای یک نصب غیرفعال یا بی صدا، باید فایل setup.exe را با استفاده از دستور زیر استخراج کنید:

    علاوه بر گرافیک، می‌توانید با انتخاب PivotTable از منوی زمینه، برای سایر مناطق نیز جداول ایجاد کنید. جدول اطلاعاتی شبیه به مدیر وظیفه را در طول دوره اندازه گیری نشان می دهد. با کلیک بر روی ستون مناسب در جدول می توانید نما را مرتب کنید. اگر فرآیند را نمی شناسید، فایل اجرایی را با استفاده از موتور جستجو جستجو کنید.

    به این ترتیب شما به سرعت فرآیندهایی را که شروع را به تاخیر می اندازند کشف خواهید کرد. برای سرعت بخشیدن به راه اندازی سیستم باید تا حد امکان آنها را از راه اندازی حذف کنید. با این حال، به خاطر داشته باشید که اگر ویژگی های AutoPlay را غیرفعال کنید، ممکن است برخی از برنامه ها کار نکنند. در منوی زمینه ورودی ها و انتخاب جستجوی اینترنتی، می توانید جستجو را از طریق برنامه در اینترنت شروع کنید. نیازی به نصب این ابزار ندارید، اما می توانید مستقیماً آن را اجرا کنید. برگه "ورود" نیز مهم است. در اینجا می توانید ورودی هایی را ببینید که با ورود کاربر شروع می شوند.

    frontexchangesetup.exe /x: مسیر استخراج

    نصب بی صدا به شما امکان می دهد اسکریپت ها را در حین نصب Microsoft Forefront Protection 2010 برای Exchange Server (FPE) اجرا کنید. این نوع نصب هیچ اعلانی در مورد وضعیت نصب نمایش نمی دهد. تمام خروجی ها در گزارش نصب، گزارش برنامه یا گزارش رویداد نوشته می شود. نصب بی صدا را می توان برای اجرای نصب خودکار و توزیع شده در . نصب بی صدا به یک فایل پاسخ نیاز دارد که با استفاده از . یک قالب فایل پاسخ، که می تواند متناسب با محیط خاص شما تغییر یابد، در بسته نصب همراه با یک طرح XML (فایل XSD) ارائه شده است که می توانید از آن برای اعتبارسنجی فایل پاسخ به دست آمده استفاده کنید. اگر یک فایل پاسخ معتبر ارائه نشود، نصب لغو می شود و خطاها ثبت می شوند. برای اطلاعات در مورد مشاهده نمونه فایل پاسخ به ادامه مطلب مراجعه کنید.

    پس از استخراج بسته نصب (برای اطلاعات بیشتر به بخش مراجعه کنید)، می توانید با وارد کردن موارد زیر در خط فرمان، نصب بی صدا را با فایل پاسخ اجرا کنید:

    setup.exe /q /a PathtoAnswerFile

    فایل پاسخ حاوی پاسخ به سوالاتی است که ممکن است در حین نصب داشته باشید. این یک پارامتر مورد نیاز است. علاوه بر این، می توانید پارامتر را مشخص کنید

    setup.exe /q /a PathtoAnswerFile/

    نصب غیرفعال مانند نصب بی صدا عمل می کند، اما نوار پیشرفت را برای نشان دادن پیشرفت نصب نمایش می دهد.

    پس از استخراج بسته نصب (برای اطلاعات بیشتر به بخش مراجعه کنید)، می توانید با وارد کردن موارد زیر در خط فرمان، نصب غیرفعال را با فایل پاسخ اجرا کنید:

    setup.exe /p /a PathtoAnswerFile

    فایل پاسخ حاوی پاسخ به سوالاتی است که ممکن است در حین نصب داشته باشید. این یک پارامتر مورد نیاز است. (برای اطلاعات در مورد مشاهده نمونه فایل پاسخ به بخش مراجعه کنید.) علاوه بر این، می توانید پارامتر را مشخص کنید ، که به شما امکان می دهد پس از اتمام نصب، تنظیمات پیکربندی را به صورت اختیاری به سرور وارد کنید. اینها تنظیماتی هستند که از سرور دیگری صادر شده اند. سینتکس باید به صورت زیر باشد:

    setup.exe /p /a PathtoAnswerFile/

    دوستان عزیز، بر کسی پوشیده نیست که کاربران لینوکس همیشه به کسانی که روی ویندوز کار می‌کنند می‌چرخند. آنها می گویند که برای ویندوز شما باید برنامه را حداقل 10 دقیقه نصب کنید، تعداد زیادی دکمه را فشار دهید، با چک باکس های انتخابی دست و پنجه نرم کنید. و قبل از اینکه واقعاً برنامه را نصب کنید، باید وب سایت رسمی برنامه را بدون گم شدن در اینترنت پیدا کنید. کاربران لینوکس مفتخرند که با اجرای دستور خاصی می توانند هر ابزاری را از ترمینال نصب کنند.

    در ویندوز، مانند لینوکس، امکان نصب، حذف یا ویرایش برنامه ها با استفاده از دستورات وجود دارد.

    توسعه دهندگان ادعا می کنند که ویندوز 10 قابلیت نصب، به روز رسانی و حذف سریع نرم افزارهای مختلف از ترمینال سیستم را نیز ارائه می دهد. فقط باید منتظر انتشار رسمی باشیم. اما لازم نیست منتظر انتشار باشید، اما در حال حاضر از یک ویژگی شگفت انگیز استفاده کنید که به کاربر اجازه می دهد برنامه را از خط فرمان نصب کند. با این حال، این همه شگفتی نیست: این ابزار همچنین به شما امکان می دهد برنامه را حذف، به روز رسانی، باز و بسته کنید. جالب هست؟ بیایید شکلاتی را بهتر بشناسیم.

    نصب برنامه از طریق خط فرمان

    اکنون سعی می کنیم برنامه ها را به روشی راحت تر و بسیار شبیه به نحوه انجام آن در محیط لینوکس مدیریت کنیم. و یک سرویس ویژه به نام Chocolatey، یک مدیر بسته برای ویندوز، به ما در این امر کمک می کند. مشتری Chocolatey ابزاری است که برای اجرا در کنسول طراحی شده است. بیایید سعی کنیم آن را بلافاصله نصب کنیم. برای نصب، یک ترمینال با حقوق سرپرست باز کنید. روی منوی Start کلیک راست کرده و روی Command Prompt (با حقوق مدیر) کلیک کنید. حالا بیایید کد زیر را کپی کنیم:

    @powershell -NoProfile -ExecutionPolicy نامحدود -فرمان "iex ((new-object net.webclient).DownloadString('https://chocolatey.org/install.ps1'))" && SET PATH=%PATH%;%ALLUSERSPROFILE% \شکلاتی\bin

    آن را وارد کرده و کلید Enter را فشار دهید. اکنون باید کنسول را ببندید تا داده های متغیرها به روز شوند.

    سرویس Chocolatey دارای کاتالوگ بزرگی از ابزارها و برنامه های کاربردی است: در حال حاضر بیش از 2000 ابزار. می توانید آنها را در وب سایت رسمی https://chocolatey.org/packages مشاهده کنید. بنابراین، وقت آن است که یاد بگیرید چگونه هر برنامه ای را از طریق خط فرمان نصب کنید:

    ترمینال را دوباره به عنوان مدیر باز کنید. ما متن ارائه شده در سمت راست برنامه را در وب سایت https://chocolatey.org/packages کپی می کنیم. به عنوان مثال برای نصب مرورگر گوگل کروم کد زیر ارائه شده است:

    choco نصب googlechrome -y

    آن را کپی کرده و در ترمینال پیست کنید. فراموش نکنید که ترکیب -y را بعد از کد سایت بنویسید. Enter را فشار دهید. اکنون تنها چیزی که باقی می ماند این است که منتظر بمانید تا نصب مرورگر کامل شود. پس از آن می توانید پنجره ترمینال را ببندید.

    همانطور که می بینید، مرورگر گوگل کروم خیلی سریع نصب شد. ما مجبور نبودیم روی هیچ دکمه ای کلیک کنیم یا مکانی را برای ذخیره فایل ها انتخاب کنیم (دیسک C به طور پیش فرض استفاده می شود). به هر حال، کاربران تازه کار می توانند مجموعه ای از برنامه های مورد علاقه خود را در یک دفترچه یادداشت بسازند تا هر بار به سرویس Chocolatey مراجعه نکنند. برای حذف یک برنامه از طریق خط فرمان، کد حذف نصب و سپس نام برنامه را وارد کنید. مثلا choco unistall ccleaner.

    توجه. این سرویس فقط با بسته هایی که از طریق آن نصب می شوند کار می کند. یعنی اگر نرم افزاری برای نصب از طریق Chocolatey در دسترس نباشد، نمی توانید آن را از این طریق حذف کنید.

    نحوه اجرا یا حذف یک برنامه از طریق خط فرمان

    حالا بیایید به روشی نگاه کنیم که از طریق خط فرمان اجازه می دهد. این کار در سه مرحله بسیار ساده قابل انجام است. بیا شروع کنیم:

    1. ترمینال سیستم عامل ویندوز را باز کنید.
    2. در پنجره ای که ظاهر می شود، مسیر کامل محل فایل راه اندازی برنامه را بنویسید. به عنوان مثال، D:/Files/chrome.exe
    3. Enter را فشار می دهیم و منتظر می مانیم تا سیستم چیزی را که ما نیاز داریم باز کند.

    وقت آن است که یاد بگیرید چگونه یک برنامه را از طریق خط فرمان ببندید. برای این کار به نرم افزار taskkill اضافی نیاز داریم. بیا شروع کنیم:


    بیایید آن را جمع بندی کنیم

    خوانندگان عزیز، امروز موضوعی را بررسی کردیم که در نگاه اول یک موضوع پیچیده به نظر می رسید. اما اکنون می دانید که با استفاده از سرویس Chocolatey می توانید به راحتی برخی از برنامه ها را از طریق خط فرمان نصب یا حذف کنید. و همچنین می دانید که چگونه یک برنامه را از طریق همان ترمینال باز یا بسته کنید. امیدواریم همه چیز را به درستی انجام داده باشید و سوالی در مورد موضوع باقی نمانده باشد. نظر و برداشت خود را در نظرات به ما بگویید!

    بهترین مقالات در این زمینه