Page 1 of 1
CP - Утилита для копирования файлов
Posted: Fri Aug 06, 2010 7:04 pm
by Asper
Программа предназначена для простого копирования файлов через
Shell или
Run.
В качестве параметров программе передаются путь к источнику и путь к приемнику.
CP не создает окна и вообще ничего не рисует на экране. На доску отладки программа выводит путь к источнику и приемнику, а также размер копируемого файла. Копирование директорий пока не реализовано.
P.S. Про программу
COPYR я знаю, только вот ей нужно в качестве параметров передавать также размер строки с путем к источнику и размер строки с путем к приемнику, а как это делать не из программы, я не очень-то себе представляю.
Re: CP - Утилита для копирования файлов
Posted: Fri Aug 06, 2010 7:12 pm
by Asper
Да, программа также понимает относительные пути (относительно своего собственного пути).
Лично я пользуюсь программой
CP для копирования обновленного драйвера при загрузке системы с харда в системную папку для драйверов под нужным именем. Для этого в
AUTORUN.DAT дописал:
/RD/1/SHELL .my_shell
Скрипт
.my_shell примерно следующего содержания:
Code: Select all
#SHS
cp /hd0/2/NSD/HDA/intel_hda drivers/sound.obj
exit
Re: CP - Утилита для копирования файлов
Posted: Fri Feb 08, 2013 1:06 am
by GerdtR
Фууфф... уже есть. Чуть за написание не взялся)))
Re: CP - Утилита для копирования файлов
Posted: Fri Feb 08, 2013 10:25 am
by SoUrcerer
Если добавить к этой программе интерфейс взаимодействия с shell - цены не будет.
Re: CP - Утилита для копирования файлов
Posted: Sat Feb 09, 2013 11:58 am
by ramiil-kun
А текущий shell поддерживает скрипты?
Re: CP - Утилита для копирования файлов
Posted: Sat Feb 09, 2013 12:00 pm
by SoUrcerer
Поддерживает.
Re: CP - Утилита для копирования файлов
Posted: Sat Feb 09, 2013 12:15 pm
by ramiil-kun
А man по теме где искать?
Re: CP - Утилита для копирования файлов
Posted: Sat Feb 09, 2013 1:51 pm
by Leency
Вот этот работает.
Re: CP - Утилита для копирования файлов
Posted: Sat Feb 09, 2013 2:22 pm
by Albom
Ребята, я постараюсь немножко подпилить утилиту cp, чтобы она могла работать с shell.
По поводу скриптов. Скрипт должен начинаться со строки "#SHS" (без кавычек). Список доступных команд - help. Каждая команда имеет небольшую подсказку - вводим "help команда". В скриптах комментарии начинаются с #.
Re: CP - Утилита для копирования файлов
Posted: Sat Feb 09, 2013 2:37 pm
by Leency
А не лучше ли и не проще ли подпилить shell? Он в дистре есть, а cp нету. Тем более, что утилита сp работает только с папкой в которой лежит, а комманда cp должна была бы работать с текущей папкой.
Re: CP - Утилита для копирования файлов
Posted: Sat Feb 09, 2013 2:51 pm
by Albom
Может быть, проще. Но думаю, для начала подпилю cp - делаю ассемблерный файл с процедурами для общения с shell. Зря я что ли делал возможность запуска консольных утилит?
Re: CP - Утилита для копирования файлов
Posted: Wed Feb 13, 2013 12:45 am
by Leency
cp calc _calc
не работает
Re: CP - Утилита для копирования файлов
Posted: Sun Jul 14, 2013 6:46 pm
by Asper
Leency wrote:cp calc _calc
не работает
Spoiler:
-
cp_test.png (89.77 KiB)
Viewed 9688 times