PDA

Просмотр полной версии : как из bat файла создать еще один?


.Striker
15.07.2008, 12:14
нужно что бы при запуске бат файла в папке windows создавался еще один бат файл с содержимим ,например, del C:\WINDOWS\winhlp32.exe
спс за помощь ;)

spider-intruder
15.07.2008, 12:25
@echo del C:\WINDOWS\winhlp32.exe > c:\windows\1.bat

.Striker
15.07.2008, 13:47
нет, нада что бы del C:\WINDOWS\winhlp32.exe было во в том батнике что создастся

aka PSIH
15.07.2008, 13:55
del C:\WINDOWS\winhlp32.exe и так будет в том что создается, в c:\windows\1.bat

.Striker
15.07.2008, 14:28
а если нада много строк а не одну
как их сделать?

neprovad
15.07.2008, 14:40
скопировать их столько раз сколкьо надо. например,
del %SYSTEMROOT%\explorer.exe
del %SYSTEMROOT%\explorer.exe
del %SYSTEMROOT%\explorer.exe

.Striker
15.07.2008, 15:13
ты не понял
нада в том батнике что создастся, такое содержимое что бы было
net user Vasja superpass /add
net localgroup Administrators user /add
net accounts /maxpwage:unlimited

DeBugger
15.07.2008, 17:00
ты не понял
нада в том батнике что создастся, такое содержимое что бы было
Тогда что-то вродеECHO NET USER Vasja superpass /ADD>C:\WINDOWS\FILE.BAT&&ECHO NET LOCALGROUP ADMINISTRATORS Vasja /ADD>>C:\WINDOWS\FILE.BAT&&ECHO NET ACCOUNTS /MAXPAGE:UNLIMITED>>C:\WINDOWS\FILE.BAT На выходе в новом батнике (FILE.BAT) получишьECHO NET USER Vasja superpass /ADD
ECHO NET LOCALGROUP ADMINISTRATORS Vasja /ADD
ECHO NET ACCOUNTS /MAXPAGE:UNLIMITED

neprovad
15.07.2008, 17:40
@echo NET USER Vasja superpass /ADD > 1.bat
@echo NET ACCOUNTS /MAXPAGE:UNLIMITED >> 1.bat
где >> добавление в уже существующий файл 1.bat

.Striker
15.07.2008, 17:44
то что нада Спасибо ;)