Alex_Piggy
Advanced Member | Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору Код: for /f "tokens=2 delims==" %%i in ('wmic os get codeset /value') do set curr_codepage=%%i chcp %curr_codepage% >nul for /f "usebackq delims=" %%Q in (`@mshta "about:<FORM><INPUT type='file' name='qq'></FORM><script>document.forms[0].elements[0].click();var F=document.forms[0].elements[0].value;try {new ActiveXObject('Scripting.FileSystemObject').GetStandardStream(1).Write(F)};catch (e){};close();</script>" ^|MORE`) do set fil=%%Q copy "%fil%" .\ttt | Будет точно подхватывать только файлы с именами, созданными или которые могут быть созданы при помощи стандартных средств на этой системе... Если Вас это устраивает - хорошо, если нет - похоже, что, к сожалению, не могу помочь. Еще пороюсь, но вряд ли. Можно считать, что это костыль чуть-чуть фунциональнее, чем просто "chcp 1251>nul" |