Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   Перемещение из исходного каталога в конечный со всем содержимым + выполнение .exe (http://forum.oszone.net/showthread.php?t=334371)

Eclory 16-04-2018 18:06 2809235

Перемещение из исходного каталога в конечный со всем содержимым + выполнение .exe
 
del

x0r 16-04-2018 18:55 2809240

Цитата:

Цитата Eclory
есть файл compile.exe - ему нужно скормить (переместить в него) все файлы из C:\programming\source. »

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

в батниках можно шаблон юзать *
Код:

compile.exe C:\programming\source\*.cpp
или ЯННП, тогда сорян.

megaloman 16-04-2018 23:35 2809304

Пути пропишИте свои
Код:

@Echo Off

Set "Source=Z:\Box_In\Source"
Set "Include=Z:\Box_In\Source\Include"

Set "PSource=C:\Programming\Source"
Set "PInclude=C:\Programming\Include"

Set "Mask=*.cpp"
Set "Prg=Z:\Programming\compile.exe"

MD "%PSource%" 2>nul
MD "%PInclude%" 2>nul

Copy "%Include%\*.*" "%PInclude%\" >nul
Copy "%Source%\%Mask%" "%PSource%\" >nul

Call :PrgPushd "%Prg%"
FOR %%f IN ("%PSource%\%Mask%") DO "%Prg%" "%%f"
Popd

GoTo :Eof

:PrgPushd
        Pushd "%~dp1%
GoTo :Eof



Время: 10:14.

Время: 10:14.
© OSzone.net 2001-