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

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

Ответить
Настройки темы
CMD/BAT - Архивирование zip с паролем содержащим русские буквы

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


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

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


Добрый день Уважаемые форумчане!
Столкнулся с проблемой. Задача :
архивировать zip архиватором файлы, закрывая архив паролем, который содержит русские буквы.
поменять пароль не представляется возможным. Если все делать через виндовс то все получается без проблем, а через bat выводит ошибку.
Помогите выйти из тупика.


set pass=i^YdDУq
c:\7-zip\7z.exe a -tzip -p%pass% -sdel d:\temp\gotov.zip d:\temp1\*.*

Отправлено: 20:47, 23-07-2023

 

Ветеран


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

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


Korvet23, сохраните батник в 866 кодировке.

Отправлено: 21:18, 23-07-2023 | #2



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

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


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


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

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


таже ошибка: параметр задан не верно

Файл 168694

Последний раз редактировалось Korvet23, 23-07-2023 в 21:57.


Отправлено: 21:28, 23-07-2023 | #3


Deadooshka


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

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


^ - символ экранирования, его удваивать надо вроде ^^

Отправлено: 22:16, 23-07-2023 | #4


Аватара для NickM

Ветеран


Contributor


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

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


-del

Отправлено: 22:18, 23-07-2023 | #5


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


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

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


или удваивать или в кавычки брать весь пароль, но в любом случае проблема в русской букве

Отправлено: 22:19, 23-07-2023 | #6


Deadooshka


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

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


на скрине "У" многобайтовый. Наверное, надо файл сохранить в нужной однобайтовой кодировке и соответственно установить chcp. Если 1251 - значит везде эта кодировка.

Отправлено: 22:26, 23-07-2023 | #7


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


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

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


Цитата NickM:
-del »
sdel удаление файлов после архивирования, но даже если этот параметр убрать итог тот же.

Отправлено: 22:46, 23-07-2023 | #8


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


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

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


Изображения
Тип файла: png изображение_2023-07-23_225536037.png
(22.4 Kb, 11 просмотров)

Цитата Sham:
на скрине "У" многобайтовый. Наверное, надо файл сохранить в нужной однобайтовой кодировке и соответственно установить chcp. Если 1251 - значит везде эта кодировка. »
попробовал с различными кодировками

Отправлено: 22:55, 23-07-2023 | #9


Deadooshka


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

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


а чем он запаролен? 7z не даёт засунуть кириллицу в пароль zip архива. "У" в utf-8 например это два байта d0 a3 отображается в однобайтовом ansi как "РЈ", а в 866 - код 93 - "“"

Отправлено: 10:04, 24-07-2023 | #10



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

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Интерфейс - [решено] Windows 10 English на планшете, русские буквы и русские программы tumanovalex Microsoft Windows 10 3 04-06-2017 12:34
Русские буквы в URL antOOn Хочу все знать 12 24-01-2005 13:50
Русские буквы в Fluxbox karlison Общий по Linux 7 14-03-2004 20:18
русские буквы в Redhat8.0 Ge0rge Общий по Linux 6 30-10-2003 03:09
mc и русские буквы unknown Общий по Linux 6 21-07-2003 08:09




 
Переход