создание архивной копии в пакетном режиме в 8.1

Новая тема
Показывать по 10 20 40 сообщений
> abc.txt  а что дальше??
Это была демонстрация возможностей :)
У вас с математикой хорошо? Знаете, что такое параметры?  Типа а+б=с, где а и б - известны.
Вы уж извините, но имея "на руках" решение и не представлять как его применить ...
Я писал так (мне не было нужно избавляться от "точек"):
set dt=%date%
.... /DumpIBE:\BackUP1C\UPP_%dt%.dt ....
в результате получаю файлы типа UPP_25.05.2011.dt

Если мое %dt% заменить на ваше %CURDATE:~0,2%_%CURDATE:~3,2%_%CURDATE:~6,4%, то вместо точек будет "_" (при соответствующем set)
получилося файл
{

set CURDATE=%DATE%
%CURDATE:~0,2% _%CURDATE:~3,2%_%CURDATE:~6,4%
}
{

"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%
.dt" /DumpResult"C:\1c_backup\dt.txt" /OUT"C:\1c_backup\test.txt"

}

1с запускается, спрашивает логин, пароль. на месте логина подставляются непонятные символы
cmd и bat файлы надо записывать в кодировке DOS (OEM) - иначе русские символы не будут восприняты системой корректно

как вариант - использовать специальное для таких действий имя пользователя, заведя его в базе 1С латиницей
последний вопрос)
Зворыкин писал

При создании bat файлов не забываем сменить кодовую страницу командой chcp 1251

Пример:

@echo off
chcp 1251
"C:\Program Files\1cv81\bin\1cv8.exe"

в моем случае это будет

chcp 1251 "C:\1c_backup\arhive.bat" ?
куда мне эту строчку добавить?
в самое начало. отдельной строкой.
вот так?
{
chcp 1251 "C:\1c_backup\data.bat"
}
{

set CURDATE=%DATE%
%CURDATE:~0,2% _%CURDATE:~3,2%_%CURDATE:~6,4%
}
{

"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%
.dt" /DumpResult"C:\1c_backup\dt.txt" /OUT"C:\1c_backup\test.txt"

}

не получается((
1. скобки {} убрать!
2. в строке "chcp 1251 "C:\1c_backup\data.bat" должно остаться только "chcp 1251"
3. прочитайте уже наконец документацию по командным файлам MS Windows
"урааа выгружается! спасибо огромное Виталий!

только имя файла выгрузки &4&2  неизвестного расширения, что теперь не так?(("
ураааа! получилось! оказывается был лишний пробел)

Виталий спасибо вам огромное!!
"поздравляю! ;)"
Читают тему
(гостей: 1)

Быстрый переход