A especificação DIR locationmostrará o conteúdo do local.
A especificação C:de muitos comandos, incluindo o DIRcomando, refere-se à unidade C e ao diretório atual. Para ver seu diretório atual, digite este:
c:
cd
O cdcomando geralmente é usado para alterar qual diretório é atual. No entanto, no MS-DOS (e sistemas operacionais similares, incluindo o Microsoft Windows moderno, mas não o Unix), a execução cdpor si só mostrará o diretório atual.
Com toda a probabilidade, se você não estiver usando o cdcomando, seu diretório atual provavelmente será o diretório em que seu sistema operacional foi instalado. (Pelo menos, esse é um comportamento comum para sistemas Microsoft Windows.)
Você consegue fazer isso:
cd "C:\Program Files"
cd
dir c:
Isso mostrará o conteúdo de C:\Program Files
Da mesma forma, você pode fazer algo como: copy C:*.*e todo o conteúdo do diretório atual será copiado.
Quando você especifica C:\, a barra invertida indica o diretório "raiz", também conhecido como diretório "nível superior". Isso pode ou não ser o mesmo que seu diretório atual.
Se você apenas especificar DIR \, a unidade atual será assumida. (Você pode digitar algo como C:ou D:, como um comando inteiro (em uma linha por si só), alterar qual unidade é considerada a "unidade atual".) Se você apenas especificar DIR, a unidade atual e o diretório atual serão assumido.
dir c:retorna a lista de arquivos no diretório atual