Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Последние темы форума

Показать новые сообщения »

Почтовая рассылка

Подписчиков: 11650
Последний выпуск: 19.06.2015

DOS Fn 56H: Переименовать/переместить файл

Вход

  • AH = 56H
  • DS:DX = адрес старого ASCIIZ имени (путь/имя существующего файла)
  • ES:DI = адрес нового ASCIIZ имени (новые путь/имя)

Выход

  • AX = код ошибки если CF установлен

Описание:

DS:DX и ES:DI указывают на строки ASCIIZ: "d:\путь\имяфайла",0. Старое имя DS:DX должно отвечать существующему файлу и не может содержать обобщенных символов. диск и путь необязательны (если опущены, они принимаются по умолчанию).

Новое имя ES:DI должно описывать НЕ существующий файл. если указан диск, он должен быть тем же, что и в старом имени. если диск или путь опущены, принимаются текущие умолчания.

Если старое и новое имя содержат разные пути (явно или принятые по умолчанию), то элемент оглавления для файла ПЕРЕМЕЩАЕТСЯ в оглавление, указанное в новом имени.

Замечание:

если ID диска в старом имени отличается от текущего диска DOS, не забывайте указывать такой же ID диска в новом имени.

Оставить комментарий

Комментарий:
можно использовать BB-коды
Максимальная длина комментария - 4000 символов.
 

Комментарии

1.
90K
16 апреля 2013 года
Святослав Калмыков
0 / / 16.04.2013
Мне нравитсяМне не нравится
16 апреля 2013, 17:13:12
Спасибо, помогаете..
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог