Як скопіювати вихідні дані командного рядка безпосередньо в буфер обміну Windows
Класичним способом копіювання даних з командного рядка є наступний:
- клацніть правою кнопкою миші на заголовку вікна командного рядка та виберіть команду «Редагувати» -> «Позначити».
- виділіть текст всередині командного рядка за допомогою миші
- щоб скопіювати виділений текст, клацніть правою кнопкою миші на заголовку вікна командного рядка та виберіть команду «Редагувати->Копіювати» (або просто натисніть Enter на клавіатурі).
Якщо у вас увімкнено режим швидкого редагування, ви можете пропустити крок 1 і безпосередньо перетягнути, щоб вибрати та натиснути Enter.
У Windows Vista компанія Microsoft додала новий спосіб, який досить зручний і не вимагає такої кількості клацань - кліп команда. The кліп Команда може прийняти вихід будь-яких інструментів консолі та відправити його в буфер обміну Windows. Давайте подивимося, як це можна використовувати на наступному простому прикладі.
Давайте скопіюємо в буфер обміну результат команди dir, яка виводить на консоль даний список каталогу.
На знімку екрана вище ви можете побачити результат виконання команди dir. Давайте змінимо команду та об’єднаємо команду dir з командою
режисер | кліп
Зауважте, що середня вертикальна смуга не є великою 'i' або маленькою 'L', цей символ називається вертикальною смугою або трубою. Він розташований над клавішею «\». Натисніть Shift+\, щоб увійти.
Вихід цієї комбінації на консолі буде порожнім:
Чому? Тому що всі результати виводу консолі надсилаються безпосередньо в буфер обміну!
Запустіть програму Блокнот (або ваш улюблений текстовий редактор) і натисніть CTRL+V приклеїти. Там ви отримаєте список каталогу:
Бонусна порада: спеціально для команди dir ви можете вказати /b switch, який видалить додаткову інформацію з виводу, але збереже лише імена файлів. Змініть команду, щоб вона виглядала так:
dir /b|кліп
Ви отримаєте наступний висновок у буфері обміну: