اغلب ، کاربران بی تجربه خط فرمان Windows را کاملاً غیرضروری و منسوخ می دانند. اینطور فکر کردن یک اشتباه بزرگ است. اهمیت خط فرمان یا در غیر این صورت کنسول CMD حتی پس از از دست دادن بیشتر دستورات موجود در MSDOS ، به سختی می تواند بیش از حد مورد توجه قرار گیرد.

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

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

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

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

دانشیار



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

به عنوان مثال ، دستور Assoc .html \u003d txtfile برای پرونده های دارای پسوند HTML نوع پرونده txtfile (متن) را تنظیم می کند. اگر می خواهید بفهمید کدام برنامه پرونده هایی با این پسوند را باز می کند ، از دستور ftype txtfile استفاده کنید.

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

رمزگذاری



این دستور برای رمزگذاری و رمزگشایی داده ها در درایوها با پرونده در نظر گرفته شده است سیستم NTFSاما می تواند به همان خوبی برای تمیز کردن فضای خالی دیسک مورد استفاده قرار گیرد. استفاده از آن بسیار آسان است. اگر شما نیاز به تضمین حذف بقایای همه در اوایل پرونده های پاک شده در درایو D ، دستور cipher / w: D را در کنسول اجرا کنید.

رانندگی


متغیرهای جهانی در همه مناطق پوسته در دسترس هستند. متغیرهای محلی را می توان با دستور صادرات جهانی کرد. به عنوان مثال ، تعاریف و تکالیف جهانی. مکان محلی را می توان با یک دستور محلی تعیین کرد - نشان می دهد که متغیر فقط در متن محلی معتبر است ، به عنوان مثال.

رشته های کاراکتر حاوی نویسه های متوسط \u200b\u200bو خاص را می توان به عنوان "ربات" در نظر گرفت. یک نوع علامت نقل قول را می توان در متن محصور در نوع دیگری از علامت نقل قول استفاده کرد. این منطقی است زیرا عملیات حساب روی متغیرهای عددی سریعتر است. اکثر بسته بندی ها 4 نوع داده را مجاز می دانند.


یک دستور مفید که به شما امکان می دهد لیستی از تمام درایورهای نصب شده در سیستم عامل را مشاهده کنید. وقتی دستور بدون پارامتر اجرا می شود ، داده ها به صورت لیست مرتب شده نمایش داده می شوند. ستون "ماژول" شامل نام درایورهای بدون پسوند ، ستون "نام" است توضیح کوتاه درایور ، "نوع درایور" - به ترتیب نوع ، "تاریخ پیوند" تاریخ نصب یا آخرین تغییر درایور را نشان می دهد.

FC (مقایسه پرونده)



دستور FC عمدتا برای رمزگذارها مفید است ، همچنین برای کاربرانی که باید با فایل های متنی کار کنند می تواند از آن استفاده کند. این دستور به شما امکان مقایسه محتوای دو فایل را می دهد و به دنبال ناسازگاری بین آنها هستید. فرض کنید شما دو فایل file1.docx و file2.docx دارید و می خواهید آنها را مقایسه کنید. دستور زیر را در کنسول اجرا کنید:

fc / U "D: file1.docx" "D: file2.docx"

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

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

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

پارامترهای مثبت می توانند شامل آرگومان های منتقل شده به یک دستور ، اسکریپت یا عملکرد باشند. آنها با رشته ای از اعداد در خط فرمان تعریف می شوند: 0 نام فرمان ، 1 اولین آرگومان و غیره است. پارامترهای مثبت به ویژه در عملکردهایی مانند می توانید تنظیمات موقعیت را مستقیماً 0-9 تنظیم کنید. به همین ترتیب ، می توانید متغیرها را از بقیه متن تشخیص دهید. اگر بعد از استفاده از ریشه از نام متغیر استفاده کنید ، ما متغیرهای طول را ترکیب خواهیم کرد ، به عنوان مثال.

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

Ipconfig



یک دستور مفید که به شما امکان می دهد تنظیمات فعلی پروتکل TCP / IP یا به سادگی آدرس IP را تعیین کنید. اگر فقط از روتر استفاده می کنید و می خواهید IP مورد نظر خود را پیدا کنید ، این فقط آدرس IP داخلی را نشان می دهد. شبکه جهانی، بهتر است به کمک خدمات آنلاین ویژه مانند 2ip.ru مراجعه کنید.

