Команда COPY
Команда COPY используется для копирование одного или нескольких файлов в командной строке Windows.
Формат командной строки:
COPY [/D] [/V] [/N] [/Y | /-Y] [/Z] [/A | /B] источник [/A | /B] [+ источник [/A | /B] [+ . ]] [результат [/A | /B]]
источник — Имена одного или нескольких копируемых файлов.
/A — Файл является текстовым файлом ASCII.
/B — Файл является двоичным файлом.
/D — Указывает на возможность создания зашифрованного файла
результат — Каталог и/или имя для конечных файлов.
/V — Проверка правильности копирования файлов.
/N — Использование, если возможно, коротких имен при копировании файлов, чьи имена не удовлетворяют стандарту 8.3.
/Y — Подавление запроса подтверждения на перезапись существующего конечного файла.
/-Y — Обязательный запрос подтверждения на перезапись существующего конечного файла.
/Z — Копирование сетевых файлов с возобновлением. Ключ /Y можно установить через переменную среды COPYCMD.
Ключ /-Y командной строки переопределяет такую установку.
По умолчанию требуется подтверждение перезаписи существующих файлов, если только команда COPY не выполняется в пакетном файле.
Команда copy позволяет объединить несколько файлов в один. Чтобы объединить файлы, укажите один конечный и несколько исходных файлов, используя подстановочные знаки или формат «файл1+файл2+файл3+. «.
По умолчанию, используется копирование файлов как двоичных «один в один», поэтому параметр /B можно не задавать. Параметр /A необходим, если в результатах копирования должны обрабатываться специальные символы, применяемые в текстовых файлах.
Ключ /N используется для совместимости с программами MS-DOS, не поддерживающих длинные имена файлов.
Примеры использования COPY:
copy /? — выдать справку об использовании команды.
copy file1.txt file2.txt — копировать файл file1.txt в файл file2.txt в текущем каталоге. Если файл file2.txt существует, то пользователю будет выдан запрос на подтверждение перезаписи существующего файла.
copy /Y file1.txt file2.txt — то же самое, что и в предыдущем примере, но запрос на подтверждение перезаписи существующего файла не выводится.
copy *.txt D:\oldfiles\*.txt — копирование всех файлов с расширением txt из текущего каталога в каталог D:\oldfiles
copy file1.txt + file2.txt +file3.txt file123.txt — копировать содержимое файлов file1.txt , file2.txt и file3.txt в файл file123.txt
copy C:\ndldr «D:\My Backup\system\ntldr» — при использовании имен файлов или каталогов, содержащих пробелы, используются двойные кавычки.
COPY /V file.bin A:\saved.bin — выполнить копирование файла на дискету A: с проверкой результата.
    Команда COPY может применяться для копирования файлов с использованием стандартных устройств ввода-вывода:
