AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Win32/Win64 API (native code) Delphi Datei im Programmverzeichnis vorhanden aber nicht sichtbar!?
Thema durchsuchen
Ansicht
Themen-Optionen

Datei im Programmverzeichnis vorhanden aber nicht sichtbar!?

Ein Thema von PeterPanino · begonnen am 14. Mai 2007 · letzter Beitrag vom 14. Mai 2007
 
PeterPanino

Registriert seit: 4. Sep 2004
1.472 Beiträge
 
Delphi 10.4 Sydney
 
#1

Datei im Programmverzeichnis vorhanden aber nicht sichtbar!?

  Alt 14. Mai 2007, 00:24
In Windows Vista mit eingeschaltetem UAC als Administrator:

Im verzeichnis C:\Program Files\MeinProgramm\ liegen folgende Dateien:

MeinProgramm.exe
root.ini


Die Datei root.ini wurde von mir in dieses Verzeichnis hineinkopiert, also nicht von MeinProgramm.exe erstellt.

Beim Start von MeinProgramm.exe wurde root.ini gelesen, aber nicht in diese Datei geschrieben!

Dann habe ich ich die Datei root.ini manuell endgültig gelöscht (also nicht in den Papierkorb verschoben).

Beim nochmaligen Start von MeinProgramm.exe ergibt aber die Funktion FileExists(C:\Program Files\MeinProgramm\root.ini) TRUE, und die Datei kann auch gelesen werden, so als ob sie noch da wäre!

Im Windows Explorer ist diese Datei in diesem Verzeichnis aber NICHT vorhanden (natürlich ist die Option Vesrsteckte und Systemdateien anzeigen eingeschaltet)!

Ich habe diese Datei (root.ini) dann auf dem gesamten Laufwerk gesucht, aber nicht gefunden. FileExists behauptet aber, dass sie noch da ist, und es wird auch aus ihr gelesen!

Es ist mir klar, dass Vista in diesem Fall die Datei irgendwo umgeleitet hat, aber W O H I N ???

Wenn ich dann aber das Verzeichnis \MeinProgramm\ umbenenne in \MeinProgramm2\ und MeinProgramm.exe in diesem Verzeichnis nochmal starte, dann wird die Datei root.ini in diesem umbenannten Verzeichnis nicht mehr gefunden. Das ist der Beweis dafür, dass diese Datei nicht PHYSISCH in diesem Verzeichnis existierte, sondern VIRTUELL (also in irgendeinem virtuellen Ort), ABER WO ????
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 12:12 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz