15 полезни команди в командния ред на Windows

За много потребители на Windows командният ред е неизвестна територия и това е пропусната възможност, защото с командния ред можете да използвате компютъра си още по-бързо и по-ефективно. Например има команди, които ви позволяват да изпълнявате задачи по-бързо или по-точно, но това е само върхът на айсберга. Изброихме 15 полезни команди.

01 Към подканата

За да стартирате команди от командния ред, първо трябва да отворите командния ред. В Windows 7 можете да направите това от менюто "Старт", където изберете Всички програми / Аксесоари / Команден ред . В Windows 10 (и Windows 8) можете да направите това, като натиснете клавиш Windows + X, след което изберете командния ред в менюто . Или въведете cmd в началния прозорец на Windows. По подразбиране ще кацнете в прозореца на командния ред без права на администратор. Ако обаче имате нужда от допълнителни привилегии, щракнете с десния бутон на мишката върху опцията Команден ред в Windows 7 и изберете Изпълни като администратор . В Windows 10 натиснете клавиша Windows + X и този път изберете командния ред (администратор).

02 Самият команден ред

По подразбиране се озовавате в прозорец с бели букви на черен фон, но това може да се коригира. Променяте цветовете с командата за цвят (която затваряте като всички команди с Enter): цвят 1E например ви дава сини букви на светложълт фон. Цветът на командата /? дава хубав преглед на наличните цветове. С командата cls изрядно изпразвате прозореца. С изход затваряте прозореца отново. Ако искате да поставите допълнителен текст от Windows в такъв прозорец на командния ред, първо копирайте този текст в клипборда с Ctrl + C, след което щракнете с десния бутон върху заглавната лента на прозореца на командния ред и изберете Edit / Paste .

03 Заявка за съдържание на папката

Да предположим, че искате да поискате съдържанието на папка c: \ root \ подпапка. Това може да се направи с командата dir : dir c: \ root \ подпапка . Или отидете до желаната папка с cd коренна папка, последвана от cd подпапка , след което стартирате dir . Или по-лесно: преглеждате в Windows Explorer желаната папка, след което щраквате празно място в прозореца на Explorer с Shift + десен бутон на мишката. След това от контекстното меню изберете Отваряне на команден прозорец тук . Ще се придържаме към командата dir известно време, защото тя има някои интересни параметри, като dir /? вече изяснявате. Например, ако искате да сортирате съдържанието по дата (първо най-новите файлове), можете да го направите с dir / OD .

04 Скрити потоци от данни

Мнозина не знаят, че Windows позволява различни „потоци от данни“ да бъдат свързани към файл. Можете да използвате такъв допълнителен поток от данни, за да скриете данни във файл. Малък експеримент прави това ясно. Създайте (с Notepad) документ, който искате да скриете, например secret.txt. След това изпълнете следната команда в тази папка: въведете secret.txt> blabla.txt: hidden.txt . Това ще включва secret.txt във (очевидно празен) файл blabla.txt. Вече можете да изтриете файла secret.txt (например с del secret.txt ). Ако изпълните dir команда, blabla.txt изглежда празна. Въпреки това, чрез командата dir / Rвсе още можете да видите този скрит поток от данни. За да видите съдържанието на този поток от данни, изпълнете следната команда: " c: \ system32 \ notepad.exe" blabla.txt: hidden.txt .

05 Свързани папки

Да предположим, че се нуждаете от чест достъп до определена папка. Това не е много полезно, когато тази папка е дълбоко вложена. Това може да бъде решено чрез създаване на връзка към тази папка. Като администратор отидете в командния ред и изпълнете следната команда: mklink / J c: \ quickfolder "d: \ folder1 \ subfolder \ subsubfolder" . Когато след това запишете данни в папката c: \ quick папка , тези данни автоматично (също) ще попаднат в тази дълбоко вложена папка. След това можете да изтриете „папката с връзки“ (c: \ бърза папка), ако предпочитате; данните в дълбоко вложената папка се запазват. Забележка: когато изтриете файлове от тази папка с връзки, те също ще изчезнат от дълбоко вложената папка!

06 Услуги

Вероятно знаете, че има много услуги, работещи във фонов режим в Windows. Командата просто старт ви казва кои точно услуги. Сега е възможно също да спрете услугите от командния ред и да стартирате (отново). Да предположим, че искате да попречите на Windows да рестартира вашия компютър, само защото актуализациите са готови, след което деактивирате тази услуга само със спиране на „актуализиране на Windows“ . И както може би се досещате, активирате услуга само със старт , последвано от точното име на услугата. Използваме кавичките, за да стане ясно, че става дума за понятие (или път), а не за отделни думи.

07 Споделени ресурси

В Windows можете да споделяте ресурси като принтери и папки. Ако искате бързо да получите преглед на тези споделени ресурси, въведете командата net view \\ , например net view \\ redactpc1 . Можете да прочетете това име на компютъра в прозореца, който виждате, когато натиснете клавиша Windows + Пауза . Създавате нова споделена мрежова папка с команда като net share videos = "c: \ media \ personal \ video movies" . Можете да изтриете споделената мрежова папка с нетни видеоклипове за споделяне / изтриване. Също така е възможно да прикачите за постоянно споделено мрежово устройство към буква на безплатно устройство: net use x: \\ "" \ / persistent: yes (където замествате x: с желаната буква на устройството).

