Erkennen wo sich Verknüpfungen eines Programms befinden
Erkennen wo sich Verknüpfungen eines Programms befinden
Ich wollte mal wissen, ob es eine Möglichkeit gibt, herrauszufinden, wieviele Verknüpfungen ein selbst geschriebenes Programm besitzt und wo sich diese befinden...
Re: Erkennen wo sich Verknüpfungen eines Programms befinden
Wäre das nicht das gleiche herauszufinden, wie viele Leute eine Website zu den Favoriten hinzugefügt haben ?
Also "unmöglich" ?
die einzige möglichkeit die kenne, wäre alle Verknüpfungen zu untersuchen, ob sie zum Programm zeigen, was jedoch zimlich lange dauern könnte.
Also "unmöglich" ?
die einzige möglichkeit die kenne, wäre alle Verknüpfungen zu untersuchen, ob sie zum Programm zeigen, was jedoch zimlich lange dauern könnte.
PB 6.01 ― Win 10, 21H2 ― Ryzen 9 3900X, 32 GB ― NVIDIA GeForce RTX 3080 ― Vivaldi 6.0 ― www.unionbytes.de
Aktuelles Projekt: Lizard - Skriptsprache für symbolische Berechnungen und mehr
Aktuelles Projekt: Lizard - Skriptsprache für symbolische Berechnungen und mehr
Re: Erkennen wo sich Verknüpfungen eines Programms befinden
solltest du nicht wissen, wo du Verknüpfungen setzt? 

Ich verkaufe Rechtschreibfehler und jede menge GROßBUCHSTABEN. Alles unbegrenzt zu haben.
Re: Erkennen wo sich Verknüpfungen eines Programms befinden
Naja, es geht darum:solltest du nicht wissen, wo du Verknüpfungen setzt?
Das Programm soll für die Öffentlichkeit freigegeben werden... Wenn die Personen, die das Programm nutzen, Verknüpfungen erstellen und das Programm später Deinstallieren wollen, sollte die Deinstallations-Datei die Verknüpfungen mit löschen... Das ist jetzt zwar nicht so wichtig, wäre aber meiner Meinung nach ganz praktisch.
- ts-soft
- Beiträge: 22292
- Registriert: 08.09.2004 00:57
- Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel - Wohnort: Berlin
Re: Erkennen wo sich Verknüpfungen eines Programms befinden
Darum kümmert sich Windows von alleine, wenn Du eine Verknüpfung zu einer nicht existenten Datei
anklickst, fragt Windows ob die Verknüpfung gelöscht werden soll, je nach Windows Version wird auch
versucht das Programm zu finden, bzw. angeboten selber danach zu suchen.
anklickst, fragt Windows ob die Verknüpfung gelöscht werden soll, je nach Windows Version wird auch
versucht das Programm zu finden, bzw. angeboten selber danach zu suchen.
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.

Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.

- NicTheQuick
- Ein Admin
- Beiträge: 8809
- Registriert: 29.08.2004 20:20
- Computerausstattung: Ryzen 7 5800X, 64 GB DDR4-3200
Ubuntu 24.04.2 LTS
GeForce RTX 3080 Ti - Wohnort: Saarbrücken
Re: Erkennen wo sich Verknüpfungen eines Programms befinden
Ein Deinstallationsprogramm sollte nur das löschen, was es auch zuvor installiert hat. Wenn du den Nutzer allerdings nerven willst, kannst du auch seine komplette 10 Terabyte umfassende Datensammlung durchsuchen nur um festzustellen, dass es sonst keine weitere Verknüpfung zu deinem Programm gibt. 

- Vera
- Beiträge: 928
- Registriert: 18.03.2009 14:47
- Computerausstattung: Win XP SP2, Suse 11.1
- Wohnort: Essen
Re: Erkennen wo sich Verknüpfungen eines Programms befinden
Ööhm ??
kann man dem Nutzern nicht via Programm anbieten, dass er eine (mehrere) Vernüpfung anlegt und wenn ja, diese Info dann lokal in einer Textdatei abspeichert? Bei Vorhandensein dieser Datei könnte sie später von der Deinstallationsroutine mit berücksichtigt werden. Oder ist dieser Aufwand unangemessen groß ?
Ansonsten sollte doch ein User, der in der Lage ist, selbständige Verknüpfungen anlegen zu können, auch in der Lage sein, die bei Deinstallation auch selber zu entfernen.
nur meine zwei Gedanken ~ Vera

kann man dem Nutzern nicht via Programm anbieten, dass er eine (mehrere) Vernüpfung anlegt und wenn ja, diese Info dann lokal in einer Textdatei abspeichert? Bei Vorhandensein dieser Datei könnte sie später von der Deinstallationsroutine mit berücksichtigt werden. Oder ist dieser Aufwand unangemessen groß ?
Ansonsten sollte doch ein User, der in der Lage ist, selbständige Verknüpfungen anlegen zu können, auch in der Lage sein, die bei Deinstallation auch selber zu entfernen.
nur meine zwei Gedanken ~ Vera
°
<°)))o><
~~~~~~~~~
echo "Don't worry"
echo "Keep quiet"
@echo off
format forum:\
<°)))o><
~~~~~~~~~
echo "Don't worry"
echo "Keep quiet"
@echo off
format forum:\
Re: Erkennen wo sich Verknüpfungen eines Programms befinden
Nette Idee.
Aber die Suche würde zu lange brauchen und eventuell nur unzufriedene User bereiten.
Du könntest ja bei deiner Uninstall-Routine diese Funktion anbieten, aber sollte nur durch einen Haken wie z.b. "Gründliche Komplett-Deinstallation (kann einige Minuten/Stunden dauern ...)" möglich sein.
MFG,
Tombi
Aber die Suche würde zu lange brauchen und eventuell nur unzufriedene User bereiten.
Du könntest ja bei deiner Uninstall-Routine diese Funktion anbieten, aber sollte nur durch einen Haken wie z.b. "Gründliche Komplett-Deinstallation (kann einige Minuten/Stunden dauern ...)" möglich sein.

MFG,
Tombi



Intel Pentium 4 630 (3 GHZ)