Batch Index du Forum
S’enregistrerRechercherFAQMembresGroupesConnexion
Répondre au sujet Page 1 sur 1
Problème bat qui vite la corbeille sur W7
Auteur Message
Répondre en citant
Message Problème bat qui vite la corbeille sur W7 
Salut â toutes & â tous...
voilà j'ai un "petit" problème avec mon projet et voici mon code de base
pour Windows 7...

code:
----------------------------------------------------------------------------------------
[code]@ECHO OFF
rd /s /q C:\$Recycle.bin
@cls[/code]
----------------------------------------------------------------------------------------

le problème avec ce code c'est qu'il vide bien la corbeille "C:"
mais il n'actualise pas l'icone de la corbeille du bureau ... C'est embêtent
et pas très Esthétique.
J'ai donc chercher à actualiser c'ette fichu icone et trouvé ce code ".reg"
nomé : recyclebin_icon.reg

code:
----------------------------------------------------------------------------------------
[quote]Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\DefaultIcon]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,69,00,6d,00,\
61,00,67,00,65,00,72,00,65,00,73,00,2e,00,64,00,6c,00,6c,00,2c,00,2d,00,35,\
00,34,00,00,00
"Full"=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,\
00,25,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,69,00,\
6d,00,61,00,67,00,65,00,72,00,65,00,73,00,2e,00,64,00,6c,00,6c,00,2c,00,2d,\
00,35,00,34,00,00,00
"Empty"=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,\
00,25,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,69,00,\
6d,00,61,00,67,00,65,00,72,00,65,00,73,00,2e,00,64,00,6c,00,6c,00,2c,00,2d,\
00,35,00,35,00,00,00[/quote]
----------------------------------------------------------------------------------------

j'ai donc essayé ce reg mais il y a 2 problèmes d'Esthétique
1er::: je suis obliger de renseigner 2 boites de dialogue
2em:: ce code n'actualise pas l'icône immédiatement
3em :: ca marche pas
En conclusion comment réaliser la fusion de c'est 2 codes dans une commande bat "fantôme"
de manière à ne double-cliquer qu'une seule foie sur le fichier de commande {s'est pas un cadeau hi hi.}-
Merci d'avance pour vos conseilles




______________________________________________________
.:DEFEZ:.
Message Publicité 
PublicitéSupprimer les publicités ?


Répondre en citant
Message Problème bat qui vite la corbeille sur W7 
Hello !
Tu veux appliquer ces clées de registre à chaque nettoyage ?




______________________________________________________


L'ignorance est un fléau qui engendre la haine et la mort
La connaissance est une arme qui surpasse toutes les autres
Partagez votre savoir, sinon il sera perdu à jamais
Répondre en citant
Message Problème bat qui vite la corbeille sur W7 
[quote="stryk"]Hello !
Tu veux appliquer ces clées de registre à chaque nettoyage ?[/quote]

Oui salut [b]stryk[/b]

- disons que c'est l'idée pour actualiser l'icone de la corbeille
- en fait ci tu connais une manière de faire ça simplement
je suis preneur
merci....




______________________________________________________
.:DEFEZ:.
Répondre en citant
Message Problème bat qui vite la corbeille sur W7 
RE,

MDR, j'ai le même souci, en essayant de differentes manières !!!
Je vais chercher ce soir !!




______________________________________________________


L'ignorance est un fléau qui engendre la haine et la mort
La connaissance est une arme qui surpasse toutes les autres
Partagez votre savoir, sinon il sera perdu à jamais
Répondre en citant
Message Problème bat qui vite la corbeille sur W7 
merci à toi




______________________________________________________
.:DEFEZ:.
Répondre en citant
Message Problème bat qui vite la corbeille sur W7 
http://fspsa.free.fr/corbeille.htm#$recycled.bin
http://fspsa.free.fr/corbeille.htm




______________________________________________________
.:DEFEZ:.
Répondre en citant
Message Problème bat qui vite la corbeille sur W7 
Bonjour
je n'ai pas très bien saisie ton problème

Du moment que tu touches au registre il faut un moment pour que ça se mette à jour et logiquement un redémarrage du PC est conseillé
tu as testé Call recyclebin_icon.reg
Code:
@ECHO OFF
rd /s /q C:\$Recycle.bin
call "recyclebin_icon.reg"
@cls
@exit


tu as essayé via RUNDLL

Code:
@ECHO OFF
rd /s /q C:\$Recycle.bin
RUNDLL32 "C:\\WINDOWS\\system32\\shell32.dll,31"
@EXIT


