Windows. Мои любимые команды.

Эхо моей статьи, только теперь для «рабочей лошадки».

Я использую рабочую станцию Windows XP SP2.

1. Смена IP, netmask и шлюза по умолчанию:

netsh interface ip set address «<Interface name>» source=static 192.168.1.2 255.255.255.0 192.168.1.1 1

Где <Interface name> это к примеру «Подключение по локальной сети».

Замечено, команда отрабатывает быстрее если к изменяемому интерфейсу не подключен сетевой кабель.

2. Смена первичного и вторичного dns:

netsh interface ip set dns «<Interface name>» static 192.168.1.100
netsh interface ip add dns «<Interface name>» 192.168.1.101

3. Ищем в директориях файлы с расширением html содержащие строку google:

for /R %f in (*.html) do @findstr /m «google» %f

4. Вызов консолей (я понимаю — ярлыки это проще, но я очень часто бываю на чужих компьютерах, обслуживая клиентов)

  • compmgmt.msc — Консоль: Управление компьютером
  • services.msc — Консоль: Службы
  • cmd или command — Запуск командного интерпретатора


Еще интересные команды:

Нашел на microsoft.com:

for /F «usebackq delims==» %i IN (`set`) DO @echo %i

Выводит список имен всех переменных окружения.

Смена пароля пользователя: net user или net user *

Полезные ссылки:
An A-Z Index of the Windows NT/XP command line

Статья закончилась, но Вы можете:
- сказать спасибо автору:
- поделиться статьей с друзъями:
- прокомментировать статью: Комментарии (5)

5 Комментариев на статью: “Windows. Мои любимые команды.”

  1. Семен Семеныч:

    Вместо for /F «usebackq delims==» %i IN (`set`) DO @echo %i

    можно просто написать set и нажать Enter. Можно перенаправить вывод. И получить список переменных окружения в файл…

  2. bridennis:

    :) Ну да, так оно и есть. Ведь та «магическая» строка как-раз из set (см. IN (`set`)) и выдергивает только имена, без значения, путем деления по разделителю =

  3. vi.k:

    Огромное спасибо.

    Мне переменные и не нужны были, а вот получить доступ к output какой-нибудь программы из скрипта — это хорошо.

    А то я всё по старинке:
    prog >файл
    set /p var={файл

    (вместо { ставить стрелку влево — ругается «Ваш код HTML не может быть принят: Tag is broken)

  4. bridennis:

    :) Надо было вставить &lt;
    Получилось бы вот так:
    set /p var=<файл

  5. vi.k:

    Ха, с ходу и не сообразил :)

Ответить

 
Последние комментарии
  • Дмитрий: Спасибо огромное! Оч. помогла статья!!!
  • Дмитрий: Serg уже писал об этом. Правой капой по Мой комп. Управление Службы и...
  • Анастасия: У меня стоит денвер, там 4 файла .htaccess и я в каждом из них...
  • KDE: «Прощай», говорите? А вот и нет. Люди. Выделите мышью нужную...
  • KDE: Люди. Выделите мышью нужную часть страницы, потом правой кнопкой мыши на...
  • by and atour: телескопы
Популярное
1 2 3
Рубрики