Copy con myfile.txt — копирование с устройства con (console , консоль) в файл myfile.txt — т.е. ввод символов непосредственно с клавиатуры в файл. Для завершения ввода используется признак конца файла CTRL+Z (или нажатие F6 )
copy NUL newfile.txt — копирование с фиктивного устройства nul в файл, т.е. создание пустого файла с именем newfile.txt
copy movie.avi nul — копировать файл на фиктивное устройство nul , т.е. просто чтение файла, иногда используемое в качестве средства тестирования носителей данных.
Как скачать файл через командную строку
Сообщения: 3792
Благодарности: 224
Скачать файл в заранее указанное место, без дополнительных нажатий «Загрузить», «ОК» и т.п. Как это можно сделать?
Начинается, например, так:
start iexplore http://www.megasite.com/file.zip
Или может можно другими браузерами (только Firefox, Opera, Chrome). Без Reget и т.п., разумеется.
Сообщения: 53185
Благодарности: 15433
Конфигурация компьютера | ![]() |
Процессор: AMD Ryzen 7 7800X3D | |
Материнская плата: Gigabyte B650E Aorus Master | |
Память: Kingston Fury Renegade DDR5-6000 32GB (2×16) | |
HDD: Samsung SSD 850 PRO 256GB, 980 PRO 1TB | |
Видеокарта: Gainward GeForce RTX 3080 追风 | |
Блок питания: be quiet! Straight Power 11 650W | |
Монитор: ASUS VG248QE 24″ | |
ОС: Windows 10 Pro x64 | |
Прочее: корпус Fractal Design Define R4 |
dascon, cURL или Wget.
[решено] Загрузка файла из интернета посредством команд CMD
Это сообщение посчитали полезным следующие участники:
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.
Сообщения: 3792
Благодарности: 224
Вариант интересный, результат выглядит так:
c:\Program Files\GnuWin32\bin\wget.exe http://www.megasite.com/file.zip -O c:\download\newfile.zip
А если без wget и пр., только IE? Или Firefox, Opera, Chrome в крайнем случае.
Последний раз редактировалось dascon, 16-07-2011 в 17:16 .
Это сообщение посчитали полезным следующие участники:
Сообщения: 56
Благодарности: 24
import-module bitstransfer
start-bitstransfer http://megasite.com/file.zip -destination c:\download\newfile.zip
Это сообщение посчитали полезным следующие участники:
ИО Капитана Очевидности
Сообщения: 5383
Благодарности: 1105
Цитата dascon:
А если без wget и пр., только IE? Или Firefox, Opera, Chrome в крайнем случае. » |
Хочется почесать ухо, только не рукой. Можно как-нибудь это ногой сделать?
Рекомендую поставить wget и не создавать самому себе лишних проблем
——-
Самое совершенное оружие, которым забиты арсеналы богатых и процветающих наций, может легко уничтожить необразованного, больного, бедного и голодного. Но оно не может уничтожить невежество, болезнь, нищету и голод. (Фидель Кастро)
Почему всех осужденных за измену Родине при Сталине реабилитировали при Горбачёве по отсутствию состава преступления? Потому что при Горбачёве измену Родине перестали считать преступлением.
Будем жить, Маэстро.
Сообщения: 6694
Благодарности: 1393
Конфигурация компьютера | ![]() |
Процессор: Intel Pentium 4 Socket 478 2.26 Ghz/512/533 BOX | |
Материнская плата: ABIT IS7-E2 i865PE+ICH5, S-478 VC 6ch SB Lan ATX 2 DDR 400 | |
Память: PQI DDR 512 Mb, 400 Mhz | |
HDD: SAMSUNG HD103SJ (1000 Гб, SATA) | |
Видеокарта: AGP ATI Radeon X1550 256/128 DDR2 (Palit) | |
Звук: Интегрированный звук | |
Блок питания: ATX Midle Tower CODEGEN 6205-C9 P4, 300W, 27 Ноября 2004 г. | |
CD/DVD: LG DVD-RW, GSA-H30N RBBB (SATA) | |
Монитор: Samsung SyncMaster 223BW(Digital) [NoDB] (HMEQ201792) [21.6″ LCD-TFT Монитор] | |
ОС: Windows XP Professional (SP-3) Russian. Special Edition XP | |
Прочее: Borland C++ Builder 6.0 Enterprise Suite и CodeGear C++ Builder 2009 |
Цитата dascon:
А если без wget и пр., только IE? » |
Можно с помощью скрипта .vbs [решено] Нужен специфический скрипт для форума Лечение. -> вариант. Правда нужно будет немного модифицировать скрипт.
——-
Правильная постановка вопроса свидетельствует о некотором знакомстве с делом.
3нание бывает двух видов. Мы сами знаем предмет — или же знаем, где найти о нём сведения.
[Quick Killer 3.0 Final [OSZone.net]] | [Quick Killer 3.0 Final [SafeZone.cc]] | [Парсер логов Gmer] | [Парсер логов AVZ]
Как скачать файл.exe через cmd
Итак, я в локальной сети, через эксплоит получил доступ к командной строке другого компьютера. Теперь мне нужно подгрузить и запустить там троян который у меня лежит на сервере по прямой ссылке. Так как утилит wget и curl по умолчанию нет на удаленной машине, я подумал скачать файл с ftp сервера. Поднял ftp сервер, все настроил, подключился с командной строки взломанного компьютера, а оно не хочет качать в активном режиме. Пишет такую фразу Use PORT or PASV first. Погуглив оказалось что нужно перейти в пассивный режим. Но как оказалось cmd не поддерживает вообще пассивный режим, он работает только в активном. Зато терминал работает в пассивном (но мне от этого толку мало, у меня ведь не терминал).
В итоге я никак не могу загрузить файл, так как cmd удаленной машины не поддерживает по умолчанию пассивный режим. А других способов чтобы скачать файл.ехе я не нашел в интернете (да и вообще их походу не существует, убогий cmd ничего не умеет). Подскажите что можно сделать, чтобы загрузить троян жертве?
Копирование файлов при помощи команды cp
Команда cp в командной строке используется для копирования файлов и папок. cp является одной из основных команд в большинстве операционных систем, таких как Linux, macOS и Unix.
Как копировать файлы, используя команду cp
Команда cp используется для копирования файлов и папок в командной строке.
Синтаксис команды `cp` выглядит следующим образом:
Некоторые распространенные опции `cp` включают:
`-r` или `-R` (рекурсивное копирование) — используется для копирования целых папок и их содержимого.
`-i` (интерактивный режим) — позволяет пользователю подтверждать замену существующих файлов.
`-v` (verbose) — выводит подробную информацию о процессе копирования.
Ниже приведены несколько примеров использования команды cp.
1. Копирование одного файла в другую папку:
cp файл.txt /путь/к/папке/
2. Копирование папки и ее содержимого:
cp -r папка /путь/к/целевой/папке/
3. Копирование с заменой существующих файлов:
cp -f файл.txt /путь/к/папке/
4. Копирование с подтверждением замены существующих файлов:
cp -i файл.txt /путь/к/папке/
Обратите внимание, что в команде `cp` порядок аргументов важен: первый аргумент представляет исходный файл или папку, и второй аргумент указывает путь к целевому файлу или папке.
Как установить команду cp
cp является частью стандартного набора команд в большинстве операционных систем, таких как Linux, macOS и Unix. Она обычно устанавливается по умолчанию и доступна из командной строки. Если вы не можете использовать cp в вашей операционной системе, убедитесь, что вы используете правильный синтаксис команды. Если проблема не в синтаксисе, то вероятно cp у вас не установлена.
Если вы используете Linux или Unix, более вероятно, что она уже установлена. Но если вы столкнулись с какими-либо проблемами, можно установить пакет `coreutils`, который включает команду `cp`. Для установки этого пакета используйте команду в вашем менеджере пакетов, например:
В Ubuntu или Debian: `sudo apt-get install coreutils`
В CentOS или Fedora: `sudo yum install coreutils`
В Arch Linux: `sudo pacman -S coreutils`
Если вы используете macOS, стандартный набор команд, включая cp, уже установлен без дополнительных действий. Если у вас есть доступ к командной строке и у вас есть достаточные привилегии, вы должны иметь возможность использовать cp. Если же у вас нет доступа к команде `cp`, обратитесь к системному администратору или провайдеру услуг для получения помощи по установке команды.