Desktopsymbole mit Rainmeter ein und ausblenden?
Desktopsymbole mit Rainmeter ein und ausblenden?
Hallo,
als 1. muss ich mal sagen, das ist hier ein super Forum. Ich habe mir schon eine Menge Anregungen geholt und bin gerade dabei mir eine eigene "Oberfläche" für mein Win7 zu basteln. Nun habe ich eine Frage:
Ist es möglich, bzw. gibt es einen Befehl, den man in eine *.ini einbauen kann, damit die Symbole vom Desktop per Button (z.B. "ButtonCommand=!Execute" -Befehl) ein, bzw. wieder ausgeblendet werden können?
Da ich öfter mal ein Spiel installiere und lösche, wollte ich gern die Desktopverknüpfungen für diese Spiele belassen und mittels Button einblenden lassen, da diese Möglichkeit nicht so aufwendig wäre, als bei jedem Spiel die ini neu zu bearbeiten.
als 1. muss ich mal sagen, das ist hier ein super Forum. Ich habe mir schon eine Menge Anregungen geholt und bin gerade dabei mir eine eigene "Oberfläche" für mein Win7 zu basteln. Nun habe ich eine Frage:
Ist es möglich, bzw. gibt es einen Befehl, den man in eine *.ini einbauen kann, damit die Symbole vom Desktop per Button (z.B. "ButtonCommand=!Execute" -Befehl) ein, bzw. wieder ausgeblendet werden können?
Da ich öfter mal ein Spiel installiere und lösche, wollte ich gern die Desktopverknüpfungen für diese Spiele belassen und mittels Button einblenden lassen, da diese Möglichkeit nicht so aufwendig wäre, als bei jedem Spiel die ini neu zu bearbeiten.
-
Tante Google
- moinmoin
- ★ Team Admin ★
- Beiträge: 59959
- Registriert: 14.11.2003, 11:12
- Hat sich bedankt: 131 Mal
- Danke erhalten: 599 Mal
- Gender:
Re: Dsktopsymbole mit Rainmeter ein und ausblenden?
ButtonCommand=!Execute
[!RainmeterShowMeter xxxx]
[!RainmeterHideMeter xxxx]
[!RainmeterRedraw]
Die Befehle gibt es. Obs geht musst du testen.
Und danke für das Lob.
[!RainmeterShowMeter xxxx]
[!RainmeterHideMeter xxxx]
[!RainmeterRedraw]
Die Befehle gibt es. Obs geht musst du testen.
Und danke für das Lob.
Re: Desktopsymbole mit Rainmeter ein und ausblenden?
Danke für die schnelle Antwort.
Die Befehle waren mir bekannt, was mir fehlt ist der syntax dahinter, wo du xxxx geschrieben hast. Ich habe jetzt schon eine Weile gegoogelt aber noch nichts pasendes gefunden.
Werde mal weiter suchen.
Windows bietet ja die Funktion an per rechtsklick auf dem Desktop, dann Ansicht und dort kann man den Haken bei Desktopsymbole anzeigen setzen und wieder entfernen.
Das möchte ich halt per Button machen. Vielleicht hat ja jemand eine Batchdatei für solche Zwecke? Diese könnte man dann per ini starten.
Die Befehle waren mir bekannt, was mir fehlt ist der syntax dahinter, wo du xxxx geschrieben hast. Ich habe jetzt schon eine Weile gegoogelt aber noch nichts pasendes gefunden.
Werde mal weiter suchen.
Windows bietet ja die Funktion an per rechtsklick auf dem Desktop, dann Ansicht und dort kann man den Haken bei Desktopsymbole anzeigen setzen und wieder entfernen.
Das möchte ich halt per Button machen. Vielleicht hat ja jemand eine Batchdatei für solche Zwecke? Diese könnte man dann per ini starten.
- moinmoin
- ★ Team Admin ★
- Beiträge: 59959
- Registriert: 14.11.2003, 11:12
- Hat sich bedankt: 131 Mal
- Danke erhalten: 599 Mal
- Gender:
Re: Desktopsymbole mit Rainmeter ein und ausblenden?
Das xxx sollte für deinen Button-Namen stehen oder die Funktion
Erstelle ne neue Textdatei umbenennen in xxx.vbs mit dem Inhalt
Das versteckt / zeigt die Desktopicons an.
Erstelle ne neue Textdatei umbenennen in xxx.vbs mit dem Inhalt
Code: Alles auswählen
set WshShell = WScript.CreateObject("WScript.Shell")
WshShell.SendKeys("^ ")
WshShell.SendKeys("+{F10}")
WshShell.SendKeys("s")
WshShell.SendKeys("D")
Re: Desktopsymbole mit Rainmeter ein und ausblenden?
Hi,
hier noch ein kleiner Tipp von mir, da der Code von moimoin bei nur funzte, wenn ich ihn auf dem Desktop liegen hatte, habe ich hier nun ein Code, der aus jedem Ordner funktioniert.
Je nach Rechnergeschwindigkeit und Auslastung des Systems müsst ihr ein wenig mit den sleep-Zeiten herumprobieren.
Bitte schön:
hier noch ein kleiner Tipp von mir, da der Code von moimoin bei nur funzte, wenn ich ihn auf dem Desktop liegen hatte, habe ich hier nun ein Code, der aus jedem Ordner funktioniert.
Je nach Rechnergeschwindigkeit und Auslastung des Systems müsst ihr ein wenig mit den sleep-Zeiten herumprobieren.
Bitte schön:
Code: Alles auswählen
set WshShell = WScript.CreateObject("WScript.Shell" )
WshShell.SendKeys "^{Esc}"
WScript.Sleep 300
WshShell.SendKeys "{Esc}"
WScript.Sleep 100
WshShell.SendKeys "{TAB}"
WScript.Sleep 20
WshShell.SendKeys "{TAB}"
WScript.Sleep 20
WshShell.SendKeys "{TAB}"
WScript.Sleep 20
WshShell.SendKeys "{TAB}"
WScript.Sleep 20
WshShell.SendKeys "+{F10}"
WScript.Sleep 20
WshShell.SendKeys "s"
WScript.Sleep 20
wshShell.SendKeys "d"