@echo off nircmd win activate ititle "cmd.exe" set cpxer=D:\Temp\CPXer\CPXer.exe set logsdir=Logs IF EXIST certstore.sst ( md Backup\%DATE% move certstore.sst Backup\%DATE% ) ELSE ( echo Certstore.sst не обнаружен, переходим к созданию echo ================================================ ) REM rem Создаем цикл; nircmd используется для эмуляции нажатия кнопки A N раз, где N = кол-ву сертификатов в папке nircmd sendkey a down for /R %%i in (*.cer) do ( %cpxer% 7 %%i 3 nircmd win activate ititle "cmd.exe" nircmd sendkey a down nircmd win activate ititle "cmd.exe" ) rem Создаем папку Logs и копируем в нее лог, если папка уже есть, то просто копируем IF EXIST %logsdir% ( move CPCrypto.log %logsdir% ) ELSE ( md %logsdir% move CPCrypto.log %logsdir% ) pause |