В командной строке Windows ^ используется для выхода из следующего символа в командной строке. (Например, \ используется в строках.) Символы, которые должны использоваться в командной строке, как они должны, должны иметь префиксы ^, поэтому он работает для новой строки.
Для справки символы, которым требуется экранирование (если указаны как аргументы команды, а не внутри кавычек): &|()
Таким образом, эквивалент вашего примера linux был бы (подсказка More?):