PS Объясните различия PowerShell от CMD

Тема в разделе "Пакетные файлы CMD, BAT", создана пользователем Cooc, 16 сен 2013.

  1. Cooc
    Оффлайн

    Cooc Активный пользователь

    Сообщения:
    658
    Симпатии:
    216
    В чём отличие ( или особенности ) командной строки обычной и Пауэр Шелл. И, если не лень, дайте ссылку где можно почитать о Пауэр Шелл информацию, написанную толково, правильно и просто. По возможности на Википедиа и базу знаний Майкрософт не отсылать, читал, всё очень сухо, слишком много спец.терминологии, мутно.
     
  2. Dragokas
    Оффлайн

    Dragokas Very kind Developer Команда форума Супер-Модератор Разработчик Клуб переводчиков

    Сообщения:
    4.493
    Симпатии:
    4.309
    3 пользователям это понравилось.
  3. Cooc
    Оффлайн

    Cooc Активный пользователь

    Сообщения:
    658
    Симпатии:
    216
    Dragokas, Начал читать твой материал, доволен ( хотя, к сожалению не всё понял. видимо не дорос ещё ), понял главное командная строка Пауэр Шелл не дубликат простой командной строки, а то был грех недопонимания. Из материалов от Майкрософт ничего не понял, там всё на инглишь, а машинный перевод получается ужасным. Спасибо за материал !
     
  4. Kиpилл
    Оффлайн

    Kиpилл Команда форума Администратор

    Лучший автор месяца

    Сообщения:
    12.225
    Симпатии:
    4.979
    Все что не ясно по поводу информации из раздела Batch (CMD/BAT) /VBScript -можно там же и спросить.
    И понять.
     
  5. Dragokas
    Оффлайн

    Dragokas Very kind Developer Команда форума Супер-Модератор Разработчик Клуб переводчиков

    Сообщения:
    4.493
    Симпатии:
    4.309
    У PowerShell есть много общего с CMD - это:
    - старые названия команд (из CMD), не все, но работают (для обратной совместимости, если можно так выразится).
    - принцип перенаправления вывода одной команды на вход для обработки другой ("канал" называется. Шаблон кода такой: command1 | command2)
    - подстановка масок для файлов - знак *
    - перенаправление вывода во внешний файл (Команда > "Файл"). Содержимого файла для обработки командой (Команда < "Файл").
    ...

    В остальном без начальных знаний CMD, объектной технологии, WMI, SQL - конечно сложно сразу вникнуть в PowerShell.
    Если есть желание, я бы Вам посоветовал, просто открыть Powershell и повводить несколько команд, данных в небольших статьях (от Майкл Оти, Роберт Шелдон - шапку я обновил).
    Затем немного поработать с обычной командной строкой. Вводные курсы организую в выходные. К сожалению, PowerShell, поддерживать не планирую (только отвечу на базовые вопросы), основной упор - это командная строка CMD (создание пакетных файлов), VBScipt. Как минимум потому, что только они имеют нативную поддержку для запуска в системах, начиная с Windows 98.
     
    Последнее редактирование: 19 сен 2013
    2 пользователям это понравилось.

Поделиться этой страницей