Все технические форумы на одном сайте Удобный поиск информации с популярных форумов в одном месте
Вопрос: Как создать батник, который создает батник с командами?

Уже знаю, что такая тема была, но до конца не понял. Как создать батник, который создаст батник с командами?
К примеру то, что должно в нем появится:
@ECHO OFF
ch 1251
md d:\RPK\
md d:\RPK\Students\
md d:\RPK\Students\2b
cd.>d:\rpk\students\2b\ivanov.txt
xcopy d:\rpk\students\2b d:\rpk /y
del d:\rpk\students\2b /q
(Сразу не бейте, день третий знакомлюсь с ним)
Ответ:
Windows Batch file
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
@echo off
 
set "NEWFILE=New.cmd"
 
type "%~dpnx0" | more +7 > "%~dp0%NEWFILE%" & exit /b
 
REM Содержимое %NEWFILE%
@ECHO OFF
ch 1251
md d:\RPK\
md d:\RPK\Students\
md d:\RPK\Students\2b
cd.>d:\rpk\students\2b\ivanov.txt
xcopy d:\rpk\students\2b d:\rpk /y
del d:\rpk\students\2b /q
Никогда не понимал зачем создавать батники из батников
Вопрос: Создать батник, который будет копировать файл в созданный каталог

Ребят, нужно создать батник, который будет копировать файл в созданный вами каталог. В зависимости от того успешно был скопирован файл или нет вывести соответствующее сообщение, проверить существование этого файла на диске С. Вывести на экран соответствующее сообщение.

Кто сможет разжуйте мне по-полочкам, что да как. или же подкиньте меня в нужный путь
Ответ: да, уже сделал. дома буду постараюсь решение залить)
Вопрос: Создать батник, который запускает файлы из указанной папки по афавиту

помогите создать батник который запускает файлы из указанной папки по афавиту и с заданным в милисек. паузой между запусками, без указания имени файла, так как их бывает довольно много, заранее спасибо тем кто откликнется
Ответ:
Сообщение от SQIFF
то он этот файл закроет сам автоматом?
Для этого нужно хотя бы понимать, что за файл - какой программой он открывается?
Сообщение от SQIFF
2 если при попытке открытия файла вылазит ошибка,
У ошибки есть какое-нибудь опознавательное слово в заголовке ее окна?
Вопрос: Создать батник, при запуске которого будет показываться размер папок и файлов текущей папки

Всем привет! Пришла на форум за помощью.
Я новичок Мне нужно создать батник, при запуске которого будет показываться размер папок и файлов текущей папки.
В своё время, я благополучно пропустила курс программирования, поэтому надеюсь на помощь профи)))
Ответ: сохранить код в кодировке 866
Вопрос: Надо создать батник

Здравствуйте, помогите создать bat файл для работы с текстовым документом. Задача следующая:
Есть исходный текстовый документ text1.txt со структурой:
HTML5
1
2
3
a,b,c,d:e
a,b,c,d:e
f,h,r,j:p
a,b,c,d,e,f,h,r,j,p - это текстовые переменные,
между переменными знаки препинания - запятые и двоеточие,
также строки 1 и 2 дублирующие.
Надо чтобы батник:
1. Создавал новый текстовый документ text2.txt и брал данные из text1.txt делая следующие операции в п.2 и п.3
2. Удалял дубликаты построчно
3. Переставлял значения местами, т.е. должно получиться:
HTML5
1
2
d,e,c,d
j,p,h,r
4. Удалял строки содержащие регулярные выражения типа
.*xxx.*
.*yyy.*
где xxx и yyy назначаю я
Ответ: bingoow,
Я так понимаю что 4й пункт должен выполняться отдельной операцией, иначе он будет ломать другие пункты и наоборот, нужна полная ясность в таком случае, а именно полный состав внутренностей "text1.txt" и точнее что нужно делать (зачем что-ли?)
Windows Batch file
1
2
3
4
@echo off
set "del_1=777"& set "del_2=888"
<"text1.txt">"text2.txt" (for /f delims^=^ eol^= %%a in ('more^|findstr/rv /c:"%del_1%" /c:"%del_2%"') do echo %%a)
pause
Вопрос: Скрытое выполнение батника

