Einzelnen Beitrag anzeigen

nahpets
(Gast)

n/a Beiträge
 
#5

AW: Sicherheitsmeldungen unterdrücken

  Alt 16. Nov 2016, 11:32
Ursache Deines Problems dürfte der Inhalt des Zone Identifiers sein. Ansehbar ist er z. B. über
Code:
Notepad doqma_s.exe:zone.identifier
Die entsprechende Datei sieht inhaltlich in etwa so aus:
Code:
[ZoneTransfer]
ZoneId=3
Es handelt sich dabei strukturell um eine einfache Ini-Datei.

Siehe u. a.: https://msdn.microsoft.com/en-us/library/dn392609.aspx
https://msdn.microsoft.com/en-us/library/ms537183.aspx

Was Du jetzt noch herausfinden musst ist, welchen Wert Du bei ZoneId=3 eintragen musst, um die Sicherheitsabfrage zu verhindern.

Habe auf meinem Rechner nur den Wert ZoneID=3 finden können, vermutlich bekomme ich deshalb die Meldung nicht zu sehen.

Ob es eine entsprechende Datei für Dein Programm gibt, kannst Du z. B. so feststellen:
Delphi-Quellcode:
function ZoneIdentifierExists(sFileName : String) : Boolean;
begin
  Result := GetFileAttributes(PChar(Format('%s:Zone.Identifier',[sFileName]))) <> -1;
end;
  Mit Zitat antworten Zitat