Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - Пакетный (.bat) файл – непонятное исполнение

Ответить
Настройки темы
CMD/BAT - Пакетный (.bat) файл – непонятное исполнение

Новый участник


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

Профиль | Отправить PM | Цитировать


Изображения
Тип файла: jpg bat.jpg
(15.1 Kb, 3 просмотров)
В результате исполнения
Код: Выделить весь код
type g:INFORM\Система\Реестр\x.reg > g:INFORM\Система\Реестр\temp.txt
файл temp.txt ровно в два раза меньше файла x.reg
Как это победить?!

Отправлено: 20:02, 27-03-2018

 


Moderator


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

Профиль | Отправить PM | Цитировать


asmel, команда type в данном случае переводит Unicode в обычную DOS-кодировку.

Поясните, какая ваша конечная цель?
Это сообщение посчитали полезным следующие участники:

Отправлено: 20:19, 27-03-2018 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Новый участник


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

Профиль | Отправить PM | Цитировать


Цитата Petya V4sechkin:
Поясните, какая ваша конечная цель? »
Спасибо!
Хочу удалить из экспортированного файла реестра ветки, к которым нет доступа
Для этого пытался использовать команды типа
Код: Выделить весь код
type your_file.txt | findstr /i /v "xxxx" > temp.txt
del your_file.txt
rename temp.txt your_file.txt
Так как же это победить?

Отправлено: 20:28, 27-03-2018 | #3



Moderator


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

Профиль | Отправить PM | Цитировать


asmel, если там только латиница (без кириллицы и прочих национальных спецсимволов), то и так сойдёт.
Это сообщение посчитали полезным следующие участники:

Отправлено: 21:02, 27-03-2018 | #4


Новый участник


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

Профиль | Отправить PM | Цитировать


Цитата Petya V4sechkin:
то и так сойдёт »
Т е я могу импортировать половинный файл Реестра без проблем?

Отправлено: 22:06, 27-03-2018 | #5


Ветеран


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

Профиль | Отправить PM | Цитировать


Цитата asmel:
импортировать »
вручную?
Тогда кто мешает пересохранить новосозданный temp.reg (temp.txt выше это он я так понимаю) в свойственной для него кодировке 1200 (UTF-16LE), если так хочется не видеть разницу в размере при полном совпадении

и эту строку правильнее бы так написать:
Код: Выделить весь код
>temp.txt (findstr /i /v "xxxx" your_file.txt)
хоть сути это и не поменяет, файл temp.txt будет создан (если у вас штатный блокнот) в 1251, тогда уже лучше поставить AkelPad к примеру и выставить автоматичное создание в 866 чтобы кириллицу пропустить можно было, но в 1200 все равно вручную надо перекидывать или чем-то не cmdшным.
Это сообщение посчитали полезным следующие участники:

Отправлено: 03:37, 28-03-2018 | #6



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - Пакетный (.bat) файл – непонятное исполнение

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Система - Как скрыть окно в котором выполняется пакетный файл (*.bat или *.cmd)? Shaytan Программное обеспечение Windows 36 21-12-2021 14:57
CMD/BAT - [решено] исполнение команд из bat файла riff6666 Скриптовые языки администрирования Windows 5 04-12-2014 17:17
BSOD - Пакетный файл Windows (.bat) ХоХа Тест-форум 0 03-07-2012 21:05
пакетный файл 3Gi Автоматическая установка Windows 2000/XP/2003 1 05-08-2008 19:28
Win2003 - как снять запрет на исполнение bat файлов ? Igrr Microsoft Windows NT/2000/2003 1 02-01-2008 14:37




 
Переход