Форум программистов, компьютерный форум, киберфорум
Batch (CMD/BAT)
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
CMD/BAT Считывание информации о компьютере https://www.cyberforum.ru/ cmd-bat/ thread669693.html
-Название процессора (название и Ghz) -видяхи (название и скоко МБ) -опиративы (тип и скоко GB) -разрядность системы -какая винда. Добавлено через 2 часа 14 минут -Название процессора (название Название уже не надо , токо гигагерцы , и всё остальное
CMD/BAT При завершении процесса перезапускать его через 60 секунд
Добрый день гуру cmd.)) Помогите пожалуйста сделать так чтоб если процесс завершает работу, то bat файл запускает этот процесс заново через 60 секунд. Я не имею ни малейшего понятия о cmd но по средствам поиска кое-что слепил что мне пригодилось: @echo off cls :loop echo (%date% %time%) Starting SRCDS start /wait/high srcds.exe -console -game cstrike -port 27018 +sv_lan 0 | echo n echo...
CMD/BAT Ошибка при работе с файлами, имена которых содержат пробелы Данный код изменяет размер картинок в текущей папке. Но если в названии картинки есть пробел, то эта картинка игнорируется. Как это можно исправить? @echo off set pict=*.png,*.jpg,*.ico,*.gif set size=50 MD %size% for /f %%i in ('dir %pict% /b /a:-d') do ( convert %%i -resize %size% %size%/%%~ni%%~xi ) https://www.cyberforum.ru/ cmd-bat/ thread669136.html CMD/BAT Что такое "число свободных байтов", возвращаемое командой DIR? https://www.cyberforum.ru/ cmd-bat/ thread668849.html
Как это может быть, что в пределах одной сессии командного процессора команда DIR (очень даже воспроизводимо) возвращет разные значения "bytes free"? Я работаю с DOS / Windows около 20 лет и до вчерашнего дня не имел поняти, что подобное c:\1>dir c:\fdeappdata\pacrat|findstr free 24 Dir(s) 170,920,792,064 bytes free c:\1>dir c:\|findstr free 18 Dir(s) ...
CMD/BAT Осуществление переноса всех файлов с указанным в качестве параметра расширением из одной директории в другую
Создать две директории. Наполнить одну из них несколькими файлами с разным расширением. При помощи ключевого слова for написать bat-файл, осуществляющий перенос всех файлов с указанным в качестве параметра расширением из одной директории в другую. @echo off rem Удаление директорий со всем содержимым, (если они были созданы ранее) if exist box1\ rd /s /q box1 if exist box2\ rd /s /q box2 ...
CMD/BAT Как скомпилировать проект CMD с дополнительными файлами? Здравствуйте, Ув. Пользователи! Подскажите пожалуйста как скомпилировать проект CMD с дополнительными файлами, а именно: -*.bat (Сам батник) -wget.exe -win_iconv.exe -*.txt (Этот текстовый файл создается во время запуска батника и удаляется во время его закрытия) Если можно, то по подробней пожалуйста! С Уважением! https://www.cyberforum.ru/ cmd-bat/ thread668038.html
CMD/BAT Поиск и удаление строки Хочу сделать, что бы при запуске скрипта предлагалось выбрать из списка каталог, в котором будет производится поиск (1- каталог такой то, 2 - такой то... всего 5), запрашивалось расширение файла, инн человека (по нем будет вестись поиск). Далее нужно найти строку по инн, если найдена вывести ее на экран для проверки, если это нужная строка, то записать в файл с именем deleted_(имя файла, в... https://www.cyberforum.ru/ cmd-bat/ thread667966.html CMD/BAT Переименование файлов в соответствии с данными из заданной таблицы
Доброго времени суток! Есть несколько сотен-тысяч файлов, так же есть таблица с несколькими полями (id, date, etc). Задача в том, чтобы переименовать файлы, в имени которых содержится уникальный номер ID в соответствии с таблицей, в которой первый столбец будет тот самый ID. Например: File-148907.tst В таблице есть строка: 148907 20121010 4451 12345678901 Итог: Было File-148907.tst
CMD/BAT Написать батник, который копирует содержимое всех файлов папки в результирующие файлы того же типа Было дано задание: написать батник, который копирует содержимое всех файлов папки в результирующие файлы того же типа, т. е. все .txt в result.txt, все .bmp в result.bmp и так далее. C батниками столкнулась впервые в жизни...после долгих мытарств было рождено это: for %%I in (%~DP0*.*) do (for /F "delims=" %%K in (%%I) do (echo %%K >>%~DP0result%%~xI)) pause Но оно работает для всего... https://www.cyberforum.ru/ cmd-bat/ thread667758.html CMD/BAT Создать батник, который в качестве параметров получает имена папок у меня есть задание: создать батник который в качестве параметров получает имена папок. Файл создает новую папку куда скидает переданые директории и запускает уже другой батник который делает постраничный вывод на екран содержания созданой папки. Впринцыпе я знаю как делать задание....немогу только понят как передать имена папок .... с батниками начал работать недавно, поэтому и такой вопрос https://www.cyberforum.ru/ cmd-bat/ thread667666.html
Поиск в каталоге файлов с указанной датой создания с последующей архивацией или удалением найденных CMD/BAT
Задание: Написать и отладить пакетный файл, который получает в качестве параметров дату, находит все файлы в каталоге с датой создания равной указной датой и выполняет действие по выбору пользователя: архивация файлов, удаление файлов. Информация о производимой операции должна выдаваться на экран. Код: @echo off rem @echo Put`: (Primer: I:\os ) rem set /p adr= <
0 / 0 / 0
Регистрация: 23.11.2009
Сообщений: 5
0

Синхронизация содержимого нескольких папок - CMD/BAT - Ответ 3555316

13.10.2012, 11:40. Показов 4081. Ответов 0
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Здравствуйте.
Есть у меня .bat-файл, который выполняет синхронизацию содержимого нескольких папок. Точнее сказать, резервное копирование, а не синхронизацию, т.к. копируются файлы всегда в одностороннем порядке. Вот примерно его содержимое:

Bash
1
2
3
4
5
6
7
8
9
10
11
@echo off
@set fromdisk=D:
@set todisk=C:
@set todir=backup
xcopy %fromdisk%\1\*.txt %todisk%\%todir% /d /c /i /Y /h /k /r /s
xcopy %fromdisk%\2\*.doc %todisk%\%todir% /d /c /i /Y /h /k /r /s
xcopy %fromdisk%\3\*.* %todisk%\%todir% /d /c /i /Y /h /k /r /s
xcopy %fromdisk%\4\*.rar %todisk%\%todir% /d /c /i /Y /h /k /r /s
@echo.
@pause
@goto end:
Но вот источники для копирования всегда разные и приходится всегда вручную этот .bat-файл корректировать. Хочу несколько автоматизировать эту процедуру. Для этого нужно решить 2 вопроса:

1. Нужно чтобы путь, откуда нужно копировать данные подставлялся из другого файла: path.txt. И в соответствии с заданной директорией и маской для файлов производилось копирование. Каждая строчка в файле path.txt соответствует директории, откуда нужно взять соответствующие файлы для копирования. Вот, например, содержимое этого файла:

path.txt
D:\Документы\Февраль\*.txt
D:\Таблицы\3.05.2012\*.doc
D:\Музыка\*.mp3
D:\Архивы\Win\март\*.rar

Т.е. нужно открыть файл, считать данные в массив (например, каждая строка = элемент массива) и запустить цикл для каждого элемента массива:

Bash
1
2
xcopy [element0] %todisk%\%todir% /d /c /i /Y /h /k /r /s
xcopy [element1] %todisk%\%todir% /d /c /i /Y /h /k /r /s
и.т.д.

Как это реализовать в .bat-файле?

2. Вторая функция, которую хотелось бы реализовать, должна создавать такую же структуру каталогов, как и в источнике копирования. Рассмотрим на примере 1-го элемента. Есть источник:

D:\Документы\Февраль\*.txt

Это значит, что мы должны в директории %todisk%\%todir% создать папку "Документы", в ней создать папку "Февраль" и туда скопировать уже все файлы, соответствующие заданной маске. Т.е. весь путь, кроме буквы диска мы должны воссоздать в резервной копии. Конечно же, если эти все папки уже есть (были созданны раннее), то заново их можно не создавать.

Вернуться к обсуждению:
Синхронизация содержимого нескольких папок CMD/BAT
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
13.10.2012, 11:40
Готовые ответы и решения:

Сравнение содержимого двух папок
Доброго времени суток всем. Помогите написать батник. Сам в этом не селен. Суть в следующем :...

Перемещение содержимого папок без их удаления
День добрый. Нужно переместить содержимое папки X с двумя десятками подпапок в которых...

Создание папок с именами, взятыми из содержимого файлов
Добрый день! Такая задача - есть файлы с расширением .las (открываются блокнотом). В них нужно...

Сравнение содержимого двух папок и вывод на экран различия
Имеются две папки (1,2) Помогите создать батник, что бы он мог сравнить две папки, а затем...

0
13.10.2012, 11:40
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
13.10.2012, 11:40
Помогаю со студенческими работами здесь

Копирование и удаление файлов на основе анализа содержимого двух папок
Добрый день! Снова нужна Ваша помощь по bat-файлу, задача в следующем: Есть папка источник...

Копирование содержимого файла default.html из всех папок в txt файл
Добрый день. Помогите разобраться с проблемой. Мне необходимо из всех подпапок из файла...

Копирование содержимого одной папки в другую с переименованием файлов и папок в случае совпадения имён
Добрый день! Необходимо решение следующей задачи: Есть папка OUT , находится к примеру &quot;c:\out&quot;,...

Копирование файлов из нескольких папок
Товарищи подскажите. Есть одна большая мега папка. В ней есть очень много других папок. Они все...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru