Jump to content

Командная строка


ZooM
 Share

Recommended Posts

Решил интегрировать SP2 в Win XP. В этой статье написано что почти всё нужно делать из командной строки. Вот с этим то я и не могу разобраться. Пуск->Выполнить-> CMD это я знаю. Делаю так, вылазит окно доса и там у меня

C:\Documents and Settings\Валерий>

Как перейти к корню диска, что бы было так C:\>

Сразу извиняюсь, вопрос может и глупый, но я этим не пользовался, потому не могу понять как. Перепробовал всё что в голову приходило. На форуме искал, подобного глупого :( вопроса не нащёл.

Link to comment
Share on other sites

Как перейти к корню диска, что бы было так C:\>

CD \

Или ещё добавлю:

Кратко о командах MS DOS:

Общее положение для всего ниженаписанного:

После набора любой команды надо нажать клавишу Enter;

В тексте я пишу директория (папка) - т.е. правильно читать директория, но в наше время используется эквивалент этому определению - папка;

Для любых примеров справедливо следующее:

[drive:]\[path]\[name] - например - c:\windows\name

drive - буква диска, path - путь (может быть такой - windows\sytem32\, т.е. содержать сколько угодно папок), name - имя файла.

Это общая схема, которую можно применить ко всем командам.

Например, md foldername - создание папки foldername в текущей папке, md c:\windows\foldername - создание папки foldername в папке c:\windows\ .

Файлы:

Примечание:

В приведенных ниже примерах я пишу file.txt - расширение у файла может быть какое угодно, т.е. .txt - только для примера. Если речь идет об удалении, копировании, перемещении файлов, то можно использовать символ *, этот символ означает, что вместо * можно поставить любое название и/или расширение.

Например, можно написать copy *.txt … - команда копирования всех файлов с расширением txt, del name.* - удаление всех файлов с именем name и имеющим любое расширение, move *.* - перемещение файлов, имеющих любое имя и любое расширение.

del (от delete) - удалить

del c:\windows\namefile.txt

ren (от rename) - переименовать

ren namefile.txt newname.txt

copy (от copy) - копировать

copy namefile.txt c:\windows\ - копирование

copy namefile.txt c:\windows\newname.txt - копирование и переименование

move (от move) - перемещение

move namefile.txt c:\windows - перемещение

move namefile.txt c:\windows\newname.txt - перемещение и переименование

Примечание: namefile - имя файла, newname - новое имя файла.

Каталоги (папки):

md (от make directory) - создать директорию (папку)

md foldername

rd (от remote directory) - удалить директорию (папку)

Примечание: команда rd не может удалить каталог (папку), в которой есть подкаталоги (папки), обойти ограничение можно через команду deltree, о ней напианно ниже.

rd foldername

deltree (дословно - удалить дерево) - позволяет удалять все содержимое папки, т.е. со всеми подкаталогами (папками) и файлами.

deltree foldername

deltree /y foldername - параметр /y позволяет убрать запрос на удаление

move (от move) - перемещение

move foldername c:\windows\ - перемещение

move foldername c:\windows\newname\ - перемещение и переименование

Примечание: foldername - название каталога (папки), newname - новое название каталога (папки).

D: или d: - перейти на диск d

cd (от change directory) - изменение каталога (папки)

cd - переход в корневой каталог текущего диска

cd.. или cd .. - команда для выхода на один уровень вверх из текущего каталога (папки).

Если Вы находитесь, например, тут - c:\windows\system32\ , то после использования команды окажитесь тут - c:\windows .

Примечание: разница в пробеле после команды cd перед двумя точками - в windows 9x (98, me) работает только cd.. , cd .. игнорируется, в win2k, xp, 2003 работают оба варианта.

Разное:

dir - команда для вывода списка файлов и папок в данном каталоге (папке) или диске, файлы и каталоги (папки) в подкаталогах (подпапках) выводиться не будут.

dir /p - поэкранный вывод списка, удобно, когда много файлов и папок. После заполнения экрана DOS будет ждать нажатия любой кнопки для продолжения, т.е. вывода следующей части списка.

cls - очистка экарана от всех надписей

Рекомендую почитать более полное руководство - замечательную книгу Виктора Эвальдовича Фигурнова "IBM PC Для пользователя". В книге Вы сможете найти не только описание команд MS-DOS, но и узнать много другой интересной и полезной информации - от истории создания IBM PC до выбора оборудования, от подготовки нового жесткого диска к работе до восстановления информации, а также многое другое…

http://alexkan.com.ru/index.php?id=65&archive=

Edited by Roader
Link to comment
Share on other sites

ZooM:

Только надо иметь в виду, что у Фигурнова описаны команды MS DOS, а в Windows XP - MS DOS имитируется, но с некоторыми изменениями. Очень многое совпадает, но точного соответствия нет. Например, упомянутой в цитате команды deltree нет, ее функции выполняет команда rd /s.

Edited by Тролль
Link to comment
Share on other sites

  • 2 weeks later...

ну и за компанию

к примеру пишем батник на запуск двух прог.

первая прога запустилась далее задержка скажем 10секунд или более затем вторая.

pause вроде не подходит.

такой команды нет?

Link to comment
Share on other sites

Здорова

ZooM:

Может я что то не понял, но при чём тут батник?

Команды те же :thank1:

orbita1:

первая прога запустилась далее задержка скажем 10секунд или более затем вторая.

Как я понял тебе нужна задержка ?! Если да, то я брал файл и копировал его из одного места (папки) в другое. Берешь какой то файл (как правило фильм или что то около 700 М) и копируешь его столько раз сколько нужно.

Другой способ пока не нашел :sm(100):

PS впринцепе и не искал :bye1:

Link to comment
Share on other sites

да кисло это всё :sm(100): с копированием.

справочников кучу перекопал но увы.

неужто в досе (и смд ХР) нет ничего подходящего?

Link to comment
Share on other sites

В DOSе-то было... В версии 6.22. Это утилита CHOICE, но она была внешней и в XP не попала. Ее главным назначением был диалог с пользователем, и она могла также устраивать задержку выполнения на заданное время. А в утилитах XP подобного я не помню. Разве что взять ее из DOS...

Link to comment
Share on other sites

gvozd:

Большое спасибо за справочник!

+1 тебе. :)

Я вобщем все свои вопросы решил, всем спасибо.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...