Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Betriebssysteme (https://www.delphipraxis.net/27-betriebssysteme/)
-   -   Desktop - Symboltext entfernen (https://www.delphipraxis.net/46000-desktop-symboltext-entfernen.html)

PierreB 16. Mai 2005 13:27


Desktop - Symboltext entfernen
 
Moin Leuts,

ich hab gestern meinen DEsktop mal ein bisschen überarbeitet und wollte nun den Text bei den Desktopicons entfernen. Also das nur noch das Symbol da ist, ohne Text. Leider geht das nicht mit "Umbennnen" und dann nichts eingeben. Geht das irgendwie ?


Thx

Manne 16. Mai 2005 13:29

Re: Desktop - Symboltext entfernen
 
Beim umbenennen alt Taste gedrückt halten und 0160 eingeben, alt Tasteloslassen. Voila.
Ein Kasten bleibt leider aber immer noch da.

PierreB 16. Mai 2005 13:32

Re: Desktop - Symboltext entfernen
 
Hm, danke das funktioniert. Aber leider bleibt noch so ein hässlicher Strich zurück. Kriegt man den auch noch weg ? Vielen Dank schonmal. ;)

jfheins 16. Mai 2005 13:40

Re: Desktop - Symboltext entfernen
 
Ich würde sagen, es kann nicht durch umbenennen gehen, da die Symbole ja auch nur dateien sind, und jede Datei einen Namen haben muss. ;)

PierreB 16. Mai 2005 13:44

Re: Desktop - Symboltext entfernen
 
Zitat:

da die Symbole ja auch nur dateien sind, und jede Datei einen Namen haben muss.
Die Symbole auf dem Desktop sind ja nur Verknüpfungen. In der Verknüpfung ist der Pfad wo es hin verknüpft ja gespeichert. Also ist der Text bei einem DEsktopicon doch nur eine Art Caption wie bei Delphi, oder ?

jfheins 16. Mai 2005 13:46

Re: Desktop - Symboltext entfernen
 
Oha ... stimmt gar nicht, was ich da geschrieben habe.

Ein Google-Suche (Bei Google suchenDesktop Symboltext entfernen 5. Ergebnis) brachte folgenden Tipp zutage:
Zitat:

Auf der Kommandozeile können Sie eine bereits bestehende Link-Datei mit ren <Name>.lnk .lnk in eine namen- und titellose, aber trotzdem normal funktionierende Verknüpfung umbenennen. Am Windows-Desktop erscheint der namenlose Link ganz ohne Symboltext.

Waldteufel 16. Mai 2005 13:49

Re: Desktop - Symboltext entfernen
 
Hi.

Zitat:

Zitat von PierreB
Zitat:

da die Symbole ja auch nur dateien sind, und jede Datei einen Namen haben muss.
Die Symbole auf dem Desktop sind ja nur Verknüpfungen. In der Verknüpfung ist der Pfad wo es hin verknüpft ja gespeichert. Also ist der Text bei einem DEsktopicon doch nur eine Art Caption wie bei Delphi, oder ?

Die Icons sind lnk-Dateien. Der Angezeigte Text ist das vor dem .lnk!

Um bei einem Icon den Text zu entfernen OHNE (!!) diesen hässlichen Strich/Kasten/... zu behalten, gib auf der Kommandozeile folgendes ein.

Code:
rename "(name der verknüfpung).lnk" ".lnk"
//edit: Es können aber nicht mehrere Dateinamen auf diese Weise entfernt werden!

alcaeus 16. Mai 2005 13:52

Re: Desktop - Symboltext entfernen
 
Zitat:

Zitat von PierreB
Die Symbole auf dem Desktop sind ja nur Verknüpfungen. In der Verknüpfung ist der Pfad wo es hin verknüpft ja gespeichert. Also ist der Text bei einem DEsktopicon doch nur eine Art Caption wie bei Delphi, oder ?

