Ist es möglich, die QuickInfo einer angehängten Verknüpfung mit der Taskleiste zu ändern?

3243
stackoverflowuser95

Ich habe eine Reihe von Verknüpfungen (andere Links konnten nicht mklinkfunktionieren), z. B .: für Firefox, der auf Folgendes verweist:

C: \ Programme (x86) \ Mozilla Firefox \ firefox.exe

Wenn ich mit der Maus über das Symbol in meiner Taskleiste fahre, bekomme ich einen Tooltip mit:

Mozilla Firefox

Wie ändere ich das zu einer eigenen Beschreibung?

Meine Versuche

Ein

  1. Wenn die Verknüpfung hervorgehoben ist, klicken Sie mit der rechten Maustaste Properties
  2. Klicken Sie auf die DetailsRegisterkarte
  3. Klicken Sie auf Entfernen Properties and Personal Information

(links ohne Änderung der Details)

Zwei

  1. Einen Hex-Editor finden, die firefox.exeausführbare Datei öffnen und bearbeiten *
  2. Textzeile mit hoher Markierung ändern hex
  3. Ausführbare Datei ausführen error msg * Überschreibmodus oder Einfügemodus; machte keinen Unterschied zum Ergebnis

Dieser Fehler ist wahrscheinlich auf eine Prüfsumme im Header zurückzuführen.


Wenn ich meine eigene Version von Firefox nicht kompiliert habe, wie kann ich die Beschreibung umbenennen?

ZB: Header-Prüfsumme neu berechnen

