Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

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

Ответить
Настройки темы
CMD/BAT - [решено] автоматическая проверка наличия файла и его шифрование

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


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

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


Суть проблемы. В бухгалтерии стоит программа которая раз в 3 часа создает файл отчёта для главного отделения. C:\Zvit\OUT\*.ZRT
имя файла каждый раз меняется (то есть динамическое но расширение статично). Для отправки файла его необходимо зашифровать отдельной утилитой DSS с:\dss.

Написан батник для шифрования

C:\dss\DSIGN.EXE -c U009 c:\Zvit\out\r10r0205.ZRT c:\Zvit\out_Ftp\r10r0205.ZRT U001 123456

где U009 - сертификат нашего отделения
U001 -сертификат основного отделения
123456 - пароль на ключ
соответственно и для расшифровки

C:\dss\DSVER.EXE c:\Zvit\inftp\0009_231.rar c:\Zvit\in\0009_231.rar 123456

Все работает но проблема в том что каждый раз необходимо смотреть папку для исходящих и входящих, на то какие файлы пришли/уходят, и править в бат файле их имена. что не есть хорошо для бухгалтерии.
Как можно автоматически проверять имя файла в папке и подставлять его, в бат-файл.

Отправлено: 13:42, 10-12-2012

 

Аватара для gora

Ушёл из жизни


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

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


Код: Выделить весь код
@Echo Off
:: Папка для поиска
Set folder=c:\Zvit\out
:: Расширение файла
Set ext=ZRT

For %%i In ("%folder%\*.%ext%") Do Set namefile=%%~ni
Echo name = %namefile%
Pause
Это сообщение посчитали полезным следующие участники:

Отправлено: 16:01, 10-12-2012 | #2



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

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


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


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

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


Спасибо выручил. Помогло, добавил твою часть и изменил фрагменты нашего батника. Теперь работает. Ура.

Отправлено: 17:31, 10-12-2012 | #3



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

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
CMD/BAT - [решено] Проверка наличия параметров GhostKU Скриптовые языки администрирования Windows 6 29-07-2017 23:53
2010 - Проверка наличия письма от адресата armid Microsoft Office (Word, Excel, Outlook и т.д.) 3 09-01-2013 16:58
CMD/BAT - Проверка наличия места на диске Arsenik77 Скриптовые языки администрирования Windows 1 07-10-2011 17:16
Любой язык - [решено] Проверка наличия файла на веб-сервере Vadikan Скриптовые языки администрирования Windows 5 20-05-2011 01:22
CMD/BAT - [решено] Определение атрибута файла & проверка наличия процесса user_123 Скриптовые языки администрирования Windows 10 19-11-2010 16:15




 
Переход