Nicht ganz. Die Texte sind die Dateinamen. Eine Verknuepfung namens "Delphi 7" auf dem Desktop heisst im jeweiligen Ordner eben "Delphi 7.lnk". Bei der Anzeige auf dem Desktop wird einfach das .lnk ausgeblendet.

Der Trick mit der Datei ohne Namen funktioniert aber auch nur bei einer Datei. Sobald mehr als eine Datei ohne Caption angezeigt werden sollen, wars das auch schon wieder mit dem Tipp ;)

Auf den ersten Blick habe ich auch bei www.codeguru.com nichts gefunden, aber evtl. hat ja jemand Lust, laenger zu suchen ;)

Greetz
alcaeus

PierreB 16. Mai 2005 13:54

Re: Desktop - Symboltext entfernen
 
Zitat:

Zitat von jfheins
Oha ... stimmt gar nicht, was ich da geschrieben habe.

Ein Google-Suche (Bei Google suchenDesktop Symboltext entfernen 5. Ergebnis) brachte folgenden Tipp zutage:
Zitat:

Auf der Kommandozeile können Sie eine bereits bestehende Link-Datei mit ren <Name>.lnk .lnk in eine namen- und titellose, aber trotzdem normal funktionierende Verknüpfung umbenennen. Am Windows-Desktop erscheint der namenlose Link ganz ohne Symboltext.

Hm, hört sich gut an, klappt aber leider nicht. Es kommt immer Syntaxfehler.

Beispiel:
Zitat:

C:\Dokumente und Einstellungen\XXX\Desktop> ren server.Ink
:gruebel:

@Waldi: Bei deinem kommt immer "Das System kann die angegebene Datei nicht finden"
Zitat:

C:\Dokumente und Einstellungen\XXX\Desktop> rename "server.Ink" ".ink"

Waldteufel 16. Mai 2005 13:55

Re: Desktop - Symboltext entfernen
 
Hi.

Es ist ja auch LNK (ell - enn - ka) ;-)

PierreB 16. Mai 2005 14:00

Re: Desktop - Symboltext entfernen
 
Zitat:

Zitat von Waldteufel
Hi.

Es ist ja auch LNK (ell - enn - ka) ;-)

:lol: Oh stimmt ja.
Gut es ging jetzt. Doch wenn ich jetzt noch eins vom Text "befreien" will sagt er mir logischerweise "Datei existiert schon". :wall:

Trotzdem Danke für eure Hilfe. ;)

jfheins 16. Mai 2005 14:07

Re: Desktop - Symboltext entfernen
 
Fiese, schmutzige Lösung:

Problem:
Ich möchte die Symbolunterschriften auf dem Dektop ausblenden. Mit
Code:
ren <Dateiname>.lnk .lnk
kann ich aber immer nur eine Symbolunterschrift ausblenden, bei weiteren kommt der Fehler, dass diese Datei schon existiert.

Lösung:
:arrow: Exportiere in der Registry den Zweig HKCR\.lnk in eine Datei.

:arrow: Ändere in der erzeugten Datei alle Vorkommen von .lnk in .lnk1 (.LNK eins)

:arrow: Importiere die Datei, um eine Kopie des Zweigs HKCR\.lnk unter HKCR\.lnk1 zu erhalten

:arrow: Führe die Schritte 2 und 3 solange aus, bis genügend Dateiendungen für alle Desktopsymbole vorhanden sind.

:arrow: Nun können die Desktopsymbole folgendermaßen umbenannt werden:
Code:
ren <Datei 1>.lnk .lnk1
ren <Datei 2>.lnk .lnk2
ren <Datei 3>.lnk .lnk3
ren <Datei 4>.lnk .lnk4
...

PierreB 16. Mai 2005 14:10

Re: Desktop - Symboltext entfernen
 
OK, ich probier das gleich mal aus.

Vielen Dank, ;)


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:44 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