• چگونه برنامه را از خط فرمان اجرا کنیم؟ فایل را از خط فرمان اجرا کنید. راه اندازی برنامه های ویندوز از خط فرمان و فایل های cmd

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

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

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

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

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

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

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

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

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

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

    کنسول خواهد گفت:

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

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

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

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

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

    به عنوان مثال، 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 است و گزینه‌ای برای رفع مشکل «نگرش» در اختیار شما قرار می‌دهد. آن را اجرا کنید تا پنجره بسته نشود.

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

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

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

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

    در setup.exe تایپ کنید /pEULA=1 /pKSN=1|0 /pINSTALLLEVEL= /pALLOWREBOOT=1|0 /pSKIPPRODUCTCHECK=1|0 /pSKIPPRODUCTUNINSTALL=1|0 /s

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

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

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

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

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

    • تنظیم. تنظیمات برنامه را تغییر دهید
    • خروج. تکمیل برنامه.
    • نادیده گرفتن . غیرفعال کردن اجزای حفاظتی و توقف وظایف اسکن.
    • بی سیاستی . غیرفعال کردن خط مشی 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) از خط فرمان مورد استفاده قرار داد، خلاصه می کند:

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

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

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

    نصب بی صدا - روی صفحه نمایش داده نمی شود

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

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

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

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

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

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

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

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

    PathtoAnswerFile

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

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

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

    /qیا

    [PathtoConfigFile]

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

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

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

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

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

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

    forefrontexchangesetup.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/

    شاید هیچ چیز به اندازه کاربر این سیستم بر امنیت سیستم تأثیر بگذارد و گاهی اوقات مدیران مجبورند نه آنقدر که با یک کاربر ساده با تروجان های دشمن سروکار داشته باشند. برای این اهداف، حساب هایی با حقوق مشخص استفاده می شود. یک گروه ایجاد کرد، قوانین اختصاص داد، کاربران اضافه کرد و تمام - اجازه دهید آنها از دکمه Start و روسری لذت ببرند.

    در مورد اینترنت نیز وضعیت به همین منوال است، اگر زیر نظر ادمین در شبکه جهانی گشت و گذار کنید، مهم نیست که چگونه، بله، یک vir شیطانی وجود خواهد داشت که به سیستم نفوذ می کند و می خواهد برنامه را از خط فرمان برای ترفندهای کثیف پلید اجرا کند و برای کنترل آن را در رجیستری ثبت می کند. چیز دیگر یک حساب محدود است - در زیر آن موارد زیادی وجود دارد که نمی توان انجام داد. اما حتی در این مورد، شما باید استثناهایی ایجاد کنید - برای مثال، باید برنامه را از طریق خط فرمان اجرا کنید که در زیر شما نیست. حساب، و تحت دیگری (با حقوق بیشتر) یا فقط برنامه هایی را با پارامترهای اضافی راه اندازی کنید. برای این منظور، دو ابزار خط فرمان در نظر گرفته خواهد شد - RUNAS(راه اندازی برنامه از طریق خط فرمان تحت یک حساب کاربری دیگر بدون پایان جلسه) و شروع کنید(راه اندازی برنامه از خط فرمان با پارامترهای اضافی). به یاد داشته باشید که سرور اسکریپت روش ها و روش هایی را برای انجام اقدامات مشابه ارائه می دهد.

    ابزار START - خط فرمان

    این ابزار تعدادی گزینه اضافی را ارائه می دهد:

    • اجرای برنامه ها در یک حالت خاص؛
    • یک پنجره مرورگر را برای یک پوشه (پوشه) مشخص باز کنید.
    • اسنادی را باز کنید که نوع آنها در ویندوز ثبت شده است (یعنی مشخص می شود که کدام برنامه باید سندی را با پسوند مشخص باز کند).

    و بنابراین، بیایید با نحو اصلی این ابزار آشنا شویم:

    شروع ["سرصفحه"] [فرمان/برنامه] [گزینه‌ها]

    به شرطی که دستور/برنامه یک دستور خط فرمان داخلی را تعریف کند ( مدیر, کپی 🀄...) یا یک فایل دسته ای، سپس آنها را در یک پنجره جدید اجرا کنید (به شرطی که کلید مشخص نشده باشد. /که در) برنامه به طور خودکار شروع می شود CMD.EXEاز خط فرمان با کلید / ک. در این شرایط پنجره جدید پس از اجرای دستور بسته نخواهد شد. به شرطی که نه ابزار داخلی CMD و نه یک فایل دسته ای اجرا شود، این برنامه در یک پنجره گرافیکی یا متنی اجرا می شود.

    مشروط بر اینکه عنصر اول پوسته فرماناراده کلمه cmdبدون پسوند و مسیر فایل، سپس کنترل کننده فرمان آن را با مقدار متغیر جایگزین می کند COMSPEC(مسیر کامل به پوسته). اگر عنصر اول نام برنامه اجرایی بدون پسوند باشد، از مقدار استفاده می شود متغیر محیطی RATNEXT، این امکان تعریف پسوندهای نام را فراهم می کند فایل های اجراییو ترتیب جستجو فایل مورد نظر. به عنوان یک قاعده، متغیر PATNEXT حاوی مقادیر زیر است:

    RATNEXT=.COM;.EXE;.BAT;.CMD

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

    "سرتیتر"عنوان پنجره در حال ایجاد را مشخص می کند. مثلا:

    "Copying data" copier.bat را شروع کنید

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

    /من- این سوئیچ می گوید که محیط عملیاتی جدید محیط اصلی خواهد بود که توسط مفسر دستور cmd.exe منتقل می شود و نه محیط پنجره دستور فعلی.

    /MIN– این پارامتر می گوید که دستور/برنامه از طریق خط فرمان به شکل حداقل شده راه اندازی می شود، اما اگر از /MAX استفاده شود، در یک پنجره حداکثر شده (بیشینه سازی) انجام می شود.

    /جداگانه، مجزا- اجرای یک برنامه 16 بیتی در یک ناحیه حافظه جداگانه

    /SHARED- اجرای یک برنامه 16 بیتی در یک منطقه حافظه مشترک

    کلیدها /پایین | /عادی | /بالا | /بی‌درنگ| /بیش از حد طبیعی | /کمتر از عادی اولویت کاری که باید شروع شود را تعیین کنید.

    /صبر کن– برنامه را از خط فرمان اجرا کنید و منتظر بمانید تا تمام شود

    /که در- اجرا بدون ایجاد پنجره جدید (البته در صورت امکان) انجام می شود. بنابراین، اگر با این کلید شروع می شود فرمان داخلی cmd.exe یا یک فایل دسته ای، سپس کپی جدید مترجم فرماندر پنجره فرمان فعلی اجرا می شود.

    نمونه هایی از استفاده از ابزار START:

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

    START /MAX winword.exe "My Document.doc" docum.doc

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

    شروع "اسناد من"

    باز کردن یک پنجره مرورگر برای فهرست فعلی:

    باز کردن فایل My Favorite Document.doc از پوشه My Documents در یک پنجره استاندارد:

    شروع "C:\My Documents\My Favorite Document.doc"

    خط فرمان ابزار RUNAS

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

    runas /user: [ایمیل محافظت شده] regedit.com

    runas /user:dataAdminregedit.exe

    به طور طبیعی، اگر شما نیاز به اجرای برنامه تحت کاربر دیگری دارید که دارای اختیارات بیشتری است و رمز عبور دارد، مطمئناً باید رمز عبور را بدانید، بدون این هیچ راهی وجود ندارد:

    runas /user: [ایمیل محافظت شده] regedit.exe
    رمز عبور را وارد کنید [ایمیل محافظت شده]:
    تلاش برای شروع "regedit.exe" به عنوان کاربر
    "[ایمیل محافظت شده]"...

    دستور در پنجره خط فرمان روناس /؟اطلاعات دقیقی را در مورد گزینه های اضافیاین ابزار

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

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

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

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

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


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

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

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


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

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

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

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

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

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

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



    جمع بندی

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