nl.phhsnews.com


nl.phhsnews.com / Waarom "dir C:" Zulke verschillende resultaten retourneren uit "dir C: "?

Waarom "dir C:" Zulke verschillende resultaten retourneren uit "dir C: "?


Als u meer leert over het gebruik van de opdrachtregel en wat de verschillende opdrachten kunnen doen, vraagt ​​u zich wellicht af waarom krijg je zulke verschillende resultaten voor wat lijkt op bijna identieke commando's. Met dat in gedachten helpt de SuperUser Q & A-post een verwarde lezer de verschillen te begrijpen.

De vraag en antwoordsessie van vandaag komt tot ons dankzij SuperUser - een onderdeel van Stack Exchange, een community-driven groep van Q & A-websites.

De vraag

SuperUser-lezer Nuno Peralta wil weten waarom hij zulke verschillende resultaten krijgt van bijna identieke opdrachten:

Ik heb per ongeluk ontdekt dat als ik gebruik:

  • dir C:

ik een lijst krijg van bestanden die directe kinderen zijn van het C: -station (in de hoofdmap). Als ik echter gebruik:

  • dir C:

krijg ik een enorme lijst met bestanden (dll, exe, cpl, enz.) Waarvan ik de locatie niet eens zeker weet.

Weet u waarom dit gebeurt en waar deze lijst vandaan komt?

Waarom krijgt hij zulke verschillende resultaten van bijna identieke commando's?

Het antwoord

SuperUser-bijdrager TOOGAM heeft het antwoord voor ons:

Specificeren DIR locatie toont de inhoud van de locatie. Het opgeven van C: op veel opdrachten, inclusief de opdracht DIR , verwijst naar de C-schijf en verwijst naar de huidige map. Typ dit als je je huidige map wilt zien:

  • c:
  • cd

De opdracht cd wordt meestal gebruikt om te wijzigen welke map als de huidige wordt beschouwd. In MS-DOS (en vergelijkbare besturingssystemen, waaronder moderne Microsoft Windows, maar niet inclusief Unix), wordt cd alleen weergegeven in de huidige directory.

Naar alle waarschijnlijkheid, als u niet gebruik van de opdracht cd , dan is uw huidige map waarschijnlijk de map waarin uw besturingssysteem is geïnstalleerd (tenminste dat is een veel voorkomend gedrag voor Microsoft Windows-systemen). U kunt dit doen:

  • cd "C: Program Files"
  • cd
  • dir c:

Dat toont u de inhoud van C: Program Files . U kunt ook zoiets als kopiëren C: *. * en alle inhoud uit de huidige map wordt gekopieerd.

Wanneer u C: opgeeft, geeft de backslash aan de "root" -directory, ook wel de "top level" -directory genoemd. Dat kan, of misschien niet hetzelfde zijn als uw huidige directory.

Als u DIR opgeeft, wordt aangenomen dat het huidige station het station is dat u zoekt. U kunt iets als C: of D: typen als een volledige opdracht op een regel om te wijzigen welk station als het huidige wordt beschouwd. Als u DIR opgeeft, wordt aangenomen dat het huidige station en de huidige map degene is die u wilde.


Heeft u iets toe te voegen aan de uitleg? Geluid uit in de reacties. Wilt u meer antwoorden van andere technisch onderlegde Stack Exchange-gebruikers lezen? Bekijk hier de volledige discussiethread


Een Windows-snelkoppeling maken om een ​​specifiek profiel te openen in Chrome

Een Windows-snelkoppeling maken om een ​​specifiek profiel te openen in Chrome

Met Chrome kunt u meerdere profielen maken, elk met een andere reeks bladwijzers, zoekgeschiedenis, instellingen, werkbalkknoppen, onder andere dingen. U kunt schakelen tussen uw profielen, elke profielopening in een afzonderlijk Chrome-venster. GERELATEERD: Alles wat u moet weten Over de Profile Switcher van Google Chrome In tegenstelling tot Firefox, dat de mogelijkheid biedt om elke keer een profiel te selecteren u begint het, Chrome opent altijd naar het standaardprofiel.

(how-to)

Wat is Adobe_Updater.exe en waarom is het actief?

Wat is Adobe_Updater.exe en waarom is het actief?

Waarschijnlijk bent u dit artikel aan het lezen omdat u een proces genaamd Adobe_Updater.exe in uw taakbeheerprogramma hebt opgemerkt, of als u is begonnen met het verkrijgen van het pop-upballonnenbericht in het systeemvak dat er een nieuwe update beschikbaar is en wil deze verwijderen. GERELATEERD: Wat is dit proces en waarom wordt het uitgevoerd op mijn pc?

(how-to)