Papierkorb leeren per Keyboard-Shortcut geschlossen 

  • Ersteller Ersteller -=[P3ac]=-
  • Erstellt am Erstellt am
Status
Für weitere Antworten geschlossen.
P

-=[P3ac]=-

Hey Leute!

Würde gerne, wie bei OSX, meinen Papierkorb per Keyboard-Shortcut leeren! Gibts sowas für win7 Ultimate??


MFG
 
Zuletzt bearbeitet:
Hallo!

Das geht, ist aber ein bisschen aufwendig:

Start-suchen-cmd.exe(als Admin)-"cleanmgr.exe /sageset:0033" eingeben-Jetzt im Fenster nur den Papierkorb auswählen.

Dann am Desktop-rechtsklick(Kontexmenü)-Neu-Verknüpfung-im Feld "cleanmgr.exe /sagerun:0033" eingeben-weiter-hier kannst du einen namen vergeben oder den vorgeschlagenen behalten.

Es wird am Desktop eine Verknüpfung erstellt. Dort in den Eigenschaften-Verknüpfung-in Feld Tastenkombination klicken-jetzt einen Buchstabe auf der Tastatur wählen(Strg+alt wird autom. erstellt). Es funktioniert nur mit Kombi Strg+ALT+x(Deine gewählter Buchstabe).

Die Ausrufezeichen nicht mit eintragen.

Vielleicht gibts auch Tools aber mir fällt jetzt keines ein, eine einfachere Methode leider auch nicht.

gruß,Maxl
 
Zuletzt bearbeitet von einem Moderator:
ok danke!
ist wirklich ein bisschn kmpliziert ;) und dauert auch eigentlich länger als das klicken und leeren :(
gibts vll noch eine andere Lösung? :)

mfg


EDIT: Danke @ elwiss aber funktioniert so nicht :( bei mir ist nur ein Ordner $RECYCLE.BIN und wenn ich den lösch passiert gar nichts...

sry für doppelpost!!
aber hab eine löung gefunden :)

Mit einem kleinem VB.Net Projekt gehts :) siehe hier
Hab einfach ein Projekt erstellt, den Code von der Seite genommen, aber ohne Button, einfach in Form.Load eingefügt, kompiliert, Verknüpfung auf desktop angelegt, Shortcut zugewiesen und versteckt :) funzt super :)

CLOSE PLS!!


EDIT:
Der Vollständigkeit halber hier der Code:
Code:
Public Class Form1
Friend Class clsSafeNativeMethods


Friend Const UserInterface_NOCONFIRMATION As Short = &H1S
Friend Const UserInterface_NOPROGRESS As Short = &H2S
Friend Const UserInterface_NOSOUND As Short = &H4S

Friend Declare Function SHEmptyRecycleBin Lib "shell32.dll" Alias "SHEmptyRecycleBinA" _
(ByVal hwnd As Integer, ByVal pszRootPath As String, ByVal dwFlags As Integer) As Integer

Friend Declare Function SHUpdateRecycleBinIcon Lib "shell32.dll" () As Integer

End Class

Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
clsSafeNativeMethods.SHEmptyRecycleBin(Me.Handle.ToInt32, _
vbNullString, _
clsSafeNativeMethods.UserInterface_NOCONFIRMATION)

clsSafeNativeMethods.SHUpdateRecycleBinIcon()
Me.Close()
End Sub
End Class
 
Zuletzt bearbeitet:
Status
Für weitere Antworten geschlossen.
Zurück
Oben Unten