Netstat


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

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


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

پینگ


مانند Netstat ، دستور ping در درجه اول توسط مدیران سیستم استفاده می شود. این برای تشخیص مفید است شبکه های کامپیوتر... با کمک آن می توانید در دسترس بودن منابع خاصی را تعیین کنید. فرض کنید شما باید در دسترس بودن Google را بررسی کنید. از آنجا که سرور DNS گوگل 8.8.8.8 است ، باید 8.8.8.8 را در کنسول CMD پینگ کنید.

ردیابی و ورود به سیستم

خونریزی یا بارگیری پرونده ها و حذف آنها

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

آدرس IP دیجیتال همچنین می تواند با یک URL متنی جایگزین شود - ping google.com. اگر گره در دسترس نباشد ، پیام "بیش از حد انتظار" نمایش داده می شود و میزان ضرر 100٪ خواهد بود.

کنسرت



یکی دیگر از دستورات "شبکه" برای تشخیص شبکه (ردیابی). این دستور به شما امکان می دهد زنجیره ای از گره ها را بدست آورید که از طریق آنها بسته IP مخصوص یک گره انتهایی عبور می کند. توسط مدیران سیستم برای عیب یابی مشکلی استفاده می شود که از تحویل بسته ها به یک نقطه پایانی جلوگیری می کند. یک مثال برای استفاده از این دستور ، ردیابی در همان سایت Google است: tracert google.com.

ردیابی


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

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


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

Powercfg



ابزار خط فرمان قدرتمندی که برای مدیریت پارامترها طراحی شده است منبع تغذیه ویندوز... فقط با پارامترها اجرا شد. دستور Powercfg که با کلید / Q اجرا می شود ، پیکربندی فعلی طرح منبع تغذیه را نشان می دهد ، با سوئیچ / a گزارشی از استفاده از برق در لپ تاپ ها را نمایش می دهد ، با کلید انرژی ، یک متن متن دقیق از وضعیت اجزای رایانه ، از جمله باتری ها ایجاد می کند. همچنین ، از دستور Powercfg می توان برای تهیه نسخه پشتیبان از تنظیمات برق و استقرار آنها در سخت افزار جدید استفاده کرد.

خاموش کردن


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


این دستور برای پایان دادن به جلسه کاربر ، خاموش کردن ، راه اندازی مجدد و قرار دادن رایانه در خواب زمستانی مورد استفاده قرار می گیرد. پشتیبانی می کند کنترل از راه دور... خاموش کردن همیشه با پارامترها انجام می شود. به عنوان مثال ، فرمانی مانند shutdown / s / t 0 خاموش می شود برنامه های باز و بلافاصله کامپیوتر را خاموش کنید. با اجرای خاموش کردن در کنسول می توانید لیست کلیدهای موجود را مشاهده کنید.

Sfc (سیستم بررسی فایل)



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

فهرست وظیفه یا لیست کار


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


دستور Tasklist همان وظیفه Task Manager را انجام می دهد. بدون پارامتر اجرا شده ، لیستی از تمام فرایندهای در حال اجرا را که در رایانه محلی یا رایانه در حال اجرا هستند ، نمایش می دهد. در همان زمان ، برای هر فرآیند نام آن ، شناسه (PID) ، نام جلسه ، شماره جلسه و میزان اختصاص داده شده نمایش داده می شود حافظه دسترسی تصادفی... دستور Tasklist از استفاده از کلیدها و فیلترها پشتیبانی می کند. به عنوان مثال ، Tasklist / SVC فرآیندها را به همراه سرویس هایی برای هر فرآیند به طور جداگانه لیست می کند.

وظیفه



اگر Tasklist به سادگی فرآیندهای در حال اجرا را لیست کند ، Taskkill آنها را مجبور به خاتمه می کند. درست است ، برای این کار شما باید شناسه فرآیند خاتمه یافته یا نام فایل اجرایی را بدانید. بیایید بگوییم شما باید دفترچه یادداشت را به زور ببندید. ابتدا دستور Tasklist را اجرا کرده و به PID فرآیند notepad.exe نگاه می کنیم. در مورد ما ، این مقدار 2580 است. با دانستن PID فرایند ، می توانید به راحتی آن را "بکشید". خود دستور به صورت زیر خواهد بود: Taskkill / PID 2580. دستور Taskkill / IM notepad.exe تقریباً به همان روش کار می کند ، فقط در این مثال تمام نمونه های روند notepad.exe خاتمه می یابد.

