web-dev-qa-db-fra.com

Comment supprimer un fichier se terminant par un point dans Windows 7?

Après avoir installé Cygwin sous Windows 7 et réalisé que l'utilisation de Linux sur une partition différente était préférable, je souhaitais le désinstaller. Cependant, Cygwin n’ayant pas de programme de désinstallation, il m’a été laissé la possibilité de supprimer tout le dossier dans lequel il avait été installé - ce que j’ai fait.

Le problème est qu’un seul fichier est resté, dans toute l’arborescence de répertoires, nommé README. à C:\cygwin\usr\share\texmf-dist\doc\latex\hausarbeit-jura\README..

Je sais que Windows n'est pas censé autoriser les fichiers dont le nom se termine par ., mais celui-ci est passé à travers et je ne peux pas le supprimer. En essayant de faire cela, je reçois

Élément introuvable

Ce n'est plus situé dans C:\cygwin\usr\share\texmf-dist\doc\latex\hausarbeit-jura. Vérifiez l'emplacement de l'élément et réessayez.

Lors de l'affichage des propriétés du fichier (clic droit, Propriétés), Windows me dit qu'il a 0 octet. Cependant, lorsque vous le visualisez dans la fenêtre de l'Explorateur et que vous cliquez dessus, la barre d'état de Windows me dit qu'il a 517 octets.

Des idées sur la façon de s'en débarrasser?

33
user241543903

Après avoir essayé toutes ces suggestions et plus, je ne pouvais toujours pas supprimer les fichiers incriminés.

En fin de compte, il a fallu utiliser la syntaxe suivante (dans une invite de commande élevée):

del "\\?\<full path to file>"

par exemple, pour utiliser l'exemple original:

del "\\?\C:\cygwin\usr\share\texmf-dist\doc\latex\hausarbeit-jura."
48
Micha

Quelle solution vraiment simple que j'ai trouvée. C'est le moyen le plus simple, le plus rapide et le plus simple d'y parvenir. Je ris maintenant à quel point c'est simple.

  1. Installer WinRAR
  2. Suivez la procédure étape par étape à partir des images:

  3. enter image description here

  4. enter image description here

  5. enter image description here

  6. enter image description here

Je ne sais pas si vous pouvez le faire avec 7Zip, mais WinRAR en a une et vous n'avez pas à l'acheter, installez simplement la version d'essai, puis désinstallez-la (ou probablement des portables, mais je ne pense pas qu'ils soient légitimes). c'est-à-dire qu'ils sont éventuellement fissurés.)

14
TechJS

Ouvrez une invite de commande avec privilèges élevés et tapez les commandes suivantes en appuyant sur Enter après chacun:

cd C:\cygwin\usr\share\texmf-dist\doc\latex\hausarbeit-jura\

del *.*

Y

cd c:\

rmdir /s /q C:\cygwin\usr\share\texmf-dist\doc\latex\hausarbeit-jura\

rmdir /s /q C:\cygwin\usr\share\texmf-dist\doc\latex\

rmdir /s /q C:\cygwin\usr\share\texmf-dist\doc\

rmdir /s /q C:\cygwin\usr\share\texmf-dist\

rmdir /s /q C:\cygwin\usr\share\

rmdir /s /q C:\cygwin\usr\

rmdir /s /q C:\cygwin\
6
Roman99

Pour ce faire, le plus simple consiste à ouvrir une fenêtre d'invite de commande Windows et à utiliser la commande rd avec /S /Q options. Vous devrez peut-être ouvrir l'invite de commande en tant qu'administrateur pour que cela fonctionne.

  1. Cliquez sur le Start Button (Orb) et localisez le lien pour ouvrir l'invite de commande. Si vous ne le voyez pas, vous devrez peut-être le rechercher en tapant command ou cmd.exe dans le champ de recherche en bas.
  2. Cliquez avec le bouton droit sur le command ou cmd.exe et sélectionnez Run as administrator, puis cliquez sur Yes si vous y êtes invité.
  3. Dans la fenêtre d'invite de commande, tapez la commande (n'appuyez pas sur la Enter clé encore):
    rd /S /Q "C:\Cygwin"
  4. Cette commande supprime tous les fichiers et dossiers du dossier spécifié sans y être invité. Assurez-vous donc de vérifier deux fois plus que vous avez bien spécifié le bon dossier.
  5. Si vous souhaitez être invité à supprimer les fichiers et les sous-dossiers, tapez la commande sans le /Q comme suit: rd /S "C:\Cygwin"
  6. Lorsque vous êtes sûr d’avoir tapé la commande correctement, appuyez sur la touche Enter clé.

