MarShaLL22
01-04-2014, 09:34
Имеем такой вот обычный код:
chcp 1251
echo %date% %time% %computername% %username% >> \\10.107.50.104\Logons\logons.txt
ipconfig >> \\10.107.50.104\Logons\logons.txt
В результате работе которого на "Семёрках", получаем закономерный результат, такого вот вида:
01.04.2014 17:28:41,68 MARSHALLPC marshall
Ќ*бва®©Є* Їа®в®Є®«* IP ¤«п Windows
Ethernet adapter Local:
DNS-бгддЁЄб Ї®¤Є«озҐ*Ёп . . . . . :
‹®Є*«м*л© IPv6-*¤аҐб Є***«* . . . : fe80::9c4a:49db:dacf:1c80%21
IPv4-*¤аҐб. . . . . . . . . . . . : 10.107.2.6
Њ*бЄ* Ї®¤бҐвЁ . . . . . . . . . . : 255.255.255.0
Ћб*®ў*®© и«о§. . . . . . . . . : 10.107.2.1
’г**Ґ«м*л© *¤*ЇвҐа Џ®¤Є«озҐ*ЁҐ Ї® «®Є*«м*®© бҐвЁ* 9:
‘®бв®п*ЁҐ б।л. . . . . . . . : ‘।* ЇҐаҐ¤*зЁ *Ґ¤®бвгЇ**.
DNS-бгддЁЄб Ї®¤Є«озҐ*Ёп . . . . . :
’г**Ґ«м*л© *¤*ЇвҐа isatap.{39319E9A-3191-4697-B1F9-E2C543B48BA7}:
‘®бв®п*ЁҐ б।л. . . . . . . . : ‘।* ЇҐаҐ¤*зЁ *Ґ¤®бвгЇ**.
DNS-бгддЁЄб Ї®¤Є«озҐ*Ёп . . . . . :
’г**Ґ«м*л© *¤*ЇвҐа isatap.{753FB36C-5C6C-48FF-9403-99128188C8BC}:
‘®бв®п*ЁҐ б।л. . . . . . . . : ‘।* ЇҐаҐ¤*зЁ *Ґ¤®бвгЇ**.
DNS-бгддЁЄб Ї®¤Є«озҐ*Ёп . . . . . :
На XP сохраняется нормально, в читабельном виде, в киррилице.
Хитрость с chcp 1251 в начале батнике не срабатывает.
Но эта же хитрость, работает если код переписать на такой:
chcp 1251
echo %date% %time% %computername% %username% >> \\10.107.50.104\Logons\logons.txt
netsh interface ip show address >> \\10.107.50.104\Logons\logons.txt
То есть тоже делает читабельный вид в киррилице.
Отсюда вопрос, камрады, что не так в "Семерке" с командой ipconfig и вывод оной в txt файл, читабельного вида.
Если кто знает, как реализовать нормально тоже самое, но в vbs, подскажите, это и будет решением.
chcp 1251
echo %date% %time% %computername% %username% >> \\10.107.50.104\Logons\logons.txt
ipconfig >> \\10.107.50.104\Logons\logons.txt
В результате работе которого на "Семёрках", получаем закономерный результат, такого вот вида:
01.04.2014 17:28:41,68 MARSHALLPC marshall
Ќ*бва®©Є* Їа®в®Є®«* IP ¤«п Windows
Ethernet adapter Local:
DNS-бгддЁЄб Ї®¤Є«озҐ*Ёп . . . . . :
‹®Є*«м*л© IPv6-*¤аҐб Є***«* . . . : fe80::9c4a:49db:dacf:1c80%21
IPv4-*¤аҐб. . . . . . . . . . . . : 10.107.2.6
Њ*бЄ* Ї®¤бҐвЁ . . . . . . . . . . : 255.255.255.0
Ћб*®ў*®© и«о§. . . . . . . . . : 10.107.2.1
’г**Ґ«м*л© *¤*ЇвҐа Џ®¤Є«озҐ*ЁҐ Ї® «®Є*«м*®© бҐвЁ* 9:
‘®бв®п*ЁҐ б।л. . . . . . . . : ‘।* ЇҐаҐ¤*зЁ *Ґ¤®бвгЇ**.
DNS-бгддЁЄб Ї®¤Є«озҐ*Ёп . . . . . :
’г**Ґ«м*л© *¤*ЇвҐа isatap.{39319E9A-3191-4697-B1F9-E2C543B48BA7}:
‘®бв®п*ЁҐ б।л. . . . . . . . : ‘।* ЇҐаҐ¤*зЁ *Ґ¤®бвгЇ**.
DNS-бгддЁЄб Ї®¤Є«озҐ*Ёп . . . . . :
’г**Ґ«м*л© *¤*ЇвҐа isatap.{753FB36C-5C6C-48FF-9403-99128188C8BC}:
‘®бв®п*ЁҐ б।л. . . . . . . . : ‘।* ЇҐаҐ¤*зЁ *Ґ¤®бвгЇ**.
DNS-бгддЁЄб Ї®¤Є«озҐ*Ёп . . . . . :
На XP сохраняется нормально, в читабельном виде, в киррилице.
Хитрость с chcp 1251 в начале батнике не срабатывает.
Но эта же хитрость, работает если код переписать на такой:
chcp 1251
echo %date% %time% %computername% %username% >> \\10.107.50.104\Logons\logons.txt
netsh interface ip show address >> \\10.107.50.104\Logons\logons.txt
То есть тоже делает читабельный вид в киррилице.
Отсюда вопрос, камрады, что не так в "Семерке" с командой ipconfig и вывод оной в txt файл, читабельного вида.
Если кто знает, как реализовать нормально тоже самое, но в vbs, подскажите, это и будет решением.