[..] Impossible de supprimer un fichier avec Filedelete
Règles du forum
- Merci de consulter la section "Règles du forum" et plus particulièrement "Règles et Mentions Légales du site autoitscript.fr" avant d'écrire un message.
-
Lebalbo2013
- Niveau 4

- Messages : 63
- Enregistré le : ven. 19 déc. 2014 18:11
- Status : Hors ligne
[..] Impossible de supprimer un fichier avec Filedelete
Bonjour à tous,
J'aimerais de l'aide pour supprimer un fichier sur un serveur.Ci-dessous la commande que j'utilise:
FileDelete ("\\frclpusu\groupes\Mardi-Partage\Mardi-IT.lnk ,1")
Je précise que le chemin réseau est correct.Je ne sais pas si le fichier est en cours d'utilisation ou non mais je dois le supprimer à tout pris car il contient un virus.
Y'aurai-t'il un moyen de supprimer la suppression de ce fichier?Sachant que j'ai un centaine d'autres du genre à supprimer...
Merci d'avance.
Cdlt,
Lebalbo
J'aimerais de l'aide pour supprimer un fichier sur un serveur.Ci-dessous la commande que j'utilise:
FileDelete ("\\frclpusu\groupes\Mardi-Partage\Mardi-IT.lnk ,1")
Je précise que le chemin réseau est correct.Je ne sais pas si le fichier est en cours d'utilisation ou non mais je dois le supprimer à tout pris car il contient un virus.
Y'aurai-t'il un moyen de supprimer la suppression de ce fichier?Sachant que j'ai un centaine d'autres du genre à supprimer...
Merci d'avance.
Cdlt,
Lebalbo
- jchd
- AutoIt MVPs (MVP)

- Messages : 2284
- Enregistré le : lun. 30 mars 2009 22:57
- Localisation : Sud-Ouest de la France (43.622788,-1.260864)
- Status : Hors ligne
Re: [..]Impossible de supprimer un fichier avec Filedelete
Une seule chose à faire : shutdown immédiat du serveur compromis et restauration à partir d'une sauvegarde certifiée propre. Toute autre action relève soit de la plaisanterie de mauvais goût, soit de la plus pure inconscience.
La cryptographie d'aujourd'hui c'est le taquin plus l'électricité.
-
Lebalbo2013
- Niveau 4

- Messages : 63
- Enregistré le : ven. 19 déc. 2014 18:11
- Status : Hors ligne
Re: [..]Impossible de supprimer un fichier avec Filedelete
Merci de votre retour,
Je n'ai malheureusement pas les "droits" d'effectuer un redémarrage du serveur ni de faire une autre manoeuvre.En effet on m'a ordonné d'effectuer cette tâche sans poser de questions car la résolution vient du niveau 3...Que je ne suis pas...
Raison pour laquelle je m’attelle à faire ce qui m'a été demandé du mieux que je peux pour n'avoir de mon côté rien à me reprocher.
Cdlt;
Je n'ai malheureusement pas les "droits" d'effectuer un redémarrage du serveur ni de faire une autre manoeuvre.En effet on m'a ordonné d'effectuer cette tâche sans poser de questions car la résolution vient du niveau 3...Que je ne suis pas...
Raison pour laquelle je m’attelle à faire ce qui m'a été demandé du mieux que je peux pour n'avoir de mon côté rien à me reprocher.
Cdlt;
- ricky
- Niveau 7