نتیجه

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

آیا یادگیری خط فرمان به صورت حرفه ای منطقی است؟ بعید است ، مگر اینکه قصد برنامه نویسی یا مدیر سیستم.

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

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

با این حال ، کسانی که مایل به تسلط بر کنسول CMD هستند نیز می خواهند به نمونه پیشرفته آن - برنامه داخلی PowerShell - توجه کنند.

این مقاله اصول را پوشش می دهد خط فرمان Windows، برای مثال:

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

مفهوم خط فرمان

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

ویرایش یک عنصر نقاشی. از دستورات موجود در قسمت نوار کناری استفاده کنید. نقاشی روی صفحه پیش نمایش را برای روش ها بررسی کنید. مدیریت سیستم ، تنظیم پارامترهای رسم ، مدیریت سیستم مختصات کاربر. ابزارهای کمکی: انتخاب اشیا، ، فیلترهای مختصات ، واگرد کردن اقدامات ، تنظیم پارامترها برای لایه ها و غیره براساس یک الگوی خالی: از لیست Select Wizard ، Quick Setup را انتخاب کنید. هنگام فعال شدن در مرحله 2: مساحت ، ابعاد نقاشی را حفظ کنید: عرض و طول.

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

از لیست Select Template: الگوی مورد نظر خود را انتخاب کنید. در این لیست می توانید الگوهای نقاشی استاندارد با قابها و جداول آماده را پیدا کنید. واحد اندازه گیری را انتخاب کنید: متریک یا امپریال. قالب مورد نظر را از لیست کشویی Save As انتخاب کنید. پسوند نام به لیست Save As در لیست گسترش یافته بستگی دارد.

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

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

محیط پوسته فرمان Windows به روش های مختلفی راه اندازی می شود ، به ویژه با تعیین پارامترها هنگام شروع Cmd.exe یا استفاده از فایل راه اندازی خود ذخیره شده در پوشه ٪ SystemRoot٪ \\ System32.

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

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

  • درونی؛ داخلی - در داخل پوسته وجود دارد ، آنها پرونده های اجرایی جداگانه ندارند.
  • خارجی - در پرونده های اجرایی جداگانه ، که معمولاً در فهرست٪ SystemRoot٪ \\ System32 ذخیره می شوند ، اجرا می شود.

