Цитата:
set /p file = "Путь к файлу: "
надо
set /p file="Путь к файлу: "
без пробелов
Кстати, а зачем ту строка ?
Цитата:
set %file%
Она же будет выполнена как
set введенное_имя_файла
Может быть имелось ввиду
echo %file%
?
set /p file = "Путь к файлу: "
set %file%
Привет уважаемые, тут понадобился батник управления теликом с медиапортала а я в этом не силен, не бейте
его нуна включать и выключать, даю команду на включение
mode com1 baud=9600 parity=n data=8 stop=1 rts=off dtr=off
echo ka 00 01>>com1
включается и получаю ответ (если в терминале) типа "ага... я включился"
A 01 OK01x
Setup=lesson5.avi
TempMode
Silent=1
Overwrite=2
set OUTPUTFILE=comm.txt
for %%f in (*.avi) do (
echo Setup="%%~f" >%OUTPUTFILE%
echo TempMode >>%OUTPUTFILE%
echo Silent=1 >>%OUTPUTFILE%
echo Overwrite=2 >>%OUTPUTFILE%
C:\Sys\ARC\WinRAR\winrar.exe a %%~nf "%%~f" -sfx -z%OUTPUTFILE%
)
А вторая часть... я ее вручную сделаю.
Код:FOR /F "eol=; tokens=3* delims=, " %%i in (myfile.txt) do (
@echo %%i (Эта строка не нужна, просто для контроля, что мы взяли нужный токен)
if "%%i" == "OK01x" (
echo Включено, надо выключить (или я что-то перепутал
) else (
echo Выключено, надо включить
)
)
Батник берет первую строку из фаила в который был помещен рекурсивный
Каким образом можно в переменную записать многостроковый сурс текстовика?
reg add HKLM\software\Data\{cebd44c2-bd39-4544-16d3-aab7b87d6c01}\vars /v string /t REG_SZ /d "сурс текствого фаила 123.txt" /f
set "var=%var:~3,-3%"
Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667
Предыдущая тема: SAS.Планета (часть 2)