3
Momentan [experimentiert mit VB] (http://pastebin.com/a0aWjRcZ) ... noch kein Glück stackoverflowuser95 vor 11 Jahren 0
Auch [versucht in Python] (http://pastebin.com/iCQwYgS9) im Anschluss an [Windows-Verknüpfungen mit Python ändern] (http://stackoverflow.com/q/6805881) und [Perl-Referenz] (http: // cpansearch). perl.org/src/JDB/Win32-Shortcut-0.07/docs/reference.html). Dann versuchte [folgendes Microsoft] (http://msdn.microsoft.com/de-de/library/xk6kst2k (v = vs.84) .aspx) mit [diesem Stück VBScript] (http://pastebin.com/). J0mP9gk0). Leider haben beide die `Description`, die ich ihr gegeben habe, in das` comment'-Feld gestellt. Die Beschreibung bleibt unverändert. Ich verwende Windows 8. ** Wie kann ich den Text im Feld Beschreibung umbenennen? ** stackoverflowuser95 vor 11 Jahren 0

3 Antworten auf die Frage

5
davidcoble

Dieses Problem hat mich lange geärgert. Ich habe das Web mehrmals ohne Erfolg durchsucht. Nun bin ich auf einen Workaround gestoßen.

Das funktionierte für mich in 13 einfachen Schritten:

  1. Klicken Sie bei gedrückter Umschalttaste mit der rechten Maustaste auf das Symbol in der Taskleiste.
  2. Klicken Sie auf "Eigenschaften".
  3. Klicken Sie auf die Registerkarte "Allgemein".
  4. Geben Sie den gewünschten QuickInfo-Text in das unbenannte Textbearbeitungs-Widget oben im Dialogfeld ein.
  5. Klicken Sie auf die Registerkarte "Verknüpfung".
  6. Klicken Sie auf "Symbol ändern ...".
  7. Wählen Sie ein anderes Symbol aus (Sie müssen möglicherweise nach einem Symbol suchen: c: // Windows ist ein guter Ort zum Suchen)
  8. Klicken Sie im Dialogfeld "Symbol ändern" auf "OK".
  9. Klicken Sie im Dialogfeld "Eigenschaften" auf "Übernehmen" (Beachten Sie, dass sich das Symbol in der Taskleiste geändert hat).
  10. Klicken Sie auf "Symbol ändern ..." (erneut!).
  11. Navigieren Sie zurück zu Ihrer ursprünglichen Anwendung und wählen Sie sie aus.
  12. Klicken Sie im Dialogfeld "Symbol ändern" auf "OK".
  13. Klicken Sie im Dialogfeld "Eigenschaften" auf "Übernehmen".

Testen Sie Ihren Tooltip.

Dies funktionierte unter Windows 8.1. Nett! :) Thasmo vor 10 Jahren 0
4
Jo help

Erstellen Sie einfach eine Verknüpfung auf dem Desktop, die zeigt, wo Sie möchten. Benennen Sie dann diese Verknüpfung in das um, was Sie als QuickInfo verwenden möchten. Ziehen Sie die Verknüpfung auf die Taskleiste und der QuickInfo wird der Name, den Sie angegeben haben. Arbeitete für mich!

Guter Tipp. Darüber hinaus können Sie mit der rechten Maustaste auf die neue umbenannte Desktop-Verknüpfung klicken und "An Taskleiste anheften" wählen. InteXX vor 5 Jahren 0
2
Karan

So funktioniert es zumindest unter Windows 7:

  • Verknüpfungen im Startmenü (z. B. unter Alle Programme ) - Das Feld " Kommentar" wird als QuickInfo im Mauszeiger angezeigt

  • Verknüpfungen im Startmenü fixiert - Im Mauszeiger werden keine QuickInfos angezeigt

  • An die Taskleiste angehängte Verknüpfungen - Dateiname der Verknüpfung (dh .LNK-Datei), die im Mauszeiger als QuickInfo angezeigt wird

Ich weiß nicht, warum sich Verknüpfungen, die an die Taskleiste angeheftet werden, anders verhalten, aber das Kommentarfeld wird aus irgendeinem Grund ignoriert. Ich habe auch versucht, %AppData%\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBardie Verknüpfungen aufzurufen und sie umzubenennen, aber es scheint etwas Zwischenspeicherung zu geben, da weder der Explorer neu gestartet, noch sich abgemeldet und der Tooltip neu abgemeldet wurde. Nur das Beenden einer Verknüpfung mit einem anderen Namen und das erneute Festlegen einer Verknüpfung mit einem anderen Namen hat die QuickInfo für mich erfolgreich geändert.

Das Merkwürdige daran ist, dass das %AppData%\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBardirekte Umbenennen von Verknüpfungen und das erneute Starten sie tatsächlich kaputt machte. Die Symbole wurden durch leere (weiße) ersetzt. Wenn Sie darauf klicken, werden die Programme gestartet, die Verknüpfungen jedoch aus der Taskleiste verschwinden. Sehr seltsam.

Hinweis: AFAIK, die Description- Eigenschaft des WshShortcut- Objekts (dh das Kommentarfeld im Eigenschaftendialogfeld der Verknüpfung) stimmt nicht mit dem Beschreibungsfeld Assembly Assembly überein , das Sie aus der ausführbaren Datei von Firefox extrahiert haben (siehe unten) der QuickInfo der Verknüpfung.

<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0"> <assemblyIdentity version="1.0.0.0" processorArchitecture="*" name="Firefox" type="win32"/> <description>Firefox</description> <dependency> <dependentAssembly> <assemblyIdentity type="win32" name="Microsoft.Windows.Common-Controls" version="6.0.0.0" processorArchitecture="*" publicKeyToken="6595b64144ccf1df" language="*"/> </dependentAssembly> </dependency> <ms_asmv3:trustInfo xmlns:ms_asmv3="urn:schemas-microsoft-com:asm.v3"> <ms_asmv3:security> <ms_asmv3:requestedPrivileges> <ms_asmv3:requestedExecutionLevel level="asInvoker" uiAccess="false"/> </ms_asmv3:requestedPrivileges> </ms_asmv3:security> </ms_asmv3:trustInfo> <compatibility xmlns="urn:schemas-microsoft-com:compatibility.v1"> <application> <supportedOS Id=""/> </application> </compatibility> </assembly>