Доброго времени суток, уважаемые участники форума.
У меня на работе, на пользовательских ПК при старте системы срабатывает батник, который чистит кэш системы:
Windows Batch file
1
2
3
@echo off
DEL /F /S /Q "C:\Windows\Temp\*"
DEL /F /S /Q "%Temp%\*"
До недавнего времени кратковременное появление командной строки при срабатывании батника никого не напрягало, пока из декрета не вышли тетки консервативных взглядов и с параноидальными комплексами.
В общем, эти тетки донесли до руководства, что их, мягко говоря, напрягает выполнение подозрительных команд и объяснения, что это необходимо для оптимизации работы ПК, их не убедило.
Руководство не имеет ничего против подобного рода оптимизаций, но все же попросили скрыть выполнение командных файлов.
В сети нашел предполагаемое решение, где предлагается создать батник, чтобы тот скрытно запустил другой батник, но такая иерархия батников лично мне кажется весьма громоздким решением.
Возможно ли скрыть выполнение батника средствами набора команд в пределах одного файла?
Ответ: Приветствую. В свое время тоже стояла такая задача. Пришлось рядом с батником кидать .vbs скрипт и запускать батник через него

Можно конечно еще так по извращаться... [удалено] (см пятый пост)
Вопрос: Как создать текстовый файл с заданным содержимым?

Помогите как создать батник который создаёт блокнот снаписанными данными выглядить должно вот так
Батник

Имя-
Фамилия-
Отчество-
Телефон-
Сумма долга-
Выплатили-
Остаток-
в батнк мы пишем данные
пример
имя-Белка
Потом батник должен создовать такой блокнот
@@@@@@@@@№1@@@@@@@@@
Имя-GDSASGRE
Фамилия-EAWRAWEFA
Отчество-AFDSSa
Телефон-143424
Сумма долга-32423
Выплатили-3244234
Остаток-2342342
заранье спс
Ответ:
Сообщение от ATM777
в батнике твоём который ты мне написал он не автоматом закрывается
Автоматом.


Я написал, что сделать, чтобы не было проблем.
Вместо start написать call, там где вызываются батники
Строки 32 и 33 поменять местами
Windows Batch file
32
33
goto start
pause > nul
Вопрос: Батник в Клуб

Мужики! нужна Ваша помощь. нужен такой батник
есть 40 компьютеров в локальной сети без интернета! с ip адресами 192.168.0.1 и так до 192.168.0.40
и один комп сервер с ip адресом 192.168.0.100.
нужен такой батник чтоб, ровно в 7 часов вечера (19-00) запускался по времени сервера (192.168.0.100)
и убивал процес (ы) hl.exe, короче процесы игрушек. И чтоб после 7 часов вечера игры невозможно было запустить
Время на главном компе не меняется, а на остольных компах, время разное и клиент сам может поменять дату и время
Ответ: Nail1999,
Тогда такой вопрос? как запустить батник по ip адресу на локальном компьютере
PSEXEC

Вопрос: Создать батник, который открывает файл 1000 раз

Здравствуйте!У меня есть простое консольное клиент-серверное приложение (многопоточное). Для проверки работоспособности программы,необходимо написать бат файл,который будет открывать приложение для клиента 1000 раз и передавать ему число.
Я пишу в батнике следующее
Windows Batch file
1
for %%i in (1,1,1000) do МОЙФАЙЛ.exe  %%i
,однако он открывает приложение для клиента только 1 раз.Подскажите как разрешить проблему?
Ответ:
Windows Batch file
1
@for /l %%a in (1,1,1000) do (start "" МОЙФАЙЛ.exe "%%~a")
Вопрос: Создать батник, который будет удалять папку, если системная дата - 04.03.2016 и позже

Помогите плиз
Нужно сделать батник, который при запуске будет удалять папку если системная дата 04.03.2016 и позже!

Windows Batch file
1
if %date%==04.03.2016 (rd /q /s d:\testdir) 
как сделать чтобы после этой даты условие тоже выполнялось?
Ответ:

Не по теме:

Но в таком формате даты оно не может быть корректным для общего случая
Да, ошибся. Я как-то использовал вариант сравнения в PoSh именно с форматом yyyy.MM.dd - так все правильно работало. А здесь то формат обратный - и уже не то.