Рубрики

Полезные команды CMD для ежедневного использования в ОС Windows

Список необычных полезных команд cmd:

  1. Шифр:
    Cipher.exe — это встроенный инструмент командной строки в операционной системе Windows, который можно использовать для шифрования или дешифрования данных на дисках NTFS. Этот инструмент также позволяет безопасно удалять данные, перезаписывая их.
    Шифровальные выключатели:
    • /? : Отображение справки в командной строке.
    • / e: шифрует указанные папки. Папки помечаются так, чтобы файлы, которые добавляются в папку позже, тоже шифровались.
    • / d: расшифровывает указанные папки. Папки помечаются так, чтобы файлы, которые добавляются в папку позже, тоже шифровались.
    • / w: PathName — удаляет данные о неиспользуемых частях тома. PathName может указывать любой каталог на нужном томе.

    Синтаксис:

     cipher /w:c 

    Это сотрет свободное место на диске. Команда не перезаписывает восстановленные данные, поэтому вы не будете стирать нужные файлы, выполнив эту команду.

  2. Сравнение файлов:
    Сравнение файлов (или fc) — это отличный инструмент командной строки, который можно использовать для сравнения файлов, чтобы увидеть, есть ли какие-либо различия в содержании или двоичном коде, к которым можно получить доступ, если вы используете ПК. Это простая программа, которая будет сравнивать содержимое текстовых или двоичных файлов и способна сравнивать как текст ASCII, так и текст Unicode. Вы можете использовать этот инструмент для отображения любых строк из двух файлов или двух наборов файлов, которые не совпадают с другими.
    Переключатели:
    • / b — этот ключ выполнит двоичное сравнение.
    • / c — Если вам нужно сделать сравнение без учета регистра, используйте этот переключатель.
    • / a — этот переключатель заставит FC показывать только первую и последнюю строки для каждой группы различий.
    • / u — Используйте этот ключ для сравнения файлов как текстовых файлов Unicode.
    • / l — это сравнит ваши файлы как текст ASCII.
    • / n — Этот ключ может использоваться только с ASCII, но он покажет все соответствующие номера строк.

    Синтаксис:
    Просто введите «fc», а затем путь к каталогу и имя файла двух файлов, которые вы хотите сравнить.

     fc [switches] [pathname1] [pathname2] 
  3. Список заданий:
    В Windows мы также можем получить список процессов, запущенных в системе, из командной строки. Мы можем использовать команду «список задач» для этой цели.
    Используя эту команду, мы можем выборочно перечислить процессы на основе таких критериев, как используемое пространство памяти, время выполнения, имя файла образа, службы, запущенные в процессе и т. Д.
    Параметры:
    • / s Компьютер: указывает имя или IP-адрес удаленного компьютера (не используйте обратную косую черту). По умолчанию используется локальный компьютер.
    • / u Домен / Пользователь: запускает команду с разрешениями учетной записи пользователя, указанного пользователем или Домен / Пользователь. По умолчанию это разрешения текущего вошедшего в систему пользователя на компьютере, который вводит команду.
    • / p Пароль: указывает пароль учетной записи пользователя, указанный в параметре / u.
    • / fo {ТАБЛИЦА | СПИСОК | CSV}: указывает формат, используемый для вывода. Допустимые значения: TABLE, LIST и CSV. Формат вывода по умолчанию — TABLE.
    • / nh: Подавляет заголовки столбцов в выводе. Действительно, если для параметра / fo установлено значение TABLE или CSV.
    • / fi FilterName: указывает типы процессов, которые необходимо включить в запрос или исключить из него. В следующей таблице перечислены допустимые имена фильтров, операторы и значения.
    • / svc: перечисляет всю служебную информацию для каждого процесса без усечения. Действительно, если для параметра / fo установлено значение TABLE. Не может использоваться с параметром / m или / v.
    • / v: указывает, что подробная информация о задаче будет отображаться в выходных данных. Не может использоваться с параметром / svc или / m.
    • / m [ModuleName]: указывает на отображение информации о модуле для каждого процесса. Если указан модуль, отображаются все процессы, использующие этот модуль. Если модуль не указан, отображаются все процессы для всех модулей. Не может использоваться с параметром / svc или / v.

    Фильтры:

    Синтаксис:

     tasklist[.exe] [/s computer] [/u domain\user [/p password]] 
        [/fo {TABLE|LIST|CSV}] [/nh] [/fi FilterName [/fi FilterName2 
        [ ... ]]] [/m [ModuleName] | /svc | /v]   

    Пример:
    список задач / v / fi «PID gt 1000» / fo csv
    список задач / fi «USERNAME ne NT AUTHORITY / SYSTEM» / fi «STATUS eq running»
    список задач / v / fi «STATUS eq running»
    список задач / s srvmain / nh
    список задач / s srvmain / s srvny
    список задач / s srvmain / u maindom / hiropln / pp @ ssW23 / nh

  4. Taskkill:
    Он уверен, что вы знакомы с традиционным способом уничтожения или завершения процесса в Windows с помощью диспетчера задач. Этот метод эффективен, но не так увлекателен, как уничтожение процесса в командной строке. Кроме того, уничтожение процессов в командной строке обеспечивает гораздо больший контроль и возможность завершать несколько процессов одновременно.
    Параметры:
    • / s Компьютер: указывает имя или IP-адрес удаленного компьютера (не используйте обратную косую черту). По умолчанию используется локальный компьютер.
    • / u Домен / Пользователь: запускает команду с разрешениями учетной записи пользователя, указанного пользователем или Домен / Пользователь. По умолчанию это разрешения текущего вошедшего в систему пользователя на компьютере, который вводит команду.
    • / p Пароль: указывает пароль учетной записи пользователя, указанный в параметре / u.
    • / fi FilterName: указывает типы процессов, которые необходимо включить или исключить из завершения. Ниже приведены допустимые имена фильтров, операторы и значения.
    • / pid ProcessID: указывает идентификатор процесса, который необходимо завершить.
    • / im ImageName: указывает имя изображения процесса, который должен быть завершен. Используйте подстановочный знак (*), чтобы указать все имена изображений.
    • / f: указывает, что процесс (ы) принудительно завершается. Этот параметр игнорируется для удаленных процессов; все удаленные процессы принудительно завершаются.
    • / t: указывает на завершение всех дочерних процессов вместе с родительским процессом, обычно называемым уничтожением дерева.

    Фильтры:

    Синтаксис:

     taskkill [/s Computer] [/u Domain\User [/p Password]]] [/fi FilterName] 
      [/pid ProcessID]|[/im ImageName] [/f][/t] 
     

    Примеры:
    C: /> taskkill / pid 26356 / f
    C: /> taskkill / fi «USERNAME eq Pratik» / f
    C: /> taskkill / s VictimsDesktop / u RemoteAccountName / p RemoteAccountPassword / im notepad.exe / f

  5. Проверка системных файлов:
    Проверка системных файлов — это средство автоматического сканирования и восстановления, которое ориентировано на системные файлы Windows. Вам нужно будет запустить командную строку с правами администратора и ввести команду «sfc / scannow». Если какие-либо поврежденные или отсутствующие файлы будут найдены, они будут автоматически заменены с использованием кэшированных копий, которые хранятся в Windows именно для этой цели. Команде может потребоваться полчаса для запуска на старых ноутбуках.
    Синтаксис:
    sfc /scannow  
  6. Driverquery:
    Драйверы остаются одним из наиболее важных программ, установленных на ПК. Неправильно сконфигурированные или отсутствующие драйверы могут вызывать всевозможные проблемы, поэтому хорошо иметь доступ к списку того, что находится на вашем ПК. Это именно то, что делает команда «driverquery». Вы можете расширить его до «driverquery -v», чтобы получить больше информации, включая каталог, в котором установлен драйвер.
    Параметры:
    • / s Компьютер: указывает имя или IP-адрес удаленного компьютера (не используйте обратную косую черту). По умолчанию используется локальный компьютер.
    • / u Домен / Пользователь: запускает команду с разрешениями учетной записи пользователя, указанного пользователем или Домен / Пользователь. По умолчанию это разрешения текущего вошедшего в систему пользователя на компьютере, который вводит команду.
    • / p Пароль: указывает пароль учетной записи пользователя, указанный в параметре / u.
    • / fo {ТАБЛИЦА | СПИСОК | CSV}: указывает формат для отображения информации о драйвере. Допустимые значения: TABLE, LIST и CSV. Формат вывода по умолчанию — TABLE.
    • / nh: пропустить строку заголовка из отображаемой информации о драйвере. Действительно, если для параметра / fo установлено значение TABLE или CSV.
    • / v: указывает, что должна отображаться подробная информация о драйвере.
    • / si: отображает информацию о цифровой подписи для подписанных и неподписанных драйверов устройств.

    Синтаксис:

     driverquery  [/s Computer] [/u Domain\User /p Password] 
       [/fo {TABLE|LIST|CSV}] [/nh] [/v] [/si]  

    Примеры:
    driverquery
    driverquery / fo csv
    DriverQery / NH
    driverquery / s ipaddress

Эта статья предоставлена Пратиком Агарвалом . Если вы как GeeksforGeeks и хотели бы внести свой вклад, вы также можете написать статью с помощью contribute.geeksforgeeks.org или по почте статьи contribute@geeksforgeeks.org. Смотрите свою статью, появляющуюся на главной странице GeeksforGeeks, и помогите другим вундеркиндам.

Пожалуйста, пишите комментарии, если вы обнаружите что-то неправильное или вы хотите поделиться дополнительной информацией по обсуждаемой выше теме.

Рекомендуемые посты:

Полезные команды CMD для ежедневного использования в ОС Windows

0.00 (0%) 0 votes