Статус: Новичок
Группы: Участники
Зарегистрирован: 26.02.2025(UTC) Сообщений: 1  Откуда: Санкт-Петербург
|
Доброго вечера, коллеги! Впервые столкнулся с необходимостью запустить утилиту cpfixit в автоматическом режиме из пакетного файла доменной политики И обнаружил, что информации о параметрах командной строки нигде нет и сам cpfixit.exe никаких ключей, обычно применяемых для подсказок, не понимает А запущенный без ключей открывает отдельное окно и задает пользователю вопрос. Вот и вопрос: подскажите, можно ли (и как) его запустить без вопроса и без общения с пользователем? Отредактировано пользователем 26 февраля 2025 г. 20:11:07(UTC)
| Причина: Не указана
|
|
|
|
Статус: Активный участник
Группы: Участники
Зарегистрирован: 31.05.2016(UTC) Сообщений: 2,514
Сказал(а) «Спасибо»: 594 раз Поблагодарили: 435 раз в 414 постах
|
Автор: Странник  Вот и вопрос: подскажите, можно ли (и как) его запустить без вопроса и без общения с пользователем? Например, что-то типа такого - выполнить программное нажатие кнопки (пауза в 5 сек. для отладки): Код:@echo off
set "VbsFile=%localappdata%\temp\VbsFile.vbs"
more +7 "%~0">"%VbsFile%"
for /f %%i in ('cscript //nologo %VbsFile%') do Echo.%%i
del "%VbsFile%" /f /q
exit /b 0
On Error Resume Next
Dim objShell
Set objShell = CreateObject("WScript.Shell")
objShell.Run "cpfixit.exe"
Wscript.Sleep 5000
objShell.SendKeys "{ENTER}"
WScript.Quit
Добавлю, что для cspclean можно использовать: Отредактировано пользователем 27 февраля 2025 г. 8:26:55(UTC)
| Причина: Не указана
|
 1 пользователь поблагодарил nickm за этот пост.
|
|
|
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close