- Messages : 443
- Enregistré le : ven. 06 févr. 2009 09:25
- Localisation : Suisse
- Status : Hors ligne
Re: [..]Impossible de supprimer un fichier avec Filedelete
Hello,
as-tu vraiment le droit de supprimer des fichiers sur le serveur?
Si c'est le cas, pourquoi ne pas faire une analyse manuelle avec l'antivirus sur le serveur? Il ferait le nettoyage direct!
as-tu vraiment le droit de supprimer des fichiers sur le serveur?
Si c'est le cas, pourquoi ne pas faire une analyse manuelle avec l'antivirus sur le serveur? Il ferait le nettoyage direct!
Re: [..]Impossible de supprimer un fichier avec Filedelete
En gros, le niveau 3 demande au niveau inférieur de faire le boulot, alors que le gars du niveau inférieur n'a pas les droits ?
Il y a quand même quelques précautions à prendre quand un serveur est infecté (même si ce sont des .lnk pointant vers un script vbs quelconque qui proviennent d'un poste infecté)...
JCHD a tout résumé.
Si tu dois faire tout ton possible pour supprimer les fichiers, ne perds pas ton temps avec des scripts AutoIt, mais vas-y à coup de del \\frclpusu\groupes\Mardi-Partage\*.lnk /Q.
Si tu ne peux pas les supprimer, fin du job, goto N3.
Note : c'est quand même hallucinant
Il y a quand même quelques précautions à prendre quand un serveur est infecté (même si ce sont des .lnk pointant vers un script vbs quelconque qui proviennent d'un poste infecté)...
JCHD a tout résumé.
Si tu dois faire tout ton possible pour supprimer les fichiers, ne perds pas ton temps avec des scripts AutoIt, mais vas-y à coup de del \\frclpusu\groupes\Mardi-Partage\*.lnk /Q.
Si tu ne peux pas les supprimer, fin du job, goto N3.
Note : c'est quand même hallucinant
Le script, ça fait gagner beaucoup de temps... à condition d'en avoir beaucoup devant soi !
- jchd
- AutoIt MVPs (MVP)

- Messages : 2284
- Enregistré le : lun. 30 mars 2009 22:57
- Localisation : Sud-Ouest de la France (43.622788,-1.260864)
- Status : Hors ligne
Re: [..]Impossible de supprimer un fichier avec Filedelete
Exact et si c'était moi, le niveau 3 --> faute lourde.
Je suis très gentil et compréhensif mais là ...
Le Michelin rouge a bien raison : certains établissements imposent un large détour !
Je suis très gentil et compréhensif mais là ...
Le Michelin rouge a bien raison : certains établissements imposent un large détour !
La cryptographie d'aujourd'hui c'est le taquin plus l'électricité.
- walkson
- Modérateur

- Messages : 1038
- Enregistré le : ven. 12 août 2011 19:49
- Localisation : Hurepoix
- Status : Hors ligne
Re: [..]Impossible de supprimer un fichier avec Filedelete
Bonjour,
Sauf erreur de ma part, Filedelete() ne supprime pas les .Lnk donc.....
Sauf erreur de ma part, Filedelete() ne supprime pas les .Lnk donc.....
Cordialement,
Walkson
"Horas non numero nisi serenas " Le canon de midi
(Je ne compte que les heures heureuses)
Walkson
"Horas non numero nisi serenas " Le canon de midi
(Je ne compte que les heures heureuses)
Re: [..]Impossible de supprimer un fichier avec Filedelete
@walkson : pourquoi donc ? Ca fonctionne bien... Tu dois confondre avec quelque chose d'autre, non ?
Le script, ça fait gagner beaucoup de temps... à condition d'en avoir beaucoup devant soi !
- walkson
- Modérateur

- Messages : 1038
- Enregistré le : ven. 12 août 2011 19:49
- Localisation : Hurepoix
- Status : Hors ligne
Re: [..]Impossible de supprimer un fichier avec Filedelete
Rebonjour,
Il y a une chose bizarre !
Si je prends l'exemple de l'aide FileCreateShortcut() le Lnk est créé puis supprimé
Si je crée manuellement le Lnk, Filedelete() ne fonctionne pas !
Réponse de la console Donc échec...
Il y a une chose bizarre !
Si je prends l'exemple de l'aide FileCreateShortcut() le Lnk est créé puis supprimé
Si je crée manuellement le Lnk, Filedelete() ne fonctionne pas !
Code : Tout sélectionner
$array = FileGetShortcut(@DesktopDir & "\image" )
ConsoleWrite($array[0] & @CR)
FileDelete(@DesktopDir & "\image")
ConsoleWrite(@error & @CR)
FileRecycle (@DesktopDir & "\image" )
ConsoleWrite(@error & @CR)
$array = FileGetShortcut(@DesktopDir & "\image" )
ConsoleWrite($array[0] & @CR)Code : Tout sélectionner
C:\Users\Pc\Desktop\aa\1.jpg
0
0
C:\Users\Pc\Desktop\aa\1.jpgCordialement,
Walkson
"Horas non numero nisi serenas " Le canon de midi
(Je ne compte que les heures heureuses)
Walkson
"Horas non numero nisi serenas " Le canon de midi
(Je ne compte que les heures heureuses)
- orax
- Modérateur

- Messages : 1479
- Enregistré le : lun. 23 mars 2009 04:50
- Localisation : ::1
- Status : Hors ligne
Re: [..]Impossible de supprimer un fichier avec Filedelete
walkson, t'as oublié l'extension : FileDelete(@DesktopDir & "\image.lnk")
L'extension (.LNK) est cachée par l'explorateur mais un clic droit > Propriétés sur le raccourci affiche bien comme type : Raccourci (.lnk)
D'ailleurs, je mettrais l'extension à chaque fois dans le script, même si pour FileGetShortcut ça ne semble pas nécessaire. Car au premier coup d'œil j'ai cru que "\image" était un dossier.
L'extension (.LNK) est cachée par l'explorateur mais un clic droit > Propriétés sur le raccourci affiche bien comme type : Raccourci (.lnk)
D'ailleurs, je mettrais l'extension à chaque fois dans le script, même si pour FileGetShortcut ça ne semble pas nécessaire. Car au premier coup d'œil j'ai cru que "\image" était un dossier.
► Afficher le texte
De petits détails peuvent faire toute la différence. — Quand la boule de neige commence à rouler… poussez-la. (Columbo)
-
Lebalbo2013
- Niveau 4

- Messages : 63
- Enregistré le : ven. 19 déc. 2014 18:11
- Status : Hors ligne
Re: [..] Impossible de supprimer un fichier avec Filedelete
Bonjour à tous,
Le FileDelete a bien fonctionné pour moi.Par contre certains fichiers ne sot pas supprimés mais il s'agit de raccourcis en cours d'utilisation.
Merci encore.
Le FileDelete a bien fonctionné pour moi.Par contre certains fichiers ne sot pas supprimés mais il s'agit de raccourcis en cours d'utilisation.
Merci encore.
