Похудение (в новой достаточно новой версии Windows):
set _getclip=powershell "Add-Type -Assembly PresentationCore;[Windows.Clipboard]::GetText()"
for /f "eol=; tokens=*" %I in ('%_getclip%') do set CLIPBOARD_TEXT=%I
powershell
. CLIPBOARD_TEXT
(ближайший способ cmd.exe
сделать захват `
стиля `
] Спасибо @Saintali за то, что PowerShell 5.0 добавляет Get-Clipboard
в командлеты верхнего уровня, поэтому теперь он работает как один лайнер:
for /f "eol=; tokens=*" %I in ('powershell Get-Clipboard') do set CLIPBOARD_TEXT=%I