1. Копиране на резултата от команда директно в клипборда
В предишния пост ви показах как да копирате чрез маркиране. Сега, можете да копирате команда директно във вашият клипборд. Това става като поставите „ | clip “ след командата. Вижте примерна команда след следващия трик.
2. Разберете името на вашият компютър от Командния ред
чрез командата hostname! Следният пример по-долу, комбиниран с по-горния трик, ще копира името на компютъра ви в клипборда.
hostname | clip
3. Изтрийте съдържанието на клипборда Полезно, след като сте си свършили работата с предишните команди. Просто поставете това в Командния прозорец:
echo off | clip
4. Изведете списък на стартираните услуги Ако искате да изведете списък на стартираните услуги, командата
net start
ще свърши точно това.
net start >> C:\Users\User\Desktop\services.txt
5. Генерирайте списък на инсталираните драйвери Обикновената команда за това е
driverquery /v
, но аз искрено ви препоръчвам следната по-прегледна команда, която извежда резултатите в текстов файл:
driverquery /FO list /v >> C:\Users\User\Desktop\drivers.txt
6. Прекратявайте процеси от командния ред Ако сте запознати с Линукс, сигурно знаете за възможността да се убиват процеси от терминала. Е, това е възможно и с Командния ред на Windows.
process -k "notepad.exe"
7. Забавяне на кода в batch файл Ако не знаете, тези трикове могат и да се използват и в batch файлове / скриптове. Един добър трик специално за там е забавянето в кода. Например, намирате се в ситуация, в която трябва да забавите кода 5 секунди преди следващата команда. Но командата „sleep“ липсва! Ето един добър заместител:
ping -n 5 127.0.0.1 > NUL 2>&1
!ВАЖНО! Отброяването не е точно, така че не му се доверявайте много. 8. Изпълнете две команди една след друга Чрез написването на една команда, да изпълните две една след друга. Как ви звучи, а? Например сега ще изпълня командите cls иecho Hello! една след друга. Това ще стане чрез следната сборна команда:
cls && echo Hello!
9. Сменете паролата на потребител (обикновен или администраторски) или локален акаунт (за Windows 8) чрез Командния ред без да знаете старата! За този трик трябва да сте с администраторски права. Тогава можете да променяте паролите на всички акаунти. С обикновен акаунт няма да постигнете нищо. Така че, стартирайте cmd с администраторски права (Десен клик -> Изпълни като администратор) и поставете следната команда, като на мястото на #USER# поставете потребителското име на потребителя. След това ще поиска от вас да напишете новата парола, пишете, нищо че на екрана не излиза нищо. После Enter, и повторете паролата. Готово! Ето командата:
net user #USER# *
10. Забавлявайте се! Командния ред има толкова много приложения и трикове! До следващата ни среща можете да проучите командата ftp. Чрез нея се осъществява връзка със FTP сървър.
По-надолу можете да видите няколко трика с Командния ред и други хакчета, като гарантирам, че ще се развълнувате за много от мудно звучащите команди на Командния ред, като telnet, tree, robocopy…
Е, добре, robocopy звучи доста добре.
Някои от тези трикове и хакове на Командния ред са специални свойства на самото приложение, докато други са просто чудесни или относително неизвестни неща, които можете да правите с някои команди. Насладете се!
1. Прикачете локална папка като отделен твърд диск
Командата net use се използва, за да зададете на споделени папки в мрежата отделна буква на дял във вашия компютър, но знаехте ли, че има друга команда, която би направила съвсем същото с локална папка на вашето PC?
Има, и тя е наречена subst. Просто изпълнете командата subst, следвана от пътя на папката, на която искате да прикачите буква. Например, нека да кажем, че искате да прикачите папката C:WindowsFonts с дял с буква Q: . Просто изпълнете командата
и сте готови! Този трик на Командния ред прави достъпа до някоя папка по-лесен от всякога! 2. Копиране от Командния редКакто може би знаете, копирането от Командния ред не е толкова лесно като копирането от други програми, което е част от причината, поради която записването на резултатите от команда във файл, трик N5, е толкова удобно. Но какво ако искате само да копирате малка част от текста в клипборда? Не е много трудно. Кликнете с десен бутон където и да е в командния прозорец и изберете Mark. Сега, използвайки левия бутон на мишката, изберете каквото искате да копирате. Когато сте готови, натиснете Enter. Сега можете да поставите информацията в която и да е програма. 3. Копирайте и поставяйте по-лесно с режима на бързо редактиране Какво ще кажете за още по-лесен начин за копиране от Командния прозорец? И таен начин за лесно поставяне? Просто натиснете с десен бутон на заглавието на прозореца и изберете Properties. В менютоOptions, в секцията Edit Options, сложете отметка на QuickEdit Mode и натиснете OK. Включването на режима за бързо редактиране е като опцията Mark да бъде включена през цялото време, така че копирането на текст да бъде наистина лесно. Но също така се включва и друга скрита опция – лесното поставяне на текст в Командния прозорец. Просто натиснете с десния бутон веднъж и каквото е в клипборда, ще бъде поставено в Командния прозорец. Обикновено, поставянето иска да се натисне с десен бутон и да се избере Paste. 4. Хакнете текста пред командата Знаете ли, че Командния ред наистина може да се персонализира, благодарение на командата prompt? И като казвам, че може да се персонализира, наистина може. Вместо C:>, можете да настроите текста на CMD да показва каквото искате, като например часа, датата, текущият дял на диска, версията на Windows и още много други. Един доста добър пример е командата
, която ще покаже пълният път до диска в Командния ред, заедно с буквата на дяла. (Бел. Ред.) Можете да видите всички опции чрез командата prompt /?, според трик N17. Имайте в предвид, че интервалът трябва да бъде въведен чрез $s или$S, а не чрез просто интервал. Винаги можете да изпълните командата prompt сама, без никакви параметри, за да върнете старият текст по подразбиране, който понякога е отегчителен. 5. Запишете резултатите от команда в текстов файлИзключително полезен трик на Командния ред е да използваме оператори за пренасочване, особено > и >>. Тези малки символи ви позволяват да пренасочите резултатите от команда във файл, което ви дава записана версия на каквито и да е резултати, произведени в прозореца на Командния ред. Например, нека да кажем, че искате да постнете компютърен проблем в онлайн форум и искате да предоставите наистина точна информация за вашият компютър. Лесен начин за това би бил да използвате командата systeminfo, заедно с оператор за пренасочване. Изпълнете командата
, за да запазите информацията, предоставена ви от командата systeminfo във файл (с име mycomputerinfo.txt в C: ). След това можете да прикачите тази информация във вашият форумен пост. 6. Преглеждайте резултатите от дадена команда страница по страница или ред по ред Някога да сте изпълнявали команда, като dir, която извежда толкова много информация на екрана, че повечето от нея е почти безполезна? Е, не сте сами. Един начин да заобиколите това е да изпълните командата по специален начин, така че каквато и информация да бъде произведена, да ви се показва страница по страница или ред по ред. За да направите това, просто напишете командата, например dir, всички други параметри (ако има такива), и след това с „| more“. При изпълнение, тази команда също ще генерира хиляди редове резултати, но командата more в края ще спира всяка страница с резултати с надписа – More – най-отдолу, показвайки, че командата не е приключила своето изпълнение. Просто натиснете интервал, за да преминете на следващата страница с резултати или клавишът Enter, за да преминете на следващия ред. Вижте трик N5, за да видите друго решение на този проблем. 7. Стартирайте Командния ред като Администратор автоматично Много команди изискват да ги изпълнявате от Команден ред с Администраторски права в Windows. Винаги можете да натиснете с десен бутон на всеки пряк път до CMD, и да изберете Run as administrator опцията (Изпълни като администратор), но можете и да направите пряк път, който да върши съвсем същото нещо, който ще ви спести доста време, ако доста често влизате като администратор. За да извършите този трик, просто направете пряк път за Командния ред на десктопа (десен бутон -> нов -> пряк път -> до следния адрес: „C:WindowsSystem32cmd.exe” без кавичките -> задавате име по ваш избор), давате десен бутон на прекия път, влизате в неговите свойства и в прозорецаShortcut натискате на бутона Advanced и избирате опцията Run as administrator. 8. Достъп до скорошно въведени команди чрез стрелките Друг чудесен трик на Командния ред е използването на стрелките на клавиатурата за превъртане между скорошно използвани команди. Стрелките нагоре и надолу превъртат последните въведени команди, а дясната и ляватаавтоматично въвеждат последната въведена команда знак по знак. Това може да не ви звучи интересно, но има няколко ситуации, в които тези стрелки могат да ви спестят доста време. Например: току-що сте въвели команда от 75 знака и пробвате да я изпълните, когато разбирате, че сте забравили да поставите някоя опция или сте сгрешили някой знак. Няма проблем, просто натиснете нагоре и цялата команда е автоматично въведена, готова да ви свърши отново работа. 9. Автоматично попълване на команди Друг трик на Командния ред е този с Tab допълването, който също може да ви спести доста време, особено ако има име на файл или папка, което не знаете точно. За да използвате Tab допълването, просто напишете командата и част от пътя, който знаете, ако изобщо знаете нещо. Тогава натиснете клавиша Tab толкова пъти, колкото е нужно, за да стигнете до вярната възможност. Например, ако искате да смените директорията до накоя папка вWindows, но не сте сигурни как се казва, напишете
и натискайте Tab, докато стигнете до желаната папка. Или можете да се върнете назад чрез Shift + Tab. 10. ИзползвайтеRobocopy за бекъп Благодарение на командата robocopy, няма нужда да използвате софтуера на Windows за бекъп или да инсталирате софтуер от трети лица за да си правите бекъп. Просто изпълнете командата:
като очевидно трябва да заместите папките за бекъп. Командата с тези опции функционира подобно на софтуерен бекъп инструмент, като поддържа и двете места синхронизирани. Ако използвате Windows XP, командата robocopy не е налична. Обаче можете да използвате командата xcopy, която може да направи нещо много подобно:
. Която и команда да използвате, просто направете един скрипт с тази команда и направете график в Task Scheduler да се изпълнява на определено време и ще имате ваш собстен начин за бекъп. Аз използвам командата robocopy на моите персонални компютри като единствен начин за бекъп, защото харесвам нивото на контрол, което ми дава. Дано да приемете това като добър отзив за този невероятно полезен трик. 11. Вижте цялата важна мрежова информация на вашия компютърМоже би само за да ви информира, но със сигурност, ако търсите решение на мрежов или Интернет проблем, най-вероятно по някое време ще ви потрябва да разберете детайли по мрежовата връзка на компютъра ви. Всичко, което трябва да знаете за мрежовата връзка се намира някъде в Контролния панел на Windows, но много по-лесно да се открие и е много по-организирано, да изпълните командата ipconfig. Отворете Команден прозорец и изпълнете
. Това, което се показва на вашият екран е всичко важно за вашата интернет връзка: IP адрес, домейн име, DHCP сървър, DNS информация и още много. Комбинирайте този трик с трик N5 и имате много лесен начин да изведете информация за вашата връзка и някой да ви помогне за проблем например. 12. „Влачете и пуснете“ (Drag and Drop) за лесно писане на път до папкаПовечето команди изискват от вас, или имат опции, при които е нужно въвеждането на пълен път до дадени файлове или папки, но въвеждането на дълъг път може да бъде отегчаващо и изморително, особено когато сгрешите някой знак и трябва да започнете отначало. Например, в Windows 7, пълният път до папката Accessories (Аксесоари) в Старт Менюто е:C:UsersTimAppDataRoamingMicrosoftWindowsStart MenuProgramsAccessories Кой иска да пише всичко това ръчно? Не и аз. За щастие има трик за Командния ред, който прави всичко това по-лесно: „влачете и пуснете“ (drag and drop). Просто отидете до папката, която на която искате да въведете пътя чрез Windows Explorer. След това, влачете папката до Командния прозорец и пуснете. Като магия, пълният път до папката е написан, спестявайки ви доста писане, зависещо от това колко дълъг и сложен е пътят до папката. 13. Отворете Командния ред от което и да е място Ако някога сте работили в Командния ред по-дълго от обикновено, сигурно знаете, че сменянето на директориите с cd / chdir може да бъде доста изморително и отегчително. За щастие обаче има супер лесен трик за CMD, който ще ви позволи да отворите прозорец на Командния ред от която и да е папка, която разглеждате в Windows. Всичко, което трябва да направите, е да отидете до папката и да задържите бутона Shift, докато натиснете с десния бутон някъде в папката. Тогава се появява опция, която обикновено не е там:Open command window here. (Отвори команден прозорец тук) Натиснете го и ще се отвори нов прозорец на командния ред, който вече е отворен в мястото, което ви е нужно! Ако често използвате Командния ред, може би този трик ще ви бъде полезен. 14. Използвайте Ctrl-C, за да спрете дадена команда Почти всяка команда може да бъде спряна в процес на изпълнение с командата за отказ: Контрол + C (Ctrl-C). Ако все още не сте започнали изпълняването на дадена команда, можете просто да изтриете каквото сте написали, но ако вече сте започнали изпълнение, можете да спрете командата с Ctrl-C.Предупреждение: Ctrl-C не е магическа пръчка и не може да върне команди, които са невъзвръщаеми, като да спре командата format. Обаче, за неща, като командата dir, която може да продължи векове и други, абортирането на командата е доста добър трик, който е хубаво да се знае. 15. Изключете или Рестартирайте друг компютър в мрежата Системните администратори в бизнес среда често използват този трик поради доста причини, но вие също можете да го направите, от Командния ред на вашия компютър. Най-лесният начин да изключите друг компютър отдалечено, е да изпълните командата
от Командния прозорец, което ще отвори прозорец за отдалеченото изключване на компютри в мрежата. Просто напишете името на отдалечения компютър (което можете да разберете, като изпълните командата hostname на другото PC), изберете какво да се направи (рестарт или изключване), изберете и други опции и натиснете ОК. Така че дали четкате своите умения в Командния ред или просто плашите член на семейството, този трик за CMD е забавен. 16. Станете супер потребител в Командния ред на Windows чрез използването на Функционалните клавиши Фактът, че функционалните клавиши всъщност вършат нещо в Командния ред е може би една от най-добре пазените тайни за него: F1: Поставя последно изпълнената команда (буква по буква) F2: Поставя последно изпълнената команда (до определен знак) F3: Поставя последно изпълнената команда (цялата, преди Enter) F4: Изтрива текста от Командния ред до определен знак F5: Поставя скорошно изпълнени команди (без превъртане между тях) F6: Поставя „^Z“ (без кавичките) F7: Извежда лист от скорошно изпълнените командиF8: Поставя скорошно изпълнени команди (с превъртане) F9: Пита за номера на командата от F7, която да постави Трик N8 е пълен с преки пътища чрез стрелките, някои от които са сходни с тези. 17. Покажете помощ за всяка команда Ако щете вярвайте, но командата helpне предоставя помощ за всяка команда. Обаче, изпълнението на всяка команда, последвана от опцията „/?“, ще покаже детайлна информация за синтаксиса на командата и доста опции и примери. . 18. Персонализирайте заглавието на текущия прозорец на Командния ред Отегчени ли сте от заглавния текст в прозорците на Командния ред? Няма проблем, използвайте командата title, за да смените заглавието на каквото пожелаете. Например, ако вашето име е Мария Смит, можете да изразите вашето притежание на Командния ред: изпълнете командата
(команда превод, можете да използвате и нея:
) Промяната няма да се задържи, така че следващият път, когато отворите Командния ред, заглавието ще бъде по подразбиране. Командата title по принцип е използвана да придаде специфичен външен вид на скриптове и batch файлове… не, че казвам, че ако използвате вашето име ще сгрешите! 19. Вижте цялата структура от папки на вашият Хард дискМисля, че една от най-чудесните команди е командата tree. С нея, вие можете да създадете нещо като карта на вашите компютърни директории. Изпълнете
от всяка папка за да видите структурата на папките в тази директория.
, точно както в трик N5.
20. Разберете IP адреса на някой уебсайт Искате да разберете IP адреса на някой уебсайт? Има няколко ралични команди, чрез които да го направите. Нека да използваме командата nslookup, за да разберем IP адреса на About.com. Просто изпълнете командата
и вижте резултата. Бъдете сигурни обаче, че не сбъркате някои вътрешни IP адреси с публичния IP адрес. Друг начин да разберете адреса е да използвате командата ping. Изпълнете
и вижте адреса между скобите. Която и команда да използваме, резултата е 207.241.148.80. 21. Гледайте Star Wars епизод 4 Да, правилно сте прочели, можете да гледате ASCII версия на пълния филм Междузвездни Войни: епизод 4. Директно в Командния прозорец!! Просто отворете Командния ред и изпълнете
. Филмът ще започне незабавно. Това не е много продуктивен начин за използване на Командния ред, но е доста забавно!
22. Сменете цветовете на Командния ред чрез командата color. Често използвам командата
или командата
, за симулиране на изгледа от старите DOS компютри (зелен текст на черен или син фон). 23. Направете Командния прозорец на цял екран чрез писане на командата wmic, после максимизирайте прозореца и излезте от wmic чрез командатаexit. 24. Изчистете прозореца чрез командата cls. 25. Форумен трик: http://bit.ly/17kez5w