Имя пользователя:
Пароль:
 

Название темы: [решено] wput vs кириллица
Показать сообщение отдельно

Пользователь


Сообщения: 78
Благодарности: 14

Профиль | Отправить 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

Название темы: [решено] wput vs кириллица