Come rimuovere un file chiamato `con`? [duplicare]


0

Ho un file chiamato con.php. Ho provato a rimuoverlo tramite la riga di comando di Windows ma restituisce un errore:

Syntax for filename, directory name, or volume label is incorrect.

1
msdos? Intendi cmd.exe? In tal caso, provare powershell e / o provare nuovamente cmd con il nome del file indicato.
Tyson

no PowerShell anche non ha funzionato, ritorno: del: Can not remove item C: \ admin \ admin \ config \ con.php: Path access 'con.php' has been denied.
sNniffer

Hai provato citazioni?
Tyson

non c'è DOS in Windows 10 e il cmd di Windows è non DOS
phuclv

Risposte:


5

Supponendo che il percorso completo sia c:\foo\bar\con.php, poi

del \\?\c:\foo\bar\con.php

A causa delle antiche preoccupazioni sulla "compatibilità" di MS-DOS, con è la console, sì, anche con un'estensione. Questo è in un livello sopra il file system.

Il \\?\ prefisso sospende l'analisi compatibile con DOS e passa il resto della specifica direttamente al file system.

Link alla spiegazione: https://docs.microsoft.com/en-us/windows/desktop/FileIO/naming-a-file#win32-file-namespaces

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.