CMD fa e non vede questo file?


5

Sto avendo un sacco di problemi con un file particolare, LockupSystem.MDB . Non aiuta che ci siano molti file con nomi simili.

ho provato a dir per trovare il file ma non ho potuto trovarlo. Dopo un po 'ho provato a collegarlo find senza miglior fortuna prima di provare dir per il file direttamente.

Ecco cosa sta succedendo: dir per il file direttamente? Nessun problema! DIR tutti i file? Non si presenta!

Screenshot

  1. Cosa sta succedendo qui?
  2. C'è un problema con questo file? Penso che il mio programma stia dicendo che questo file non esiste o non può accedervi.

la risposta del barlop sembra probabile. Il file è nascosto. Ciò che mi infastidisce è il tuo secondo punto: qual è l'errore che il tuo programma sta restituendo? Supponendo che il file sia effettivamente nascosto, la tua applicazione dovrebbe essere ancora in grado di leggere il file. Nascosto significa semplicemente che non ritorna in un elenco di directory (o in Esplora risorse). Forse il file non è in quella directory?
shufler

Risposte:


4

Trova è una ricerca case-sensitive

lockupsystem (il nome base effettivo del file come Puoi vedere segnalato dal dir comando) non è lo stesso di LockupSystem (cosa hai chiesto find per cercare).

Niente sta dicendo che il file non esiste. Né c'è alcun mistero con hidden attributi e quant'altro. (Il primo dir il comando nella domanda non avrebbe mostrato il file in primo luogo se fosse stato così.) È molto semplice: non hai scritto correttamente la tua riga di comando.

Scrivi il nome di ciò che stai cercando correttamente in find comando. O usare find L'opzione di insensibilità al caso.


Sì; Aggiungi il /i passare al find comando e dovrebbe funzionare.
Synetech
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.