|
Гуру по батникам, помогите написать очень простой скрипт. | ☑ | ||
---|---|---|---|---|
0
Тупой4442
26.05.14
✎
14:39
|
Пытаюсь изобрести велосипед.
Отправить через майл расчетные листочки. Написал скрипт, создает создает и отправляет письмо на майл. Название файла без расширения содержит майл. А вот прикрепить этот файл к письму ТУПЛЮ. вот такой скрипт @echo off chcp 1251 for /F %%R IN ( 'dir c:\2\* /b /s') DO (set ll = %%~nR "C:\Program Files (x86)\The Bat!\thebat.exe" /MAILU="[email protected]";USER="[email protected]";S="Расчетные листки";TO=%%~nR;"A=что здесь написать?" /exit) "C:\Program Files (x86)\The Bat!\thebat.exe" /exit /SENDALL |
|||
1
ukolabrother
26.05.14
✎
14:42
|
Почему не blat?
|
|||
2
ukolabrother
26.05.14
✎
14:42
|
И в справке к бату ,если он у тебя все же стоит ты быстрее ответ найдешь
|
|||
3
Miracle_
Miracle 26.05.14
✎
14:47
|
(0)А откуда эти листки то?
|
|||
4
Тупой4442
26.05.14
✎
14:50
|
(3) из ЗУП выгружается, каждый расч лист отдельный файл.
|
|||
5
Segate
26.05.14
✎
14:53
|
(4) а прям из зупа отправлять - религия не позволяет?
|
|||
6
Тупой4442
26.05.14
✎
14:54
|
(5) админы не разрешают, на компе где зуп нет инета .
|
|||
7
ukolabrother
26.05.14
✎
14:58
|
(7) если зуп sql, то инет нужен на сервере приложений
|
|||
8
Miracle_
Miracle 26.05.14
✎
14:58
|
(6)Пусть ставят риб и базу тебе на комп где есть инет.
|
|||
9
Тупой4442
26.05.14
✎
15:02
|
(7) Инета в рабочей сетке юк, отдельный комп для инета.
|
|||
10
f_vadim
26.05.14
✎
15:02
|
(6) СЗ на них. Что это за одмины такие? Это лентяи-саботажники.
Своего почтовика нету - раз. Не могут организовать на один комп только почту - два. А программер по привычке костыли с велосипедами конструирует. |
|||
11
Тупой4442
26.05.14
✎
15:03
|
(1) левые проги не запустятся
|
|||
12
Тупой4442
26.05.14
✎
15:04
|
(10) есть внутренняя почта, но есть филиалы которые далеко в инете.
|
|||
13
13_Mult
26.05.14
✎
15:06
|
Тут посмотри http://www.nobat.ru/cmd_intro.html
|
|||
14
f_vadim
26.05.14
✎
15:07
|
(12) И что? Филиалы как между собой связаны? Если VPN - вообще проблема не понятна, если нет - какая проблема настроить подключение к почтовику извне?
|
|||
15
Miracle_
Miracle 26.05.14
✎
15:14
|
(0)Ставь зуп на базу с инетом и в день рассылки листков копирую туда текущую версию базы.Самый простой вариант.
|
|||
16
13_Mult
26.05.14
✎
15:17
|
Мы только вчера к отчету "расчетные листки" почту прикрутили ))
|
|||
17
f_vadim
26.05.14
✎
15:20
|
(15) я худею... простой вариант...
Хотя для избурде тоже сгодится. |
|||
18
Тупой4442
26.05.14
✎
15:20
|
(13) ATTACH=значение или FILE=значение или A=значение.
Значение - путь к файлу, который должен быть присоединен к сообщению. Также возможно использовать макрос %ATTACHFILE в шаблоне. Читал данный манускрипт. Не получается создать в батнике путь к файлу. |
|||
19
f_vadim
26.05.14
✎
15:27
|
(18) dir c:\2\* /b
/b - вывод только имен файлов |
|||
20
Тупой4442
26.05.14
✎
15:29
|
(19) dir c:\2\ путь известен, как к нему прицепить имя файла. Как в батниках формируется текст .
|
|||
21
f_vadim
26.05.14
✎
15:34
|
for /F %%R IN ('dir c:\* /b /s') DO echo c:\2\%%~nR
|
|||
22
Тупой4442
26.05.14
✎
15:40
|
(21) Как параметру ATTACH, FILE , А присвоить текст где путь к файлу
"A=что здесь написать?" |
|||
23
f_vadim
26.05.14
✎
15:43
|
(22) >:-|
A=c:\2\%%~nR |
|||
24
f_vadim
26.05.14
✎
15:46
|
A=c:\2\%%~nR.xls
|
|||
25
Тупой4442
26.05.14
✎
16:02
|
(24) спасибо
вот такой каменный цветок получился @echo off chcp 1251 for /F %%R IN ( 'dir c:\2\* /b /s') DO (set ll = %%~nR "C:\Program Files (x86)\The Bat!\thebat.exe" /MAILU="[email protected]";USER="[email protected]";S="Расчетные листки";TO=%%~nR;"A=c:\2\%%~nxR" /exit) "C:\Program Files (x86)\The Bat!\thebat.exe" /exit /SENDALL |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |