создание архивной копии в пакетном режиме в 8.1
26.05.2011
09:44
#61
> abc.txt а что дальше??<br>Это была демонстрация возможностей
<br>У вас с математикой хорошо? Знаете, что такое параметры? Типа а+б=с, где а и б - известны.<br>Вы уж извините, но имея "на руках" решение и не представлять как его применить ...<br>Я писал так (мне не было нужно избавляться от "точек"):<br>set dt=%date%<br>.... /DumpIBE:\BackUP1C\UPP_%dt%.dt ....<br>в результате получаю файлы типа UPP_25.05.2011.dt<br> <br>Если мое %dt% заменить на ваше %CURDATE:~0,2%_%CURDATE:~3,2%_%CURDATE:~6,4%, то вместо точек будет "_" (при соответствующем set)

26.05.2011
10:41
#62
получилося файл<br>{<br><br>set CURDATE=%DATE%<br>%CURDATE:~0,2% _%CURDATE:~3,2%_%CURDATE:~6,4%<br>}<br>{<br><br>"C:\Program Files\1cv82\8.2.13.219\bin\1cv8.exe" DESIGNER /F"C:\Users\ASUP3\Documents\InfoBase3" /N"Админ" /P"12345" /DumpIB"C:\1c_backup\%CURDATE:~0,2% _%CURDATE:~3,2%_%CURDATE:~6,4%<br>.dt" /DumpResult"C:\1c_backup\dt.txt" /OUT"C:\1c_backup\test.txt"<br><br>}<br> <br>1с запускается, спрашивает логин, пароль. на месте логина подставляются непонятные символы
26.05.2011
10:46
#63
cmd и bat файлы надо записывать в кодировке DOS (OEM) - иначе русские символы не будут восприняты системой корректно<br> <br>как вариант - использовать специальное для таких действий имя пользователя, заведя его в базе 1С латиницей
26.05.2011
10:59
#64
последний вопрос)<br>Зворыкин писал<br> <br>При создании bat файлов не забываем сменить кодовую страницу командой chcp 1251<br><br>Пример:<br><br>@echo off<br>chcp 1251<br>"C:\Program Files\1cv81\bin\1cv8.exe"<br> <br>в моем случае это будет<br><br>chcp 1251 "C:\1c_backup\arhive.bat" ?<br>куда мне эту строчку добавить?
26.05.2011
11:12
#66
вот так?<br>{<br>chcp 1251 "C:\1c_backup\data.bat"<br>}<br>{<br><br>set CURDATE=%DATE%<br>%CURDATE:~0,2% _%CURDATE:~3,2%_%CURDATE:~6,4%<br>}<br>{<br><br>"C:\Program Files\1cv82\8.2.13.219\bin\1cv8.exe" DESIGNER /F"C:\Users\ASUP3\Documents\InfoBase3" /N"Админ" /P"12345" /DumpIB"C:\1c_backup\%CURDATE:~0,2% _%CURDATE:~3,2%_%CURDATE:~6,4%<br>.dt" /DumpResult"C:\1c_backup\dt.txt" /OUT"C:\1c_backup\test.txt"<br><br>}<br> <br>не получается((
26.05.2011
11:13
#67
1. скобки {} убрать!<br>2. в строке "chcp 1251 "C:\1c_backup\data.bat" должно остаться только "chcp 1251"<br>3. прочитайте уже наконец документацию по командным файлам MS Windows
26.05.2011
11:23
#68
"урааа выгружается! спасибо огромное Виталий!<br> <br>только имя файла выгрузки &4&2 неизвестного расширения, что теперь не так?(("
Формат выгрузки заявки на кассовый расход 110101.Бухгалтерия 2.0 (рел. 2.0.23.9, платф. 8.2.19.96) ограничить пользователю доступ к 70 сч
Читают тему
(гостей: 1)