![]() |
Внимание, важное сообщение: Дорогие Друзья!
В ноябре далекого 2001 года мы решили создать сайт и форум, которые смогут помочь как начинающим, так и продвинутым пользователям разобраться в операционных системах. В 2004-2006г наш проект был одним из самых крупных ИТ ресурсов в рунете, на пике нас посещало более 300 000 человек в день! Наша документация по службам Windows и автоматической установке помогла огромному количеству пользователей и сисадминов. Мы с уверенностью можем сказать, что внесли большой вклад в развитие ИТ сообщества рунета. Но... время меняются, приоритеты тоже. И, к сожалению, пришло время сказать До встречи! После долгих дискуссий было принято решение закрыть наш проект. 1 августа форум переводится в режим Только чтение, а в начале сентября мы переведем рубильник в положение Выключен Огромное спасибо за эти 24 года, это было незабываемое приключение. Сказать спасибо и поделиться своей историей можно в данной теме. С уважением, ваш призрачный админ, BigMac... |
|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] wput vs кириллица |
|
CMD/BAT - [решено] wput vs кириллица
|
Пользователь Сообщения: 78 |
В общем есть код:
@echo off echo blablabla> "%systemroot%\test_%computername%_%date%.txt" "%systemroot%\wput.exe" "%systemroot%\test_%computername%_%date%.txt" "ftp://login:password@myftp.ru/backup/test_%computername%_%date%.txt" exit Есть ли выход из этой ситуации? Или нужно как-то перевести возвращаемое имя в транслит? |
|
Отправлено: 21:02, 04-03-2013 |
Старожил Сообщения: 263
|
Профиль | Отправить PM | Цитировать кодировка при сохранении 866?
|
Отправлено: 09:44, 05-03-2013 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Пользователь Сообщения: 78
|
Профиль | Отправить PM | Цитировать Да, так же пробовал вместо этого вставлять в код chcp 1251.
|
Отправлено: 14:13, 05-03-2013 | #3 |
Пользователь Сообщения: 78
|
Профиль | Отправить PM | Цитировать В общем, как я и предпологал в 1-ом посте, пришлось перевести возвращаемое имя в транслит.
Взял код отсюдого (за что опять таки спасибо gora), переделал под себя, вот пример в дальнейшем кому будет нужно: @echo off chcp 1251 SetLocal EnableDelayedExpansion Set "nData=%computername%" If Defined nData (Set nData=!nData: =_!) Else (goto end) For %%I In (а_a б_b в_v г_g д_d е_e ё_yo ж_j з_z и_i й_y к_k л_l м_m н_n о_o п_p р_r с_s т_t у_u ф_f х_h ц_c ч_ch ш_sh щ_sh ъ_. ы_y ь_. э_e ю_yu я_ya) Do For /F "tokens=1,2 delims=_" %%A In ("%%I") Do Set nData=!nData:%%A=%%B! echo blablabla> "%systemroot%\test_%nData%_%date%.txt" "%systemroot%\wput.exe" "%systemroot%\test_%nData%_%date%.txt" "ftp://login:password@myftp.ru/backup/test_%nData%_%date%.txt" :end exit |
Отправлено: 19:36, 07-03-2013 | #4 |
![]() Пользователь Сообщения: 65
|
Профиль | Отправить PM | Цитировать wput.exe работает ли с путями содержащими пробелы в Windows 7? приведите пример!
|
|
------- Отправлено: 20:42, 04-07-2019 | #5 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Разное - [решено] Кириллица в пути | Matrixro | Microsoft Windows Vista | 9 | 29-05-2009 23:13 | |
Кириллица в командной строке | mikha1979 | Хочу все знать | 6 | 10-07-2008 12:44 | |
кириллица и иксы | 9112root | Общий по FreeBSD | 8 | 01-12-2006 14:20 | |
Кириллица в поисковиках | KEugeNik | Хочу все знать | 2 | 24-11-2003 11:50 |
|