Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 21.03.2012, 15:31   #1
Photolife
Пользователь
 
Регистрация: 16.03.2012
Сообщений: 29
Счастье *.bat - файл

Не знал куда написать, решил сюда ибо я студент и мне нужна помощь=)
Помоги те написать батник который проверит пустая ли папка если пустая с копирует туда файлы если нет создаст в ней папку, всё вроде просто , но сам не смог!
Photolife вне форума Ответить с цитированием
Старый 21.03.2012, 15:50   #2
stdio
Форумчанин
 
Аватар для stdio
 
Регистрация: 14.02.2012
Сообщений: 105
По умолчанию

Какие варианты испробовал и что не получается? Выкладывай наработки будем их пытать вместе )))
И еще файлы которые должны быть в папке имеют определённые имена или имена могут быть разные?

Последний раз редактировалось stdio; 21.03.2012 в 15:52.
stdio вне форума Ответить с цитированием
Старый 21.03.2012, 15:52   #3
Photolife
Пользователь
 
Регистрация: 16.03.2012
Сообщений: 29
По умолчанию

из наработок только <цензура> коды из сети !=)

Последний раз редактировалось ACE Valery; 21.03.2012 в 16:27.
Photolife вне форума Ответить с цитированием
Старый 21.03.2012, 15:56   #4
stdio
Форумчанин
 
Аватар для stdio
 
Регистрация: 14.02.2012
Сообщений: 105
По умолчанию

выкладывай что есть
stdio вне форума Ответить с цитированием
Старый 21.03.2012, 16:05   #5
Photolife
Пользователь
 
Регистрация: 16.03.2012
Сообщений: 29
По умолчанию

Код:
set exist=0 
for %%f in (%HOMEDRIVE%\NVIDIA\*.*) do ( 
set exist=1 
goto break 
) 
:break 
if %exist%==1 echo Каталог не пуст
Photolife вне форума Ответить с цитированием
Старый 21.03.2012, 16:12   #6
stdio
Форумчанин
 
Аватар для stdio
 
Регистрация: 14.02.2012
Сообщений: 105
По умолчанию

если этот код работает осталось создать папку командой mkdir. а чтоб скопировать файлы то команда - copy
stdio вне форума Ответить с цитированием
Старый 21.03.2012, 16:15   #7
Photolife
Пользователь
 
Регистрация: 16.03.2012
Сообщений: 29
По умолчанию

эт я знаю, дело в томчто код не работает
Photolife вне форума Ответить с цитированием
Старый 21.03.2012, 16:22   #8
stdio
Форумчанин
 
Аватар для stdio
 
Регистрация: 14.02.2012
Сообщений: 105
По умолчанию

попробуй как вот так ещё
dir "путь к папке" | findstr /I *.* && goto copy
goto mkdir
:copy
copy "копируемый файл" "путь куда"
:mkdir
md " имя создаваемой папки
stdio вне форума Ответить с цитированием
Старый 21.03.2012, 16:38   #9
Photolife
Пользователь
 
Регистрация: 16.03.2012
Сообщений: 29
По умолчанию

Вроде работает, спасибо!
Photolife вне форума Ответить с цитированием
Старый 21.03.2012, 17:18   #10
stdio
Форумчанин
 
Аватар для stdio
 
Регистрация: 14.02.2012
Сообщений: 105
По умолчанию

если правда работает это есть хорошо)))
stdio вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Bat файл Diamand Помощь студентам 3 31.10.2011 14:56
bat файл DartDayring Помощь студентам 1 11.03.2011 23:50
bat файл DoXeR Помощь студентам 3 05.04.2010 01:14
bat-файл Druuk Свободное общение 7 17.12.2009 12:54
BAT-файл acidcool Операционные системы общие вопросы 13 13.10.2009 14:06