реклама

програмиране на команден редПонякога най-бързият начин за изпълнение на задача като сортиране на файлове или редактиране на текстови документи е използването на бързи инструменти за команден ред.

Ако сте следвали последните ми статии за скриптове, тогава знаете, че наистина харесвам програмирането на командния ред. използвам Windows Scripting 3 страхотни неща, които можете да направите със скриптове за WindowsНезависимо дали работите в областта на информационните технологии, като уеб дизайнер или сте просто студент или редовен офис работник, Windows Scripting има какво да ви предложи. Разбира се, че Applescript също така ... Прочетете още , но много читатели все още използват старите партидни задачи, които все още работят добре.

Въпреки това, има наистина готин инструмент, наречен Швейцарски пила нож (sfk), което разширява вида на сценариите, с които всички сме свикнали.

Инструментът включва обичайните функции на командния файл, с които може да бъдете използвани, като mkdir, копиране или списък, но разширява вашите cmd правомощия с други невероятни функции като лесно манипулиране на файлове, анализиране на папки и дори функции от по-високо ниво, които обикновено не са свързани с командния ред команди.

instagram viewer

Настройка на швейцарски файлов нож

Настройката на sfk на вашия компютър е наистина лесна. На първо място, изтегляне sfk и поставете изпълнимия някъде на вашия твърд диск и след това редактирайте променливите PATH в средата, така че да бъде включен пътят, където се намира този файл.

програмиране на команден ред

Рестартирайте компютъра си и тогава сте готови да започнете. Има наистина много готини команди че можете да започнете с sfk, но аз исках да се докосна до тези, които ми харесаха най-много.

Една от полезните команди, които са ви полезни, когато се опитвате да разберете какви папки или директории са обект на цялото пространство на твърдия диск на вашия компютър, е TreeSize команда.

софтуер за команден ред

„Sfk treeize [директория]“ ще се движи надолу през всички поддиректории, показвайки колко файлове има всяка директория и общото потребление на паметта.

В края на резултатите ще намерите общата статистика за папката, срещу която сте стартирали командата. Ще видите общ брой файлове, директории и използване на паметта.

софтуер за команден ред

Друга полезна команда, когато искате да стартирате скрипт, който не позволява директории или файлове с интервали, е sfk deblank команда.

Командата се използва за насочване към файл, директория или всички файлове в директорията. За да премахнете интервали от всички имена на файлове в директорията, просто въведете „sfk deblank [име на директория]“.

софтуер за команден ред

Това ще премине през цялата директория и ще преименува всеки файл с интервал в него, замествайки интервали с символа на подчертаване.

Навлизането в някои от по-модерните функции на sfk е snapto команда, която може да приема няколко текстови файла и да събира съдържанието в един файл. Това е наистина полезно за събиране на колекция от регистрационни файлове, всички в един файл.

Командата за това е „sfk snapto = filename.txt“. Filename.txt е името на изходния файл, в който искате да се извежда цялото комбинирано текстово съдържание.
инструменти за команден ред
Една от любимите ми команди в sfk е httpserv команда. Чрез просто навигиране до определена папка и напишете „sfk httpserv“, можете незабавно да стартирате прост уеб сървър, като тази директория е основната уеб директория.

инструменти за команден ред

Командата използва вашите компютри текущия мрежов IP адрес като IP на уеб хоста, така че всеки друг компютър в мрежата можете да отворите тази директория, като отворите уеб браузър и въведете този IP адрес в адрес. Това е наистина готин начин за незабавно споделяне на HTML страница, над която може да работите, или ако искате бързо да покажете на някого съдържанието на папка през мрежата.
Поставете командния ред на стероиди с швейцарски файлов нож [Windows] sfk81
Въпреки че може да се изкушите да използвате това за споделяне на файлове, като снимки или филмови файлове, всъщност е по-бързо да стартирате бърз FTP сървър, използвайки другата ми любима команда sfk, ftpserv.

инструменти за команден ред

Когато напишете “sfk ftpserv”, той незабавно ще стартира ftp услуга, така че всеки потребител във вашата мрежа да отвори FTP клиент и да се свърже с тази директория чрез FTP прехвърляне на файлове. Ето Filezilla свързан към моя лаптоп компютър, след като активирах услугата на лаптопа чрез командата “sfk ftpserv”.
програмиране на команден ред
Това са само няколко от готините неща, които можете да направите с sfk. Ако го заредите на USB устройство, помислете само за мощните команди под ръка, независимо на кой компютър сте. Включете вашия USB флаш и използвайте sfk команди за стартиране и незабавно уеб услуги или за бързо сканиране през a събиране на документи, търсене на конкретни думи и обединяване на множество файлове само с един или два бързи командни редове.

Swiss File Knife е швейцарският армейски нож на инструментите за програмиране на команден ред и това ще направи живота ви много по-лесен. Ударете се и ни кажете кои команди ви харесват най-добре. Споделете мислите си в секцията за коментари по-долу.

Райън има бакалавърска степен по електротехника. Работил е 13 години в автоматизацията, 5 години е в ИТ, а сега е инженер на приложения. Бивш управляващ редактор на MakeUseOf, той говори на национални конференции за визуализация на данни и е участвал в националната телевизия и радио.