создание архивной копии в пакетном режиме в 8.1
26.05.2011
09:44
#61
> 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 dt=%date%
.... /DumpIBE:\BackUP1C\UPP_%dt%.dt ....
в результате получаю файлы типа UPP_25.05.2011.dt
Если мое %dt% заменить на ваше %CURDATE:~0,2%_%CURDATE:~3,2%_%CURDATE:~6,4%, то вместо точек будет "_" (при соответствующем set)
26.05.2011
10:41
#62
получилося файл
{
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с запускается, спрашивает логин, пароль. на месте логина подставляются непонятные символы
{
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с запускается, спрашивает логин, пароль. на месте логина подставляются непонятные символы
26.05.2011
10:46
#63
cmd и bat файлы надо записывать в кодировке DOS (OEM) - иначе русские символы не будут восприняты системой корректно
как вариант - использовать специальное для таких действий имя пользователя, заведя его в базе 1С латиницей
как вариант - использовать специальное для таких действий имя пользователя, заведя его в базе 1С латиницей
26.05.2011
10:59
#64
последний вопрос)
Зворыкин писал
При создании bat файлов не забываем сменить кодовую страницу командой chcp 1251
Пример:
@echo off
chcp 1251
"C:\Program Files\1cv81\bin\1cv8.exe"
в моем случае это будет
chcp 1251 "C:\1c_backup\arhive.bat" ?
куда мне эту строчку добавить?
Зворыкин писал
При создании bat файлов не забываем сменить кодовую страницу командой chcp 1251
Пример:
@echo off
chcp 1251
"C:\Program Files\1cv81\bin\1cv8.exe"
в моем случае это будет
chcp 1251 "C:\1c_backup\arhive.bat" ?
куда мне эту строчку добавить?
26.05.2011
11:12
#66
вот так?
{
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"
}
не получается((
{
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"
}
не получается((
26.05.2011
11:13
#67
1. скобки {} убрать!
2. в строке "chcp 1251 "C:\1c_backup\data.bat" должно остаться только "chcp 1251"
3. прочитайте уже наконец документацию по командным файлам MS Windows
2. в строке "chcp 1251 "C:\1c_backup\data.bat" должно остаться только "chcp 1251"
3. прочитайте уже наконец документацию по командным файлам MS Windows
26.05.2011
11:23
#68
"урааа выгружается! спасибо огромное Виталий!
только имя файла выгрузки &4&2 неизвестного расширения, что теперь не так?(("
только имя файла выгрузки &4&2 неизвестного расширения, что теперь не так?(("
Формат выгрузки заявки на кассовый расход 110101.Бухгалтерия 2.0 (рел. 2.0.23.9, платф. 8.2.19.96) ограничить пользователю доступ к 70 сч
Читают тему
(гостей: 1)