AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Win32/Win64 API (native code) Delphi Schnellstartmenueeintraege programmatisch loeschen?
Thema durchsuchen
Ansicht
Themen-Optionen

Schnellstartmenueeintraege programmatisch loeschen?

Ein Thema von Mackhack · begonnen am 7. Dez 2007 · letzter Beitrag vom 8. Dez 2007
Antwort Antwort
Seite 1 von 2  1 2      
Benutzerbild von Mackhack
Mackhack

Registriert seit: 29. Nov 2003
Ort: San Diego, CA/USA
1.446 Beiträge
 
Delphi 2006 Architect
 
#1

Schnellstartmenueeintraege programmatisch loeschen?

  Alt 7. Dez 2007, 20:36
Hallo DPler,

hab eine Frage. Kann man die Schnellstarteintraege aus dem XP Startmenue programmatisch entfernen und einen weiteren wiederum hinzufuegen ohne immer wieder alle von Hand zu loeschen ueber Rechte Maustaste/Remove from List und vice versa das bestimmte Programm erst starten sodass es in der Liste steht?

Angehangen ein Screenshot von der Area die ich meine!

Danke!
Miniaturansicht angehängter Grafiken
start01_197.png  
Um etwas Neues zu schaffen muss man seine Ohren vor den Nein-sagern verschliessen um seinen Geist öffnen zu können.
(George Lukas)
  Mit Zitat antworten Zitat
xy124

Registriert seit: 3. Dez 2007
146 Beiträge
 
Delphi 7 Personal
 
#2

Re: Schnellstartmenueeintraege programmatisch loeschen?

  Alt 7. Dez 2007, 21:08
Mir fielen spontan 2 mögluichkeiten ein:
1.(leider eher unprogrammatisch) schreibe mit autoit oder so ein skript(automatisiert mausclicks & co) das dir die arbeit abnimmt und starte das aus deinem Tool

2. mach dich schlau wo die einträge gespeichert werden(ich denke das es ebenso wie z.b. bei senden an irgentwo in den tiefen von win nen ordner mit den Verknüpfungen gibt.)
^^such z.b. mal im ordner "C:\Dokumente und Einstellungen"
  Mit Zitat antworten Zitat
Benutzerbild von ste_ett
ste_ett

Registriert seit: 10. Sep 2004
Ort: Dülmen
464 Beiträge
 
Delphi 7 Professional
 
#3

Re: Schnellstartmenueeintraege programmatisch loeschen?

  Alt 7. Dez 2007, 21:20
Schnellstartverknüpfungen liegen unter "C:\Dokumente und Einstellungen\Benutzer\Anwendungsdaten\Microsoft\I nternet Explorer\Quick Launch\".
Stefan
"Geht nicht!" ist keine Fehlerbeschreibung und "Hab ich schon versucht!" keine Antwort!

Hey, it compiles! Ship it!
  Mit Zitat antworten Zitat
Sergej

Registriert seit: 12. Jun 2003
Ort: Stuttgart
169 Beiträge
 
#4

Re: Schnellstartmenueeintraege programmatisch loeschen?

  Alt 7. Dez 2007, 21:24
Zitat von ste_ett:
Schnellstartverknüpfungen liegen unter "C:\Dokumente und Einstellungen\Benutzer\Anwendungsdaten\Microsoft\I nternet Explorer\Quick Launch\".
Er sucht aber nach der Most Recently Used Liste
Ceterum censeo cartaginem esse delendam
  Mit Zitat antworten Zitat
Benutzerbild von ste_ett
ste_ett

Registriert seit: 10. Sep 2004
Ort: Dülmen
464 Beiträge
 
Delphi 7 Professional
 
#5

Re: Schnellstartmenueeintraege programmatisch loeschen?

  Alt 7. Dez 2007, 21:31
Ok,

Zitat:
... Kann man die Schnellstarteintraege ...
... steht oben, der Screenshot zeigt mru.

