Большинство людей обычно не используют команды командной строки в Windows, поскольку им легко использовать ее в качестве графического пользовательского интерфейса. Использование команд не ограничивается Linux. Вы можете использовать красивые команды для выполнения множества вещей, и это тоже довольно быстро. Возможности команд в командной строке огромны. В этой статье я перечислил некоторые полезные команды командной строки в ОС Windows.
Создать новый файл
Шаг 1: - Прежде всего перейдите в соответствующую папку, в которой вы хотите создать файл.
Шаг 2: - Теперь нажмите Shift и щелкните правой кнопкой мыши в любом месте.
Шаг 3: - Теперь нажмите «Открыть окно командной строки».
![открыть-cmd-здесь](/f/99078a71ac08b108f6d40da9c7617eab.png)
Примечание: - Это самый быстрый способ перейти в любой каталог и открыть командную строку прямо оттуда.
Шаг 4: - Теперь напишите следующую команду, приведенную ниже, чтобы создать здесь файл.
fsutil файл createnew filename.txt 3000.
Обратите внимание, что 3000 - это размер файла в КБ. Вы также говорите Windows создать файл с таким требуемым размером. Вы можете создавать файлы любого типа. Просто укажите необходимое расширение, имя и размер файла.
![создать файл-cmd](/f/c8f61ceea75bb56c67658bf9cbe9a210.png)
Найти в папке файлы старше n дней
Чтобы найти файлы старше 1 дня, используйте команду, указанную ниже.
forfiles / s / m *. * / d -1 / c "cmd / c echo @file
![-дневные файлы](/f/b0bde6e9e684f7c847250c059542e622.png)
Найти файлы, измененные за последние n дней
каталог forfiles / P / S / D + (сегодня - 10 дней)
Найдите файлы больше определенного размера
В этом случае вы можете запустить команду forfiles.
Например, если вам нужно найти файлы размером более 1 ГБ = 1073741824 байта, команда будет иметь следующий вид.
forfiles / S / M * / C "cmd / c if @fsize GEQ 1073741824 echo @path"
Чтобы найти файлы размером более 1 МБ, используйте данную команду.
forfiles / S / M * / C "cmd / c if @fsize GEQ 1048576 echo @path"
![forfiles](/f/e8318f59943d2a7ec46c3ef1ace22b0e.png)
Переименовать все расширения файлов внутри папки одновременно
Теперь перейдите в папку, в которой хранятся все файлы. Теперь сделайте Shift + правый щелчок чтобы открыть там командную строку.
Теперь просто напишите приведенную ниже команду, чтобы переименовать png в jpeg.
переименовать * .png * .jpeg
Примечание: - Просто используйте любые расширения вместо jpg и png выше, заменив jpg и png необходимыми расширениями.
Приведенная выше команда не выполняется рекурсивно. Это означает, что эта команда не повлияет на файлы, хранящиеся во вложенных папках.
Чтобы использовать его рекурсивно, используйте приведенную ниже команду.
forfiles / S / M * .jpeg / C "cmd / c переименовать @file @ fname.png"
В приведенной выше команде мы меняем все файлы с .jpeg на .png.
![рекурсивно](/f/0655157e6f35e9149dcbce24e2748416.png)
Удалить системные файлы в Windows
Кто сказал, что нельзя удалять системные файлы. Чтобы удалить системные файлы: -
del / A: S systemfile.exe
Получить время и дату создания файла
Используйте приведенную ниже команду, чтобы получить дату и время создания файла.
dir / T: C имя файла
![дата-время-создание файла](/f/ae6c10b54dadbb81ccb9e51552d3b12f.png)
Найдите строку внутри файла
Приведенная ниже команда извлечет все строки и напечатает их на экране со словом.
findstr строка имя_файла
Например, если нам нужно найти все строки, содержащие окна в файле file.txt, мы будем использовать команду, указанную ниже.
findstr windows file.txt
Обратите внимание, что в приведенной выше команде учитывается регистр. Чтобы выполнить поиск без учета регистра, добавьте / I после строки.
findstr windows / I file.txt
Вы также можете искать строки, содержащие любую из указанных строк.
findstr / C: "строка1 строка2 строка3 строка 4 ..." имя файла
Стать владельцем файла
takeown / F имя_файла
Получить список всех скрытых файлов внутри папки
Чтобы получить список всех скрытых файлов и папок внутри каталога, используйте данную команду.
dir / A: H / B
Чтобы получить полный список всех скрытых файлов / папок во всех подпапках, используйте приведенную ниже команду.
директ / s / b / A: DH.
Сжать файл с помощью командной строки
компактный / c имя файла
attrib + s + h имя_файла
Файл, скрытый этим методом, не может быть виден даже при обычном отображении скрытых файлов и папок в Windows.
Чтобы снова отобразить файл, используйте: -
attrib -s -h имя_файла
Установить атрибут только для чтения для файла
attrib + R file.doc
Чтобы снова удалить атрибут только для чтения из файла.
attrib -R file.doc
Удалить файл в Windows с помощью CMD
Для удаления файла просто перейдите в соответствующую папку. сделать Shift + щелчок правой кнопкой мыши и откройте там окно командной строки.
Теперь используйте команду, приведенную ниже.
del filename.txt
Чтобы удалить все файлы в текущей папке
del *
Чтобы удалить все файлы с расширением «.jpeg»
del * .jpeg
Чтобы удалить все файлы, в имени которых есть буква «abc»
del * abc *
Переименовать команду файла
переименовать filename.txt newname.txt
Команда чтения файла
Теперь, чтобы прочитать содержимое файла, просто откройте командную строку в том месте, где хранится файл.
Теперь просто напишите команду, приведенную ниже.
больше имя файла
![читать файл-cmd](/f/8ee664fdb39ececbc581e8631d17a9e2.png)
Прочитать последние 10 или 20 строк из файла
Эта команда извлечет последние n строк из файла и отобразит их в окне командной строки. Вы можете прочитать любое количество строк из файла. Просто замените 10 любым числом.
хвост -10 file.txt
Переместить файл / папку в другое место
В этой команде перемещения следует имя файла и место назначения, в которое вы хотите переместить файл.
переместить файл.doc d: \ new \ folder \
Переместите все файлы с общим расширением в новую папку.
переместить * .txt d: \ new \ folder \
Переместите все файлы, начинающиеся с буквы C.
переместить C * d: \ new \ folder \
Точно так же вы можете переместить папки в новое место. Просто используйте имя папки.
переместить данные d: \ backup \ новая папка
Копировать файлы из одного места назначения в другое
Чтобы скопировать все файлы внутри папки в другое место
Xcopy / I Source_folder Destination_folder
Чтобы скопировать все файлы, а также подпапки внутри папки.
Xcopy / S / I / E Source_folder Destination_folder
Например: -
Xcopy / S / I / E D: \ backup \ videos F: \ new \ media
Вы также можете увидеть больше, чем 100 полезных сочетаний клавиш запуска в Windows