Различия
Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
| sysadmin:scripts:bat:cryptopro [19:12:2024 09:36] – School Sysadmin | sysadmin:scripts:bat:cryptopro [02:02:2025 00:21] (текущий) – School Sysadmin | ||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| - | ====== | + | ====== |
| - | ===== Открепленная | + | ==== Открепленная |
| <file bash ds.bat> | <file bash ds.bat> | ||
| - | #rem версия 0.1 | + | rem версия 0.1 |
| @echo off | @echo off | ||
| Строка 9: | Строка 9: | ||
| cls | cls | ||
| - | rem Каталог с расположение | + | rem Каталог с расположение |
| set cat_name_csp=C: | set cat_name_csp=C: | ||
| set /p cat_name=" | set /p cat_name=" | ||
| Строка 30: | Строка 30: | ||
| cls | cls | ||
| - | rem Каталог с расположение | + | rem Каталог с расположение |
| set cat_name_csp=C: | set cat_name_csp=C: | ||
| - | |||
| set /p cat_name=" | set /p cat_name=" | ||
| - | |||
| set /p file_name=" | set /p file_name=" | ||
| rem Поиск производиться по ИНН организации. Напишите корректные значение ИНН. Список может быть больше | rem Поиск производиться по ИНН организации. Напишите корректные значение ИНН. Список может быть больше | ||
| echo 1. ООО " | echo 1. ООО " | ||
| - | echo 2. ОО " | + | echo 2. ООО "МинОбр" |
| :lb_inn | :lb_inn | ||
| rem Выбор организации по ИНН. Список может быть больше | rem Выбор организации по ИНН. Список может быть больше | ||
| + | rem Задайте ИНН организации в перевенную inn | ||
| set /p oo_number=" | set /p oo_number=" | ||
| - | |||
| if %oo_number% EQU 1 (set inn=0000000001 && goto csp) | if %oo_number% EQU 1 (set inn=0000000001 && goto csp) | ||
| if %oo_number% EQU 2 (set inn=0000000002 && goto csp) | if %oo_number% EQU 2 (set inn=0000000002 && goto csp) | ||
| Строка 52: | Строка 49: | ||
| echo Не верный выбор. Уточните организацию. | echo Не верный выбор. Уточните организацию. | ||
| echo. | echo. | ||
| - | |||
| goto lb_inn | goto lb_inn | ||
| - | |||
| if %errorlevel%==1 goto lb_input | if %errorlevel%==1 goto lb_input | ||
| - | |||
| :csp | :csp | ||
| - | |||
| cd /D %cat_name_csp%: | cd /D %cat_name_csp%: | ||
| - | |||
| cls | cls | ||
| - | |||
| start csptest.exe -sfsign -sign -detached -add -in " | start csptest.exe -sfsign -sign -detached -add -in " | ||
| </ | </ | ||
| + | |||
| + | Значения **ИНН** организации должны быть явно заданы в файле, это переменная **inn** | ||