- edit -

Übersicht über alle MRUs
http://support.microsoft.com/?scid=k...2298&x=18&y=11
Stefan
"Geht nicht!" ist keine Fehlerbeschreibung und "Hab ich schon versucht!" keine Antwort!

Hey, it compiles! Ship it!
  Mit Zitat antworten Zitat
xaromz

Registriert seit: 18. Mär 2005
1.682 Beiträge
 
Delphi 2006 Enterprise
 
#6

Re: Schnellstartmenueeintraege programmatisch loeschen?

  Alt 7. Dez 2007, 21:47
Hallo,

Raymond Chen hat eine lange Liste an Beiträgen geschrieben, die sich mit dem Startmenü beschäftigen. Kurze Antwort auf Deine Frage: es geht nicht.

Gruß
xaromz
I am a leaf on the wind - watch how I soar
  Mit Zitat antworten Zitat
Benutzerbild von PaddyL
PaddyL

Registriert seit: 23. Nov 2007
Ort: Lautertal
34 Beiträge
 
#7

Re: Schnellstartmenueeintraege programmatisch loeschen?

  Alt 7. Dez 2007, 21:52
Äh und was spricht dagegen es in den Eigenschaften der Taskleiste (Rechtsklick -> Properties -> Customize) abzuschalten (Anzahl auf 0 setzen)?
  Mit Zitat antworten Zitat
Benutzerbild von Mackhack
Mackhack

Registriert seit: 29. Nov 2003
Ort: San Diego, CA/USA
1.446 Beiträge
 
Delphi 2006 Architect
 
#8

Re: Schnellstartmenueeintraege programmatisch loeschen?

  Alt 7. Dez 2007, 21:58
Zitat von PaddyL:
Äh und was spricht dagegen es in den Eigenschaften der Taskleiste (Rechtsklick -> Properties -> Customize) abzuschalten (Anzahl auf 0 setzen)?
Es soll nicht ausgeschaltet werden sondern es soll nur das eine Proprietary Program das vom Kunden auf allen PCs installiert ist in der Liste erscheinen, alles andere soll weg sein!

Wir haben ein Image der Kiste, nur durch den Audit Mode in dem wir uns ja befinden weil wir per OPK also Pre-Installation die Kisten nur installieren aber nicht durch die OOBE gehen wird automatisch beim ersten Systemstart 4 oder 5 Standardverknuepfungen darin gespeichert/angezeigt!
Um etwas Neues zu schaffen muss man seine Ohren vor den Nein-sagern verschliessen um seinen Geist öffnen zu können.
(George Lukas)
  Mit Zitat antworten Zitat
Benutzerbild von Mackhack
Mackhack

Registriert seit: 29. Nov 2003
Ort: San Diego, CA/USA
1.446 Beiträge
 
Delphi 2006 Architect
 
#9

Re: Schnellstartmenueeintraege programmatisch loeschen?

  Alt 7. Dez 2007, 22:01
Aber das kann doch nicht sein dass man das nicht manipulieren kann, Windows schreibt diese Shortcuts doch auch wohin!
Um etwas Neues zu schaffen muss man seine Ohren vor den Nein-sagern verschliessen um seinen Geist öffnen zu können.
(George Lukas)
  Mit Zitat antworten Zitat
SvB

Registriert seit: 21. Okt 2004
Ort: Eckenroth
426 Beiträge
 
Delphi 10.1 Berlin Enterprise
 
#10

Re: Schnellstartmenueeintraege programmatisch loeschen?

  Alt 7. Dez 2007, 22:36
Ich habe mal etwas gesucht. Vielleicht kannst Du ja damit was anfangen:
Verhindern, dass ein Programm in der Liste der häufig verwendeten Programme angezeigt wird in Windows XP

Oder
http://www.msfn.org/board/Frequently...le-t20735.html


Grüße Sven
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


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 04:33 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz