30Jun

Зашто "дир Ц:" Враћа овакве резултате из "дир Ц: \"?

Док сазнате како да користите командну линију и шта различите команде могу учинити, можете се запитати зашто добијате такве различите резултате за оно што се чини скоро идентичним командама.Имајући то у виду, данашњи СуперУсер К & амп; А пост помаже збуњеном читаоцу да разуме разлике.

Данашње питање & амп;Сесија одговора долази нам захваљујући СуперУсер-у подскупу Стацк Екцханге-а, групације К & ама;

Питање

СуперУсер читач Нуно Пералта жели да зна зашто добија овако различите резултате од скоро идентичних наредби:

Случајно сам открио да ако користим:

  • дир Ц: \

Добијам списак фајлова који су директна децаЦ: погон( у корену).Међутим, ако користим:

  • дир Ц:

Добијам огромну листу фајлова( длл, еке, цпл, итд.) Чија локација и нисам сигурна.

​​Да ли знате зашто се ово десило и одакле долази ова листа?

Зашто има толико различитих резултата од готово идентичних наредби?

Одговор на

СуперУсер допринос ТООГАМ има одговор за нас:

Одређивање локације

ДИР ће вам показати садржај локације.Одређивање Ц: на многим наредбама, укључујући и команду ДИР , односи се на погон Ц и односи се на тренутни директоријум.Да бисте видели свој тренутни директориј, упишите ово:

  • ц:
  • цд

Команда цд се обично користи за промену која се директорија сматра тренутним.Међутим, у МС-ДОС-у( и сличним оперативним системима, укључујући савремени Мицрософт Виндовс, али не и Уник), покренути цд ће вам показати тренутни директоријум.

По свему судећи, ако нисте користили команду цд , онда је ваш тренутни директоријум вероватно директоријум на којем је ваш оперативни систем инсталиран( бар то је уобичајено понашање за Мицрософт Виндовс системе).Можете то урадити:

  • цд "Ц: \ Програм Филес"
  • цд
  • дир ц:

То ће вам показати садржај Ц: \ Програм Филес .Слично томе, можете урадити нешто попут копије Ц: *. * и сав садржај из тренутног директорија ће бити копиран.

Када одредите Ц: \ , тада бацксласх указује на директоријум "роот", познат и као директоријум "топ левел".То би могло или можда и није исто што и тренутни директоријум.

Ако само наведете ДИР \ , онда ће тренутни диск бити претпостављен као онај који желите.Можете да откуцате нешто попут Ц: или Д: као целу команду на линији сама по себи да бисте променили који диск се сматра тренутним.Ако само наведете ДИР , онда се претпоставља да ће тренутни диск и тренутни директориј бити онај који желите.

Имате ли нешто да додате објашњењу?Звучи у коментарима.Желите да прочитате више одговора од других корисничких корисника Стацк Екцханге?Овде погледајте комплетну тему.