WinFuture-Forum.de: Office 2003: Datei Bei Starten Von Access Ausführen - WinFuture-Forum.de

Zum Inhalt wechseln

Nachrichten zum Thema: Office
Seite 1 von 1

Office 2003: Datei Bei Starten Von Access Ausführen


#1 Mitglied ist offline   Erte 

  • Gruppe: aktive Mitglieder
  • Beiträge: 1.084
  • Beigetreten: 03. Januar 07
  • Reputation: 0
  • Geschlecht:Männlich

geschrieben 06. Juni 2008 - 09:19

Hiho

Ich bin grade an einer Access Datenbank dran. Damit diese aber so funktioniert wie ich das will muss ich einen Registry Schlüssel bearbeiten. Der Schlüssel "Warnung.reg" hat folgenden Inhalt:

Zitat

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Common\Security]
"DisableHyperlinkWarning"=dword:00000001


Der unterdrückt die Meldung welche mir sagt dass es ein Sicherheitsrisiko besteht wenn ich auf den Hyperlink drücke. Wie kann ich das machen dass er beim Start der Datenbank diese Reg Datei ausführt. Am besten wäre es natürlich wenn er dass nur beim ersten Start macht, bzw. dann wenn der Schlüssel nicht bereits wie gewünscht gesetzt ist. Bin aber natürlich auch froh wenn er es einfach jedes Mal macht, ist aber ein bisschen umständlich.
Könnte ja auch irgendwie ne Batch Datei machen welche ausgeführt wird beim Start und dann nachher, beim ausführen, erstmal den Schlüssel registriert (müsste dann doch Warnung.inf sein, oder?) und dann sich selber und die "Warnung.reg/inf" löscht.

Bin offen für alle Vorschläge

Dieser Beitrag wurde von Erte bearbeitet: 06. Juni 2008 - 09:19

0

Anzeige



#2 Mitglied ist offline   Gischi 

  • Gruppe: aktive Mitglieder
  • Beiträge: 205
  • Beigetreten: 04. Juli 03
  • Reputation: 3
  • Geschlecht:Männlich
  • Wohnort:Austria

geschrieben 10. Juni 2008 - 08:38

Hi Erte!

Warum löst Du das ganze nicht in VBA? Du kannst mittels VBA sehr einfach auf die Registry schreibend zugreifen.

Sub Registry_schreiben()

Dim WSHShell
Set WSHShell = CreateObject("WScript.Shell")

'Eintrag in die Registry schreiben
WSHShell.RegWrite "HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Common\Security\DisableHyperlinkWarning", "1"
Set WSHShell = Nothing

End Sub



Beachte allerdings, dass der User, der schreibend auf die Registry zugreifen will/muss (auch wenn es hier mittels VBA geschieht), entsprechende Rechte haben muss.

Have a nice Day!
Gischi
Sollten Ihnen meine Aussagen zu klar gewesen sein, dann müssen Sie mich missverstanden haben. (Alan Greenspan)
0

Thema verteilen:


Seite 1 von 1

1 Besucher lesen dieses Thema
Mitglieder: 0, Gäste: 1, unsichtbare Mitglieder: 0