![]() |
Vereichnis wird von welchem Programm benutzt
Hi,
ich habe malwieder eine Frage und zwar habe ich ein Programm welches Verzeichnisse bei bedarf automatisch beim starten umbenennt. Nun mein Problem ist: wenn das Verzeichnis in benutzung ist sprich eine Datei daraus geöffnet oder ein Programm gestartet wurde kann ich es ja nicht umbenennen. Gibt es eine möglichkeit herrauszufinden welches Programm in dem Dir zugange ist? |
Re: Vereichnis wird von welchem Programm benutzt
Hmm hab ich mich auch schon mal gefragt und würd das auch mal gern wissen, wie man Auslesen könnte, welches Programm welche Datei/Ordner grad benutz, da ich sie nicht löschen/umbenennen oder verschieben kann :wink:
Bye |
Re: Vereichnis wird von welchem Programm benutzt
Kuckt mal, ob ihr bei
![]() |
Re: Vereichnis wird von welchem Programm benutzt
Ja hab ich schon hab auch schon was gefunden was mir da einigermaßen weiterhilf, aber bei alles tollen und interessanten sachen haben die immer kein source mit bei *narf* :cry:
deswegen auch meine neue frage: ![]() das würde mir dann auch schon weiterhelfen, dann könnte ich ja die liste durchgehen und gucken ob das verzeichnis dabei ist. aber wie gesagt kein src bei, und ich habe echt keine ahnung wie die das anstellen :?: |
Re: Vereichnis wird von welchem Programm benutzt
Das es solche Tools gibt, weiß ich...
Aber wie die das machen würd mich mal interessieren... Bye |
Re: Vereichnis wird von welchem Programm benutzt
Hi,
Idee 1: vieleicht durchsuchen sie den Ordner nach einer *.exe Datei und gucken ob diese läuft wenn ja beenden,umbennen und danach starten. Idee 2: Sie gucken welche prozesse laufen danach gucken sie welcher prozess aus den angegebenne Verzeichniss gestarte wurde und deenden ihn dann umbennen und starten. Mfg MrScholz |
Re: Vereichnis wird von welchem Programm benutzt
Naja das wär dann auch die grobmotorische hau-drauf methode ;) So wollte ich das eigentlich nicht lösen, und was ist wenn deine andere Datei draus geöffnet ist? *.doc *.bmp *.txt ect...
|
Re: Vereichnis wird von welchem Programm benutzt
testen ob sich die datei öffnen lässt...
oder versuch den ordner unzubenennen, wenns geklappst hat, dan ok wenn nicht fehlermeldung abfangen! |
Re: Vereichnis wird von welchem Programm benutzt
versuchs mal mit ReadDirectoryChangesW der sdk
|
Re: Vereichnis wird von welchem Programm benutzt
@ibp
das ist garnicht meine frage, klar geht das so (z.Z. mache ich das auch so habe eine funktion geschrieben IsDirRenameable), ich möchte aber wissen von wem das verzeichnis oder die datei benutzt wird. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 13:46 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