مرجع سریع دستورات Shell (Cmd.exe)

  • همکار - نمایش یا تغییر نقشه ها ( انجمن ها) انواع پرونده ؛
  • زنگ تفريح - هنگام رفع اشکال ، نقاط شکست را تنظیم می کند
  • زنگ زدن - یک رویه یا اسکریپت دیگر را از یک اسکریپت فراخوانی می کند.
  • cd (chdir) - نام دایرکتوری فعلی را نشان می دهد یا دایرکتوری فعلی را تغییر می دهد.
  • cls - پنجره خط فرمان و بافر صفحه را پاک می کند.
  • رنگ - رنگ متن و پس زمینه پنجره پوسته فرمان را تنظیم می کند.
  • آشغال - پرونده ها را کپی یا ادغام پرونده را انجام می دهد.
  • تاریخ - تاریخ فعلی را نشان می دهد یا تنظیم می کند.
  • دل (پاک کردن) -حذف می کند پرونده داده شده، یک گروه از پرونده ها یا یک فهرست
  • کارگردان - لیستی از زیرشاخه ها و پرونده ها را در فهرست فعلی یا مشخص شده نشان می دهد.
  • پژواک - متن را در پنجره خط فرمان نشان می دهد یا اینکه آیا دستورات را بر روی صفحه نمایش می دهد (روشن | خاموش) تنظیم می کند.
  • محلی - پایان محلی سازی را نشان می دهد ( دامنه محلی) متغیرها
  • خارج شدن - از پوسته خط فرمان خارج شوید ؛
  • برای - دستور مشخص شده را برای هر فایل در مجموعه اجرا می کند.
  • نوع انواع پرونده های فعلی را در انجمن های پسوند پرونده به برنامه ها نشان می دهد یا اصلاح می کند.
  • قابل اعتماد و متخصص - نشان می دهد که مفسر دستور باید به خط با برچسب داده شده در اسکریپت دسته ای برود.
  • اگر - دستورات را به شرط اجرا می کند.
  • md (mkdir) - ایجاد یک زیر شاخه در فهرست فعلی یا مشخص شده ؛
  • حرکت - یک فایل یا گروهی از پرونده ها را از فهرست منبع فعلی یا مشخص شده به فهرست مشخص شده منتقل می کند. همچنین می توانید فهرست را تغییر نام دهید.
  • مسیر - مسیر دستورات مورد استفاده توسط سیستم عامل هنگام جستجوی فایلها و اسکریپتهای اجرایی را نشان می دهد یا تنظیم می کند.
  • مکث - اجرای فایل دسته ای را متوقف کرده و منتظر ورود صفحه کلید است.
  • popd - فهرست فعلی را ایجاد می کند ، نام آن با دستور PUSHD ذخیره شده است.
  • سریع - مشخص می کند چه متنی باید در خط اعلان نشان داده شود ؛
  • فشار دادن - نام فهرست فعلی را ذخیره می کند و در صورت لزوم ، فهرست مشخص شده را فعلی می کند.
  • rd (rmdir) - فهرست یا فهرست را به همراه زیرشاخه های خود حذف می کند.
  • بازسازی - نظرات را به صورت دسته ای یا Config.nt علامت گذاری می کند.
  • ren (تغییر نام) - نام یک فایل یا گروه از پرونده ها را تغییر دهید.
  • تنظیم - متغیرهای محیط فعلی را نشان می دهد یا متغیرهای موقتی را برای پوسته فعلی تنظیم می کند.
  • مجموعه ای - آغاز بومی سازی را نشان می دهد ( دامنه محلی) متغیرها در اسکریپت های دسته ای ؛
  • تغییر مکان - موقعیت پارامترهای لغو شده را در اسکریپت های دسته ای تغییر می دهد.
  • شروع کنید - شروع می شود برنامه از پیش تعیین شده یا یک دستور در یک پنجره جداگانه ؛
  • زمان - زمان سیستم را نشان می دهد یا تنظیم می کند.
  • عنوان - عنوان پنجره پوسته فرمان را تنظیم می کند.
  • نوع - محتویات یک فایل متنی را نشان می دهد.
  • تأیید کردن - حالت بررسی پرونده ها را پس از نوشتن بر روی دیسک روشن می کند.
  • جلد - برچسب را نشان می دهد و شماره سریال حجم دیسک

نحو برای هر دستور داخلی ( و خارجی ترین) را می توان با تایپ نام فرمان و /؟ در خط فرمان ، به عنوان مثال:

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

ترتیب وقایع برای اجرای دستور

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

هنگام کار با پوسته فرمان ، احتمالاً آن را با باز کردن منوی شروع شروع کرده اید ( شروع کنید) و انتخاب برنامه ها ( برنامه ها) یا همه برنامه ها ( همه برنامه ها) ، سپس لوازم جانبی ( استاندارد) و Command Prompt ( خط فرمان) راه های دیگر برای شروع خط فرمان گفتگوی Run است ( اجرای برنامه) یا cmd را در پنجره پوسته دیگری که قبلاً باز است تایپ کنید. این روش ها به شما امکان می دهد هنگام شروع خط فرمان آرگومان هایی را تعیین کنید: سوئیچ هایی که عملکرد خط فرمان را کنترل می کنند و پارامترهایی که اجرای دستورات اضافی را شروع می کنند. به عنوان مثال ، می توانید یک پوسته فرمان را در حالت "bêdeng" شروع کنید ( به عنوان مثال خروجی اکو را غیرفعال کنید) را با دستور cmd / q انجام دهید ، یا این که پوسته فرمان دستور وارد شده را اجرا کرده و با وارد کردن cmd / c ، و سپس متن دستور را به صورت نقل قول از آن خارج شوید.

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

Cmd / c "ipconfig\u003e c: \\ ipconfig.txt"

دستورالعمل خط فرمان

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

از آنجا که اسکریپت ها از نویسه های متنی استاندارد تشکیل شده اند ، می توانند در هر استاندارد ایجاد و ویرایش شوند ویرایشگر متنمثلاً در دفترچه یادداشت ( نوت بوک) هنگام وارد کردن دستورات ، اطمینان حاصل کنید که هر دستور یا گروهی از دستورات که باید با هم اجرا شوند در یک خط جدید مشخص شده اند. با این کار اجرای صحیح آنها تضمین می شود. پس از اتمام ایجاد اسکریپت خط فرمان ، فایل اسکریپت را با پسوند .bat یا .cmd ذخیره کنید. هر دو پسوند به یک روش کار می کنند. به عنوان مثال ، اگر برای نمایش نام سیستم نیاز به ایجاد یک اسکریپت دارید ، نسخه های ویندوز و پیکربندی IP ، شامل سه دستور زیر در پرونده SysInfo.bat یا SysInfo.cmd است:

نام میزبان ver ipconfig -all

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

فرمان دادن ECHO در خدمت دو هدف است: نوشتن متن در خروجی ( به عنوان مثال به یک پنجره پوسته یا پرونده متنی) و برای فعال / غیرفعال کردن دستور echo. به طور معمول ، هنگام اجرای دستورات اسکریپت ، خود دستورات و خروجی آن دستورات در پنجره کنسول نمایش داده می شوند. این دستورات echoing نامیده می شود ( انعکاس).

برای استفاده از دستور ECHO برای نمایش متن ، echo و سپس متن خروجی را وارد کنید:

Echo نام میزبان سیستم Is: نام میزبان است

برای استفاده از ECHO برای کنترل اکو دستورات ، echo off یا echo on را وارد کنید ، به عنوان مثال:

Echo off echo نام میزبان سیستم: hostname است

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

echo off echo نام میزبان سیستم:\u003e current.txt نام میزبان "current.txt

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

کاوش اطلاعات سیستم

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

  • اکنون - تاریخ و زمان فعلی سیستم را در قالب 24 ساعته نمایش می دهد ، به عنوان مثال 9 مه 12:30:45 2003 مه. فقط در کیت منابع Windows Server 2003 موجود است.
  • من کی هستم - گزارش نام کاربری که در حال حاضر در سیستم ثبت شده است ، به عنوان مثال adatum \\ admi-nistrator ؛
  • جایی که - با استفاده از الگوی جستجو فایلها را جستجو می کند ( الگوی جستجو) و لیستی از نتایج مطابق را برمی گرداند.

برای استفاده از NOW یا WHOAMI ، فقط دستور را در پنجره پوسته دستور تایپ کرده و Enter را فشار دهید. معمول ترین نحو برای WHERE به این شکل است:

کجا / r base_directory_file_name

در اینجا / r مشخص شده است تا از فهرست مشخص شده (base_directory) شروع به جستجو کند و شامل همه زیر شاخه های آن شود ، و نام پرونده نام کامل یا جزئی پرونده برای جستجو است ، که ممکن است شامل wildcards: character؟ جایگزین یک کاراکتر منفرد می شود ، و * مخفف یک گروه از کاراکترها است ، مانند داده ها ؟؟؟ txt یا داده ها *. *. مثال زیر همه پرونده های متنی را که با داده شروع می شوند ، فهرست C: \\ و همه زیرشاخه های آن را جستجو می کند.

Where / r C: \\ data * .txt

همچنین می توانید از همه نوع پرونده هایی که نام آنها با داده ها شروع می شود ، پیدا کنید:

کجا / r C: \\ داده *. *

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

  • رانندگی - لیستی از همه را نمایش می دهد درایورهای نصب شده دستگاهها و خصوصیات آنها ، از جمله نام ماژول ، نام نمایش ( نام نمایش) ، نوع درایور و تاریخ ساخت ( تاریخ لینک راننده) در حالت نمایش تمام اطلاعات (/ V) ، وضعیت (وضعیت) و حالت (حالت) درایور ، حالت راه اندازی ، اطلاعات مربوط به استفاده از حافظه و مسیر سیستم فایل... گزینه / V همچنین امکان نمایش اطلاعات دقیق در مورد تمام درایورهای بدون علامت را فراهم می کند.
  • اطلاعات سیستم - اطلاعات دقیق در مورد پیکربندی سیستم ، از جمله اطلاعات مربوط به نسخه ، نوع و سازنده سیستم عامل ، پردازنده ، نسخه BIOS، مقدار حافظه ، استانداردهای منطقه ای، منطقه زمانی و پیکربندی آداپتور شبکه.
  • NLSINFO - نمایش اطلاعات دقیق در مورد استانداردهای منطقه ای ، از جمله زبان پیش فرض ( زبان پیش فرض) ، کد صفحه ویندوز، قالب های نمایش زمان و تعداد ، منطقه زمانی و صفحات کد را تنظیم کنید. این دستور فقط در کیت منابع Windows Server 2003 موجود است.

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

