2

Используя inetcpl.cpl в командной строке, он запускает окно настроек Интернета.

Существуют ли дополнительные параметры inetcpl.cpl из командной строки?

  1. Выбор вкладки, т.е. вкладка «Содержимое».
  2. Запустите новое окно из интернет-опции, то есть окна сертификатов.

Это выполнимо или в каком направлении?

Информация: Я хотел бы запустить файл .bat, чтобы открыть Certificate Window в Свойствах обозревателя.

1 ответ1

3

Чтобы выбрать конкретную вкладку, передайте эту вкладку как окончательное число в следующей команде:

rundll32.exe shell32.dll,Control_RunDLL inetcpl.cpl,,3

3 даст вам вкладку контента под Windows XP. Я не уверен насчет других версий.

Чтобы напрямую перейти к интерфейсу сертификата (полностью обходит inetcpl.cpl),

rundll32.exe cryptui.dll,CryptUIStartCertMgr

Для полноты вот функции, которые предоставляет cryptui.dll; однако они почти не имеют документов.~~ Я нашел документацию по ним, выполнив поиск "CryptUi"

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

ACUIProviderInvokeUI
CryptUIDlgCertMgr
CryptUIDlgFreeCAContext
CryptUIDlgSelectCA
CryptUIDlgSelectCertificateA
CryptUIDlgSelectCertificateFromStore
CryptUIDlgSelectCertificateW
CryptUIDlgSelectStoreA
CryptUIDlgSelectStoreW
CryptUIDlgViewCRLA
CryptUIDlgViewCRLW
CryptUIDlgViewCTLA
CryptUIDlgViewCTLW
CryptUIDlgViewCertificateA
CryptUIDlgViewCertificatePropertiesA
CryptUIDlgViewCertificatePropertiesW
CryptUIDlgViewCertificateW
CryptUIDlgViewContext
CryptUIDlgViewSignerInfoA
CryptUIDlgViewSignerInfoW
CryptUIFreeCertificatePropertiesPagesA
CryptUIFreeCertificatePropertiesPagesW
CryptUIFreeViewSignaturesPagesA
CryptUIFreeViewSignaturesPagesW
CryptUIGetCertificatePropertiesPagesA
CryptUIGetCertificatePropertiesPagesW
CryptUIGetViewSignaturesPagesA
CryptUIGetViewSignaturesPagesW
CryptUIStartCertMgr
CryptUIWizBuildCTL
CryptUIWizCertRequest
CryptUIWizCreateCertRequestNoDS
CryptUIWizDigitalSign
CryptUIWizExport
CryptUIWizFreeCertRequestNoDS
CryptUIWizFreeDigitalSignContext
CryptUIWizImport
CryptUIWizQueryCertRequestNoDS
CryptUIWizSubmitCertRequestNoDS
DllRegisterServer
DllUnregisterServer
EnrollmentCOMObjectFactory_getInstance
I_CryptUIProtect
I_CryptUIProtectFailure
LocalEnroll
LocalEnrollNoDS
RetrievePKCS7FromCA
WizardFree

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .