Скопируйте содержимое cmd в текстовый файл

520
Kiran Karthik G

Я хочу скопировать содержимое командной строки Windows в текстовый файл. До сих пор я видел методы только для перемещения содержимого cmd в текстовый файл, а не для его копирования. Есть ли способ иметь содержимое как в cmd, так и в текстовом файле.

-2
Я хочу это как команду вместо «выбрать все» и «Ctrl + C», чтобы я мог использовать команду в моем командном файле. Kiran Karthik G 6 лет назад 0
Здесь нет функции copytext, но ваш вопрос неясен. Вы хотите передать результаты в текстовый файл? Если это так, вы можете использовать>, чтобы перенаправить вывод в файл. например, dir / s> c: \ dir.txt, если вы затем добавите | dir.txt вы также увидите вывод в командной строке. spikey_richie 6 лет назад 0
Я в курсе трубы. Но я хочу, чтобы содержимое также было в cmd, а не просто в текстовом файле. Pipe перенесет содержимое в файл Kiran Karthik G 6 лет назад 0
Смотрите мой комментарий, добавьте | также. например, dir / s *. *> c: \ dir.txt | введите dir.txt или введите dir.txt в строку ниже в вашем командном файле. spikey_richie 6 лет назад 0
Если вам не нужно решение выбора / копирования / вставки, то только PowerShell имеет эту возможность. harrymc 6 лет назад 0
Spikey, я пытался, как ты сказал ..... но он говорит, что "| неожиданно в это время", если я использую его в следующей строке. Если я использую канал в той же строке, он говорит: «Процесс не может получить доступ к файлу, потому что он используется другим процессом» Kiran Karthik G 6 лет назад 0
Гарри, мне нужно использовать только cmd, и командлеты Power Shell могут не работать в cmd. Kiran Karthik G 6 лет назад 0
По сути, вы запрашиваете Unix-эквивалент команды TEE. Я считаю, что есть порты Windows команды. Squashman 6 лет назад 0

0 ответов на вопрос

Похожие вопросы