دستورات استفاده از رجیستری

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

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

  • REG اضافه کنید - یک زیر بخش یا عنصر جدید به ثبت اضافه می کند.
  • REG حذف کنید - یک کلید فرعی یا عنصر را از رجیستری حذف می کند.
  • استعلام REG - لیستی از عناصر بخش و نام های زیربخش را نمایش می دهد ( اگر آنها هستند);
  • REG مقایسه کنید - کلیدهای فرعی یا عناصر ثبت را مقایسه می کند.
  • رگ سورو - یک مورد رجیستری را در مسیر مشخص شده بخش در یک سیستم محلی یا راه دور کپی می کند.
  • REG بازیابی کنید - در رجیستری زیر بخش ها ، عناصر و پارامترهای ذخیره شده را می نویسد ؛
  • REG ذخیره کنید - کپی از کلیدهای فرعی ، موارد و تنظیمات رجیستری مشخص شده را در یک فایل ذخیره می کند.

مدیریت خدمات سیستم

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

  • پیکربندی SC - تنظیم حساب برای ثبت نام و شروع خدمات ؛
  • پرس و جو SC - نمایش لیستی از کلیه خدمات پیکربندی شده در رایانه ؛
  • SC qc - نمایش پیکربندی یک سرویس خاص ؛
  • شروع SC - شروع خدمات ؛
  • توقف SC - توقف خدمات
  • مکث SC - تعلیق خدمات ؛
  • SC ادامه دهید - از سرگیری خدمات ؛
  • خرابی SC - مشخص کردن اقدامات انجام شده در هنگام خرابی سرویس ؛
  • SC qfailure - اقداماتی را که در صورت خرابی سرویس انجام می شود مشاهده کنید.

همه دستورات می توانند شامل یک نام باشند کامپیوتر از راه دورمی خواهید با خدمات آنها کار کنید. برای انجام این کار ، قبل از زیر فرمانی که استفاده می کنید ، نام UNC یا آدرس IP رایانه را وارد کنید. این نحو است:

Sc ServerName فرعفرمان

راه اندازی مجدد و خاموش کردن سیستم ها از خط فرمان

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

دستورات زیر به شما امکان می دهد راه اندازی مجدد و خاموش شدن سیستم محلی را کنترل کنید.

خاموش کردن سیستم محلی:

خاموش کردن / s / t تاخیر خاموش کردن / 1 / f

خاموش کردن / r / t تاخیر خاموش کردن / 1 / f

کاربرد ، فرآیند و مدیریت عملکرد

هر زمان که سیستم عامل یا یک کاربر سرویس ، برنامه یا فرمان را شروع می کند ، Microsoft Windows یک یا چند فرآیند را برای کنترل برنامه مربوطه شروع می کند. چندین ابزار خط فرمان نظارت و مدیریت برنامه ها را برای شما آسان می کند. این نرم افزارها عبارتند از:

  • Pmon (مدیر منابع فرآیند) - آمار عملکرد شامل حافظه و استفاده از پردازنده و لیستی از تمام فرآیندهای در حال اجرا را نشان می دهد سیستم محلی... به شما امکان می دهد جزئیات را دریافت کنید " عکسهای فوری»منابع درگیر و فرآیندهای در حال اجرا. Pmon همراه با Windows Resource Kit است.
  • لیست کار (لیست کار) - لیست تمام فرایندهای در حال اجرا با نام و شناسه فرآیند ، گزارش اطلاعات مربوط به جلسه کاربر و حافظه اشغال شده.
  • وظیفه (انجام وظیفه) - اجرای فرآیند مشخص شده توسط نام یا شناسه را متوقف می کند. از فیلترها می توان برای متوقف کردن فرایندها بر اساس حالت ، تعداد جلسه ، زمان پردازنده ، استفاده از حافظه ، نام کاربری و سایر پارامترها استفاده کرد.

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