08 Сметки с времеви ограничения

Можете да изпълнявате всякакви задачи по управление на акаунти в Windows чрез Windows User Account Control. Но някои задачи могат да се изпълняват (или по-бързо) само от командния ред. Ако искате временно да деактивирате определен акаунт, команда като net user / active: не (заменете не с да, за да го активирате отново). Или можете да се уверите, че по сметка може само да влезете в Windows в определени моменти: нетен потребител / пъти: от понеделник до петък, 17:00-19:00; Sat-Sun, 10 ч-20:00 . С нетния потребител проверявате дали заданието е било успешно. Забележка: не забравяйте наклонената черта за тези команди (за активни и времена ), в противен случай Windows ще помисли, че искате да промените паролата на акаунта!

09 Свързаност

Понякога в мрежата се случва дадено устройство внезапно да спре да реагира. За да разберете бързо дали все още има мрежова връзка между вашия компютър и това устройство, използвайте командата ping, последвана от името на компютъра или IP адреса на това устройство (например ping redactpc-1 или ping 192.168.0.5 ). Ако всичко върви добре, ще получите четири отговора. Ако не, проверете физическата връзка или мрежовата конфигурация. В много случаи можете да тествате и външни сървъри (като ping www.google.nl ). Ако можете да проверите пинг на външен IP адрес (като ping 8.8.8.8 ), но не и URL адреса, може да има проблем с DNS услугата: вижте също съвет 11.

10 Интернет връзка

Има и команда, която ви позволява да проверите степента на връзка между вашия собствен компютър и целевия сървър в Интернет. В крайна сметка често има много „възли“ (като рутери) между вашия компютър и такъв сървър и не може да се изключи връзката ви да се провали в някой от тези възли. Можете да го изпробвате със следната команда: tracert www.computertotaal.nl . Такава команда също е много информативна, тъй като можете да проверите по кой маршрут (RS) преминава вашата заявка. Между другото, съвременните версии на Windows също включват командата за пътека , която е комбинация от ping и tracert. След проследяването и малко търпение ще последва статистика за отговорите.

11 DNS

Когато въведете уеб адрес (URL) в браузъра си, DNS (услуга за имена на домейни) гарантира, че той е добре свързан със съответния IP адрес, така че браузърът ви да може да се свърже с уеб сървъра. Ако все още можете да достигнете IP адреси, но вече не URL адреси, командата nslookup ще ви помогне да проверите работата на DNS сървъра. Стартирайте nslookup, след това въведете сървър, последван от името или IP адреса на DNS сървъра, който искате да тествате. Сега натиснете клавиша Enter и въведете всеки уеб адрес, например www.computertotaal.nl. Ако сега виждате таймаути, очевидно има проблем с конфигурирания DNS сървър.

12 Конфигурация на мрежата

Бърз начин да поискате всякаква информация за вашата домашна мрежа е чрез командата ipconfig . По този начин можете да видите, наред с други неща, кои (безжични или не) LAN адаптери са активни, кой IP адрес имат тези адаптери и какъв е адресът на вашия шлюз по подразбиране (или рутера), за да можете да въведете този адрес в браузъра си, за да отидете на уеб интерфейса на това устройство. Ако искате също да знаете DNS сървъра (ите) и MAC адресите на мрежовите адаптери и ако искате да знаете дали DHCP е активен, използвайте ipconfig / all . В случай на проблеми с връзката, това също може да помогне да освободите всички адреси с ipconfig / release и да ги нулирате с ipconfig / renew .

13 Мрежови връзки

Командата netstat ви дава преглед на активните връзки, включително IP адреса и номера на порта на подателя и получателя. Също така изпълнете командата netstat /? за да добиете представа за многобройните параметри. Например, netstat -s ви дава хубав статистически преглед на мрежов протокол (IP, ICMP, TCP и UDP), който може да бъде полезен при решаване на мрежови проблеми. С netstat -o можете също да видите PID (идентификатор на процеса) на процесите. Чрез Windows Task Manager, където избирате View / Columns / Process ID , можете да разберете кои приложения са отговорни за това.

14 Операции за копиране

Шансовете са, че често копирате файлове и папки чрез Explorer. Тази среда обаче не предлага голяма гъвкавост, поне не когато сравнявате възможностите с командата robocopy . Чрез роботикопие /? получавате преглед на впечатляващия брой параметри. Един пример: с robocopy c: \ media g: \ backup \ media / MIR (MIR означава огледало), папката източник (c: \ media) автоматично се отразява с целевата папка (g: \ backup \ media). Друга удобна функция е опцията за запазване на команди: просто трябва да добавите параметъра / SAVE : за това. С командата robocopy / JOB : можете да стартирате тази команда отново добре.

15 В партида

Друго важно предимство на командите от командния ред е, че можете да включите няколко команди в партиден файл една след друга, така че те да се изпълняват една по една веднага щом извикате командния файл (последното може да се направи и чрез задачата на Windows планировчик). Такъв команден файл не е нищо повече от текстов файл с разширение .bat или .cmd, който създавате например с Notepad. Прост пример за илюстрация:

cls

robocopy c: \ media g: \ backup \ media

del c: \ media \ *. * / Q

пауза

С командата del изтривате всички файлове от c: \ media, без да поискате потвърждение (след като сте ги копирали с командата robocopy).