2 votes

Supprimer un fichier contenant des caractères spéciaux sur un appareil non rooté

Comment supprimer un fichier contenant des caractères spéciaux sur un appareil Android non rooté ?

J'ai utilisé un site web pour télécharger une vidéo YouTube sur mon téléphone portable. Le nom de la vidéo contenait des caractères spéciaux (émoticônes et autres) et le navigateur Android a téléchargé le fichier immédiatement, si bien que je n'ai pas pu le renommer.

Maintenant, je suis coincé avec un fichier que je ne peux pas supprimer avec le gestionnaire de fichiers de mon téléphone. Il s'agit d'un appareil Wiko avec une application de gestion de fichiers douteuse. J'ai également essayé AndroZip, qui est généralement plus fiable.

Cependant, le fichier a une taille de 0 octet et je ne peux ni le supprimer, ni le renommer, ni le déplacer. Je n'obtiens aucun message d'erreur, mais rien ne se passe. Dans AndroZip, le fichier ne s'affiche même pas. Je ne sais donc pas si l'application Wiko a mis en cache le nom du fichier quelque part et si, en fait, il n'existe plus, ou si AndroZip ne peut pas afficher le fichier à cause du caractère spécial, bien qu'il existe.

Pour faire court : l'appareil n'est pas rooté et je veux me débarrasser de ce fichier cassé. Que puis-je faire sans réinitialiser ou enraciner l'appareil entier ? Existe-t-il une application utile capable de gérer les caractères spéciaux ? Existe-t-il une option de mode sans échec qui pourrait être utile ?

4voto

Firelord Points 23064

J'ai converti le fichier en un MP4 de 240p, je l'ai téléchargé en utilisant Chrome, et j'ai pu supprimer le fichier en utilisant Solid Explorer facilement.

J'ai également pu le supprimer en utilisant Termux . Je l'ai installé, j'ai activé la permission de stockage pour lui dans l'application Paramètres, je l'ai lancé et j'ai utilisé ces commandes :

cd /sdcard/Download/   #I had downloaded it in Download folder.
rm FILE\_NAME           # to type file name, I didn't actually type it. I used Hacker's Keyboard which comes with Tab key for auto-completion. I typed JER and pressed tab key to automatically load the full file name including emoji (which actually renders as a flame in Termux). 

Si vous souhaitez conserver votre clavier par défaut, Termux vous propose deux autres moyens d'utiliser l'autocomplétion par tabulation. Soit vous utilisez Volume Up + T pour envoyer un Tab au shell, ou utiliser Volume Up + Q pour afficher une rangée de boutons supplémentaires en haut de votre clavier, qui contient les commandes fréquemment utilisées telles que Esc , Ctrl , Alt y Tab lui-même.

1voto

hunter Points 267

Je viens de le faire grâce à l'avis de Firelord : utiliser Termus.

Mais voici comment faire :

tapez d'abord ceci pour pouvoir utiliser la commande DIR(pwd) :

termux-setup-storage

puis pour montrer l'utilisation actuelle du dir :

pwd 

et pour montrer l'utilisation actuelle du contenu du répertoire :

ls

puis changez de répertoire pour le dossier que vous devez supprimer :

-pour monter d'un niveau utiliser

cd .. 

-pour aller dans un répertoire, utilisez

cd yourdirnamehere

Naviguez jusqu'au dossier où se trouve le fichier que vous devez supprimer.

le mien était dans /storage/emulated/0/Download

puis supprimez simplement ce fkr en utilisant

rm -rf yourfileorfoldertobedeleted

ou simplement supprimer le dossier entier en utilisant

rm -rf *

faites juste attention à ne pas supprimer quelque chose d'essentiel

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X