Видел раздел команды Linux, а про Win системы не нашел, хотя винда и обладает более скромными возможностями, но некоторые полезные команды все же имеются. Данная статья носит ознакомительный характер исключительно что бы вас заинтересовать почитать более подробную документацию, ну и показать пару полезных фишек. Собственно приступим: команда cd изменяет текущий каталог. Например: cd \ - переход к родительскому каталогу cd /d d:\ - смена диска (используется ключ /d) dir – выводит список файлов текущего каталога основные ключи: /p Вывод с паузой после заполнения экрана. /q Вывод сведений о владельце файла. /w Вывод сведений в несколько колонок. /s Перечисление всех случаев обнаружения определенного имени файла в указанном каталоге и всех его подкаталогах. /a – Вывод только файлов имеющих указанный атрибут. Через : атрибут: h Скрытые файлы s Системные файлы d Каталоги a Файлы, готовые к архивированию r Файлы, доступные только для чтения если стоит знак “– “действие будет противоположным: -d Выводится будут только файлы(не каталоги). dir /s/w/o >c:\1.txt – в файл 1.txt запишет список файлов всех катологов в алфавитном порядке dir /s/w/o/p/a:-d >c:\1.txt – то же самое, но имена папки не печатает. dir c:\*.php /w/o/s/p – вывод списка всех файлов с расширением php systeminfo - Выводит на экран подробные сведения о конфигурации компьютера и операционной системы, сведения о безопасности, код продукта и параметры оборудования, такие как ОЗУ, дисковое пространство и сетевые карты. systeminfo /s 192.168.16.1 tasklist – отображает список запущенных процессов taskkill – убивает процесс. Можно указать pid или имя процесса. Ver – версия OC Driverquery - вывод списка всех установленных драйверов устройств и их свойств. Type – вывод файла на экран Edit – вызов редактора файлов. Mkdir – Создание каталога Md c:\com1\ Rmdir – удаление каталога Rmdir C:\com1\ Rd c:\com1 - обе команды выполняют удаление каталогa Xcopy – копирует файлы и каталоги включая подкаталоги Ren – переименовывает файл или каталог ren *.txt *.doc Ipconfig – Отображает текущие настройки сети Ipconfig /all Set – просмотр и установка переменных Set windir=c:\temp Mem – выводит информацию о свободных и занятых областях оперативной памяти getmac – возвращает mac адрес компьютера getmac /v - вывод подробных сведений Move – перемещение одного или нескольких файлов move [{/y|/-y}] [источник] [результат] /y Запрет на выдачу запроса подтверждения перезаписи существующего файла-результата. /-y Выдача запроса подтверждения перезаписи существующего файла-результата. move \data\*.xls \second_q\reports\ Shutdown – можно выключить или перезагрузить компьютер Ключей у этой команды куча, в приведенных в конце статьи ссылках посмотрите, а щас покажу пару примеров использования: shutdown \\<имя компьютера> /t:2 shutdown \\ <имя компьютера> /r /y shutdown -r -f -m \\Server -t 60 -d up:125:1 For - Запуск некоторой команды для каждого файла из заданного множества Синтаксис: for {%переменная|%%переменная} in (множество) do команда [ПараметрыКоманднойСтроки] % используется в командной строке, а %% for /R %f in (*.php) do echo %f – список всех файлов с расширением php Find – поиск файлов или текста в файлах /v Выводит все строки, не содержащие строку, заданную параметром строка. /c Подсчет строк, содержащих строку, указанную параметром строка, и отображение общего количества. /n Выводит номера строк перед самими строками. /i Задает поиск без различия строчных и заглавных букв. find /i “pass” < config.php – поиск в файле config.php строки pass без учета регистра также find является аналогом grep в linux: tasklist | find /v /i "exe" Можно, например объединить с циклом и произвести поиск слова pass во всех php файлах for /R %f in (*.php) do find /i "pass" %f>>1.txt findstr - производит поиск с использованием регулярных выражений. gpresult – Отображение параметров групповой политики и результирующей политики (RSOP) для пользователя или компьютера. Еще хотелось бы упоминуть о операторах перенаправления: > Записывает данные на выходе команды вместо командной строки в файл или на устройство, например, на принтер. < Читает поток входных данных команды из файла, а не с клавиатуры. >> Добавляет выходные данные команды в конец файла, не удаляя при этом существующей информации из файла. >& Считывает данные на выходе одного дескриптора как входные данные для другого дескриптора. <& Считывает входные данные одного дескриптора как выходные данные другого дескриптора. | Считывает выходные данные одной команды и записывает их на вход другой команды. Эта процедура известна под названием «канал». Reg – изменение разделов реестра regsvr32 – регистрирует в реестре файлы .dll как компоненты команды net user <имя пользователя> /domain– выводит всю информацию о пользователе либо домене netstat -a – получает список всех подключений к компьютеру net sessions – выводит список текущих пользователей, необходимо иметь права администратора net send <имя компьютера> "<сообщение>" – посылает сообщение пользователям удалённого компьютера. Можно использовать маску или просто написать * - получат все компьютеры в сети nbtstat -a <имя компьютера> – получает имя пользователя работающего на компьютере nbtstat -A <IP address> – удалённо получает имя пользователя работающего на компьютере по IP- адресу net user <Имя_пользователя> /add – добавляет пользователя с правами гостя. net user <Имя_пользователя> /delete – Удаление любого пользователя кроме админа и вас(нужны права администратора). net localgroup <Имя_группы> <Имя_пользователя> /add – Добавление в группу. net localgroup <Имя_группы> <Имя_пользователя> /delete – Удаление из группы. Любого пользователя. net share отображает список расшаренных ресурсов. Полезные ссылки: http://f-l-i-p-p-e-r.narod.ru/cmd_xp.7z http://computers.deria.ru/article/~pr/sprav/166/1/ Copyright© 2007 Flipper(2900358). All rights reserved.
flipper, понимаю, что ты, конечно, старался, но...не легче ли узнать команды, набрав help, а прочитать про ключи и использование, набрав [команда] /?
Конечно проще и подробнее, но прочитай второй обзац, если ты дествительно смотрел в help значит статью не зря писал 2KSURi спасибо не знал...
да я конечно асе понимаю. Но спорить то тут не о чем просто ву думаете начинающие пользователи знают команду help не говорю уже о ключах а вот прочтут стать flipper и все сразу поймут с меня плюс хоя ни чего нового так и не узнал а статья ни чего.
Нифига так не у всех можно..... У меня сп2 и без /d лезет только на диск С, а на все остальные надо писать ключ /d Вопрос в тему....кто знает как сменить mac-адрес?
справочник Справочник параметров командной строки - _http://www.sharing.ru/dl/036404/spravochnik_parametrov_komandnoj_stroki.rar.html а вообще такого добра уже навалом. Ну + за старания и форматирование текста - хоть читать приятно.
William R.Stanek Windows Command-Line Хорошая книжка Ничего нового не открыл.. С таким же успехом, как выше было сказанно, можно help набарть. Кста... Вот лично мне не часто приходиться лазить в cmd.exe (лень). Я юзаю TypeAndRun. Гуишная командная строка. Настроил интерфейс - красиво. если нужно что то по быстрому сделать, нажимаю пару клавиш и она выскакивает. Правдо если нужно, ну к примеру, список процессов посмотреть, нужно будет всёравно cmd.exe вызывать. Но я не жалуюсь.. http://galanc.com/index.html?page=5&lang=en удобная вещь... Но всё равно + за старание.