Форум программистов, компьютерный форум, киберфорум
Batch (CMD/BAT)
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/6: Рейтинг темы: голосов - 6, средняя оценка - 4.67
jack wilshere
2 / 2 / 0
Регистрация: 27.05.2014
Сообщений: 156
1

Архивация определённого файла

01.04.2015, 15:30. Просмотров 1162. Ответов 7
Метки нет (Все метки)

Добрый день!!! Передо мной стоит задача заархивировать определённый файл с помощью командной строки. Посему подскажите, какая необходима команда для этого, чтобы именно из командной строки запускался процесс архивации, либо подскажите код батника, который, при его запуске, также бы архивировал указанный файл
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.04.2015, 15:30
Ответы с готовыми решениями:

Запуск bat-файла для копирования определённого файла по сети из Планировщика заданий
Добрый день, Имеется в наличии скрипт на копирование файла по сети. net use Y:...

Архивация файла (одного, не всех)
Нужно архивировать 1 файл в 1 архив

Архивация файла без сохранения структуры каталогов
Всем добрый день!!! В общем, я написал небольшой батник, который автоматически архивирует файл в...

Архивация указанного файла в одноимённый архив с использованием WinRar
Здравствуйте! Помогите, пожалуйста. Необходимо создать bat файл, выполняющий архивирование...

7
Charles Kludge
Клюг
7658 / 3173 / 383
Регистрация: 03.05.2011
Сообщений: 8,381
01.04.2015, 16:37 2
А архиватор-то какой? У меня их сотни полторы.
1
jack wilshere
2 / 2 / 0
Регистрация: 27.05.2014
Сообщений: 156
01.04.2015, 16:43  [ТС] 3
WinRAR
0
Charles Kludge
Клюг
7658 / 3173 / 383
Регистрация: 03.05.2011
Сообщений: 8,381
01.04.2015, 17:07 4
Синтаксис архиватора WinRAR
1
jack wilshere
2 / 2 / 0
Регистрация: 27.05.2014
Сообщений: 156
01.04.2015, 17:15  [ТС] 5
Я в курсе про синтаксис... Но вот только даже банальная операция не запускается в командной строке... Например, вот такая команда:
Windows Batch file
1
"c:\program files\winrar\rar.exe" a -r -m5 desktop\cs.rar  C:\Program Files (x86)\My documents\Documents\Visual Studio 2010\Projects\Лаба 1\cs.txt
.
По сути, как я понял, он должен кинуть в архив на рабочий стол файл cs.txt, который лежит по указанному пути. А в итоге получается хрень какая-то - кидает в архив всякую левую ненужную фигню...
0
Charles Kludge
Клюг
7658 / 3173 / 383
Регистрация: 03.05.2011
Сообщений: 8,381
01.04.2015, 18:18 6
Лучший ответ Сообщение было отмечено jack wilshere как решение

Решение

Цитата Сообщение от jack wilshere Посмотреть сообщение
Windows Batch file
C:\Program Files (x86)\My documents\Documents\Visual Studio 2010\Projects\Лаба 1\cs.txt
Всё это должно быть в кавычках, т.е.
Windows Batch file
1
"c:\program files\winrar\rar.exe" a -r -m5 desktop\cs.rar "C:\Program Files (x86)\My documents\Documents\Visual Studio 2010\Projects\Лаба 1\cs.txt"
.
1
jack wilshere
2 / 2 / 0
Регистрация: 27.05.2014
Сообщений: 156
01.04.2015, 18:49  [ТС] 7
Хм... Теперь хотя не выводит при запуске всякую фигню... Но вот только одно ещё... Вы не подскажете, в чём может быть причина того, что при выполнении команды он не видит файла, хотя путь вроде указан правильно...
0
Smitis
1631 / 340 / 41
Регистрация: 15.10.2012
Сообщений: 531
02.04.2015, 11:16 8
Лучший ответ Сообщение было отмечено ComSpec как решение

Решение

Цитата Сообщение от jack wilshere Посмотреть сообщение
Вы не подскажете, в чём может быть причина того, что при выполнении команды он не видит файла, хотя путь вроде указан правильно...
Предположу, что дело в кодировке батника.
1
02.04.2015, 11:16
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
02.04.2015, 11:16

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Как дождаться появления определённого файла?
Как в bat файле дождаться появления определенного файла Вот в папку пришел файл с названием в...

Удаление определённого слова из текстового файла
Добрый день. Помогите пожалуйста, в 2.txt удалить определенное слово: TR aboutkoi, оставить все,...

Поиск и удаление определённого файла в определённом каталоге
Как в каталоге LOCAL (там же много папок) найти и удалить файл readmy.doc в cmd?

Удаление определённого файла на другом компьютере с заданным IP-адресом
Есть сеть из компьютеров. Нужно удалить файл на другом компьютере используя cmd и зная его...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.