Le dossier Cygwin, ainsi que tous les fichiers et sous-dossiers qu'il contient seront supprimés.

Voici la syntaxe de la commande rd:

 C: \> rd /?
 Supprime (supprime) un répertoire. 
 
 RMDIR [/ S] [/ Q] [lecteur:] chemin 
 RD [/ S] [/ Q] [lecteur:] chemin 
 
/S Supprime tous les répertoires et fichiers du répertoire spécifié 
 En plus du répertoire lui-même. Utilisé pour supprimer une arborescence de répertoires 
. 
 
/Q Mode silencieux, ne demandez pas si vous pouvez supprimer une arborescence de répertoires avec /S

.


S'il existe System, Hidden, ou Read-only fichiers ou dossiers qui causent le rd pour échouer, utilisez la commande attrib avec /S /D des options comme celle-ci:

attrib -S -H -R "C:\Cygwin\*.*" /S

pour supprimer ces attributs des fichiers et des sous-dossiers, essayez à nouveau la commande rd.

4
Kevin Fegan

Voici un court fichier VBScript pour faire ce dont vous avez besoin.

Set obj = CreateObject("Scripting.FileSystemObject")
obj.DeleteFile("C:\cygwin\usr\share\texmf-dist\doc\latex\hausarbeit-jura\README.")

Cela devrait contourner le problème que vous rencontrez avec la commande del et l'explorateur Windows. Il suffit de sauvegarder ce texte sous le nom any.vbs et de cliquer deux fois dessus.

Si le fichier est marqué en lecture seule, vous devrez ajouter un peu à ce code, faites-le moi savoir.

2
OmnipotentEntity

La façon dont j'ai fait était assez facile. J'ai un système à double démarrage avec Linux, je viens donc de démarrer Linux, de naviguer dans le fichier et de le supprimer. Je suis sûr que vous pourriez faire la même chose avec un CD live.

1
cjs

Utiliser la commande bash rm sous Ubuntu sous Windows 10

1
kreker

J'ai eu une image sans extension portant le nom cropped_image_new1597487825.

Ouvrez simplement l'invite de commande surélevée,

Tapez dir /x pour obtenir les noms de fichiers au format 8.3.

Supprimez le fichier en utilisant les noms de fichier 8.3, par exemple. 'del CROPPE~2'

Voici un exemple de travail:

C:\Users\Acer\Desktop\proj_ci\uploads\profile_pic>del cropped_image_new1597487825.
Could Not Find C:\Users\Acer\Desktop\proj_ci\uploads\profile_pic\cropped_image_new1597487825.

C:\Users\Acer\Desktop\proj_ci\uploads\profile_pic>dir /x
 Volume in drive C is Windows 7
 Volume Serial Number is 6616-BD66

 Directory of C:\Users\Acer\Desktop\proj_ci\uploads\profile_pic

05-11-2018  12:09    <DIR>                       .
05-11-2018  12:09    <DIR>                       ..
05-11-2018  12:06                 0 CROPPE~2     cropped_image_new1597487825.
               1 File(s)              0 bytes
               2 Dir(s)   6,169,853,952 bytes free


C:\Users\Acer\Desktop\proj_ci\uploads\profile_pic>del CROPPE~2

C:\Users\Acer\Desktop\proj_ci\uploads\profile_pic>dir /x
 Volume in drive C is Windows 7
 Volume Serial Number is 6616-BD66

 Directory of C:\Users\Acer\Desktop\proj_ci\uploads\profile_pic

31-01-2019  14:58    <DIR>                       .
31-01-2019  14:58    <DIR>                       ..
               0 File(s)              0 bytes
               2 Dir(s)   6,169,702,400 bytes free
0
Nishanth ॐ