SI C'ESt pas le bon numéro voir avec reshack la dll en question :
http://www.customxp.net/dossier-113752-edition-dll-avec-reshack.html




______________________________________________________
Faites paraitre votre batch sur BatchClipboard
Visiter le site web du posteur
Répondre en citant
Message Problème bat qui vite la corbeille sur W7 
Merci Laddy
Mais ça ne marche pas, ce que je recherche s'est effectivement " de vider la corbeille "
mais aussi et surtout actualiser la corbeille instantanément sans redémarrer
afin qu'elle n'apparaisse plus comme pleine sur le bureau...
merci de ton aide

En fait je suis obligé de double cliquer sur l'icône ^pour l'actualiser et là ca marche
et en plus mème le code reg proposé par Microsoft ne marche pas instantanément
vraiment je suis a cour d'idées




______________________________________________________
.:DEFEZ:.
Répondre en citant
Message Problème bat qui vite la corbeille sur W7 
ça marche pas ne veut rien dire.. Pourquoi ? tu as vérifier si l'icone était bien la 31 sur Seven ?
un message d'erreur ?

je pense pas que tu puisses faire mieux c'est un défaut de seven appremment , il est à jour au niveau des maj ?




______________________________________________________
Faites paraitre votre batch sur BatchClipboard
Visiter le site web du posteur
Répondre en citant
Message Problème bat qui vite la corbeille sur W7 
Lu Laddy ^^
Idem sous XP, quand tu vide "manuellement" la corbeille via un batch, l'icone de la corbeille indique qu'elle est pleine,
alors que la corbeille est bien vide ... bizard, vous avez dis bizard ??




______________________________________________________


L'ignorance est un fléau qui engendre la haine et la mort
La connaissance est une arme qui surpasse toutes les autres
Partagez votre savoir, sinon il sera perdu à jamais
Répondre en citant
Message Problème bat qui vite la corbeille sur W7 
excuse Laddy ^_^

Mais j'ai chercher partout >shell32.dll,31< avec 31 ou quelque chose qui ci approche
mais je n'ai pas trouver ...
J''ai atteint ma "shell32.dll" dans : C:\Windows\System32\shell32.dll et j'ai glissé
ma dll dans Reshacker comme tu me la suggéré mais je n'ai pas trouver je suis désolé
dernière hypothèse les MAJ




______________________________________________________
.:DEFEZ:.
Répondre en citant
Message Problème bat qui vite la corbeille sur W7 
Plus j'explore , plus je pence que tu à raison
Je me demande si que l'application de [ UxTheme.dll ]
ne poserais pas un problème de ce coté là...
au qu'elle où cas faut il poser sont regard ?
sur [ UxTheme.dll ] ?..
Ou sur [ explorer.exe ] ?..
Ou les deux ?..




______________________________________________________
.:DEFEZ:.
Répondre en citant
Message Problème bat qui vite la corbeille sur W7 
Ton seven est customisé ? si je comprend bien ?

En regardant ma dll sous seven 64bit le num de l icon est 398




______________________________________________________
Faites paraitre votre batch sur BatchClipboard
Visiter le site web du posteur
Répondre en citant
Message Problème bat qui vite la corbeille sur W7 
RE"Laddy"

Je donne ma langue au chat mais ci ça intéresse quelqu'un je l'ai
en VB 2010 :

Code sniped :
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
Public Class Form1
Private Sub Button1_Click( ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
EmptyRecycleBin()
End Sub
Private Declare Function SHEmptyRecycleBin Lib "shell32.dll" Alias "SHEmptyRecycleBinA" ( ByVal hWnd As Int32, ByVal pszRootPath As String , ByVal dwFlags As Int32) As Int32
Private Declare Function SHUpdateRecycleBinIcon Lib "shell32.dll" () As Int32
Private Const SHERB_NOCONFIRMATION = &H1
Private Const SHERB_NOPROGRESSUI = &H2
Private Const SHERB_NOSOUND = &H4
Private Sub EmptyRecycleBin()
SHEmptyRecycleBin( Me .Handle.ToInt32, vbNullString, SHERB_NOCONFIRMATION)
SHUpdateRecycleBinIcon()
End Sub
End Class
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
Simple, mais efficace.




______________________________________________________
.:DEFEZ:.
Message Problème bat qui vite la corbeille sur W7 


Montrer les messages depuis:
Répondre au sujet Page 1 sur 1
  



Index | créer un forum | Forum gratuit d’entraide | Annuaire des forums gratuits | Signaler une violation | Conditions générales d'utilisation
Copyright 2008 - 2016 // Batch