- Versionshinweise
- Erste Schritte
- Einstellung und Konfiguration (Setup and Configuration)
- Automationsprojekte
- Abhängigkeiten
- Workflow-Typen
- Dateivergleich
- Beste Praktiken für die Automatisierung (Automation Best Practices)
- Integration der Quellenkontrolle
- Debugging
- Das Diagnose-Tool
- Workflow-Analyse
- Über die Workflow-Analyse
- ST-NMG-001 – Namenskonvention für Variablen
- ST-NMG-002 – Namenskonvention für Argumente
- ST-NMG-004 – Duplizierung des Anzeigenamens
- ST-NMG-005 – Variable überschreibt Variable
- ST-NMG-006 – Variable überschreibt Argument
- ST-NMG-008 – Variablenlänge überschritten
- ST-NMG-009: Datentabellenvariablen mit Präfix versehen
- ST-NMG-011 – Datentabellenargumente mit Präfix versehen
- ST-NMG-012 – Standardwerte für Argumente
- ST-NMG-016 – Argumentlänge überschritten
- ST-DBP-002 – Hohe Anzahl von Argumenten
- ST-DBP-003 – Leerer Catch-Block
- ST-DBP-007 – Mehrere Flussdiagrammebenen
- ST-DBP-020 – Nicht definierte Ausgabeeigenschaften
- ST-DBP-023 – Leerer Workflow
- ST-DBP-024 – Prüfung der Persistenzaktivität
- ST-DBP-025 – Voraussetzung für Variablenserialisierung
- ST-DBP-026 – Verwendung der Verzögerungsaktivität
- ST-DBP-027 – Bewährte Methode für Persistenz
- ST-DBP-028 – Voraussetzung für Argumentenserialisierung
- ST-USG-005 – Hartcodierte Aktivitätsargumente
- ST-USG-009 – Nicht verwendete Variablen
- ST-USG-010 – Nicht verwendete Abhängigkeiten
- ST-USG-014 – Paketbeschränkungen
- ST-USG-020 – Minimale Protokollmeldungen
- ST-USG-024 – Nicht verwendet, gespeichert für später
- ST-USG-025 – Missbrauch gespeicherter Werte
- ST-USG-026 – Aktivitätseinschränkungen
- ST-USG-027 – Erforderliche Pakete
- ST-USG-028 – Aufruf von Dateivorlagen einschränken
- Variablen
- Argumente
- Importierte Namespaces
- Aufzeichnung
- UI-Elemente
- Kontrollfluss
- Selektoren
- Objekt-Repository
- Data-Scraping
- Bild- und Textautomatisierung
- Automatisierung von Citrix-Technologien
- RDP-Automatisierung
- Salesforce-Automatisierung
- SAP-Automation
- VMware Horizon-Automatisierung
- Protokollierung
- Das Tool ScreenScrapeJavaSupport
- Das WebDriver-Protokoll
- Test Suite – Studio
- Erweiterungen
- Fehlersuche und ‑behebung
- Informationen zur Fehlerbehebung
- Microsoft App-V – Unterstützung und Einschränkungen
- Fehlerbehebung bei Internet Explorer x64
- Probleme in Microsoft Office
- Erkennen von UI-Elementen in PDF mit Zugriffsoptionen.
- Lösungen
- Fehlerbehebung bei JxBrowser-Anwendungen
- Überwachung der Benutzerereignisse (User Events Monitoring)
- Citrix-Fehlerbehebung
Lösungen
oleacc.dll
mit einer bestimmten Befehlseingabeaufforderung registriert:
- Öffnen Sie das Startmenü und suchen Sie
Command Prompt
. Klicken Sie mit der rechten Maustaste auf Als Administrator ausführen (Run as administrator). Der Befehl kann nur aus einer höheren Befehlseingabeaufforderung heraus ausgeführt werden. -
Führen Sie den Befehl
regsvr32.exe oleacc.dll
aus, indem Sie ihn eingeben. Die Datei wird registriert und ein Bestätigungsdialog wird eingeblendet.
Bitte beachten Sie, dass die Datei auch auf einem 64-Bit-Computer über eine 32-Bit-Befehlseingabeinstanz registriert sein muss. Es ist folgendermaßen vorzugehen:
- Öffnen Sie den Datei-Explorer und geben Sie in die Adressleiste
%windir%\SysWoW64
ein. Die ausführbare Datei für die 32-Bit-Befehlseingabeaufforderung befindet sich in diesem Ordner. - Klicken Sie mit der rechten Maustaste auf die Datei
cmd.exe
und wählen Sie Als Administrator ausführen (Run as Administrator). Eine höhere 32-Bit-Befehlseingabeaufforderungsinstanz wird geöffnet. - Führen Sie den Befehl
regsvr32.exe oleacc.dll
aus, wie oben erläutert. Die Datei wird registriert und ein Bestätigungsdialog wird eingeblendet.
Um herauszufinden, ob IAccessible Registry-Einträge verfälscht wurden, müssen Sie den Windows Registry Editor öffnen und prüfen, ob folgende Schlüssel fehlen, und diese ggf. hinzufügen. Je nach Konfiguration Ihres Computers können folgende Registry-Werte abweichen. Wir empfehlen, die Registry-Schlüssel eines Computers zu verwenden, der dieses Problem nicht hat.
HKEY_CLASSES_ROOT\Interface\{618736E0-3C3D-11CF-810C-00AA00389B71}
Im Schlüssel:
Name |
Typ |
Daten |
---|---|---|
(Standard) |
REG_SZ |
IAccessible |
-
Im Unterschlüssel
ProxyStubClsid32
:Name
Typ
Daten
(Standard)
REG_SZ
{03022430-ABC4-11D0-BDE2-00AA001A1953}
HKEY_CLASSES_ROOT\WOW6432Node\Interface\{618736E0-3C3D-11CF-810C-00AA00389B71}
Im Schlüssel:
Name |
Typ |
Daten |
---|---|---|
(Standard) |
REG_SZ |
IAccessible |
-
Im Unterschlüssel
ProxyStubClsid32
:Name
Typ
Daten
(Standard)
REG_SZ
{00020424-0000-0000-C000-000000000046}
-
Im Unterschlüssel
TypeLib
:Name
Typ
Daten
(Standard)
REG_SZ
{C523F390-9C83-11D3-9094-00104BD0D535}
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Interface\{618736E0-3C3D-11CF-810C-00AA00389B71}
Im Schlüssel:
Name |
Typ |
Daten |
---|---|---|
(Standard) |
REG_SZ |
IAccessible |
-
Im Unterschlüssel
ProxyStubClsid32
:Name
Daten
Typ
(Standard)
REG_SZ
{03022430-ABC4-11D0-BDE2-00AA001A1953}
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\WOW6432Node\Interface\{618736E0-3C3D-11CF-810C-00AA00389B71}
Im Schlüssel:
Name |
Typ |
Daten |
---|---|---|
(Standard) |
REG_SZ |
IAccessible |
-
Im Unterschlüssel
ProxyStubClsid32
:Name
Typ
Daten
(Standard)
REG_SZ
{00020424-0000-0000-C000-000000000046}
-
Im Unterschlüssel
TypeLib
:Name
Typ
Daten
(Standard)
REG_SZ
{C523F390-9C83-11D3-9094-00104BD0D535}
HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Classes\Interface\{618736E0-3C3D-11CF-810C-00AA00389B71}
Im Schlüssel:
Name |
Typ |
Daten |
---|---|---|
(Standard) |
REG_SZ |
IAccessible |
-
Im Unterschlüssel
ProxyStubClsid32
:Name
Typ
Daten
(Standard)
REG_SZ
{00020424-0000-0000-C000-000000000046}
-
Im Unterschlüssel
TypeLib
:Name
Typ
Daten
(Standard)
REG_SZ
{C523F390-9C83-11D3-9094-00104BD0D535}
HKEY_CLASSES_ROOT\Interface\{618736E0-3C3D-11CF-810C-00AA00389B71}
Im Schlüssel:
Name |
Typ |
Daten |
---|---|---|
(Standard) |
REG_SZ |
IAccessible |
-
Im Unterschlüssel
ProxyStubClsid32
:Name
Typ
Daten
(Standard)
REG_SZ
{03022430-ABC4-11D0-BDE2-00AA001A1953}
-
Im Unterschlüssel
TypeLib
:Name
Typ
Daten
(Standard)
REG_SZ
{1EA4DBF0-3C3B-11CF-810C-00AA00389B71}
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Interface\{618736E0-3C3D-11CF-810C-00AA00389B71}
Im Schlüssel:
Name |
Typ |
Daten |
---|---|---|
(Standard) |
REG_SZ |
IAccessible |
-
Im Unterschlüssel
ProxyStubClsid32
:Name
Typ
Daten
(Standard)
REG_SZ
{03022430-ABC4-11D0-BDE2-00AA001A1953}
-
Im Unterschlüssel
TypeLib
:Name
Typ
Daten
(Standard)
REG_SZ
{1EA4DBF0-3C3B-11CF-810C-00AA00389B71}
Nachdem die obigen Werte überprüft wurden, müssen Sie den Windows Registry Editor schließen, damit die Änderungen wirksam werden.
Führen Sie den folgenden Befehl aus:
- Führen Sie über eine 64-Bit-Eingabeaufforderung mit erhöhten Rechten den folgenden Befehl aus:
for %1 in (c:\windows\system32\*.dll) do regsvr32 /s %1
- Führen Sie über eine 32-Bit-Eingabeaufforderung mit erhöhten Rechten den folgenden Befehl aus:
-
for %1 in (C:\Windows\SysWOW64\*.dll) do regsvr32 /s %1
-