|
Внимание, важное сообщение: Дорогие Друзья!
В ноябре далекого 2001 года мы решили создать сайт и форум, которые смогут помочь как начинающим, так и продвинутым пользователям разобраться в операционных системах. В 2004-2006г наш проект был одним из самых крупных ИТ ресурсов в рунете, на пике нас посещало более 300 000 человек в день! Наша документация по службам Windows и автоматической установке помогла огромному количеству пользователей и сисадминов. Мы с уверенностью можем сказать, что внесли большой вклад в развитие ИТ сообщества рунета. Но... время меняются, приоритеты тоже. И, к сожалению, пришло время сказать До встречи! После долгих дискуссий было принято решение закрыть наш проект. 1 августа форум переводится в режим Только чтение, а в начале сентября мы переведем рубильник в положение Выключен Огромное спасибо за эти 24 года, это было незабываемое приключение. Сказать спасибо и поделиться своей историей можно в данной теме. С уважением, ваш призрачный админ, BigMac... |
|
| Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] запись текста с переменными в файл |
|
|
CMD/BAT - [решено] запись текста с переменными в файл
|
|
Новый участник Сообщения: 32 |
Всем привет
столкнулся проблемой, для кого-то может и нет но смысл такой Вот часть кода Скрытый текст
REM ---------------Изменяем запись cwrsync @Echo Off Set cwrfile=c:\Progra~1\cwRsync\cwrsync.cmd (Echo @ECHO OFF Echo SETLOCAL Echo SET "CWRSYNCHOME=C:\PROGRAM FILES\cwRsync" Echo SET CYGWIN=nontsec Echo SET CWOLDPATH=%PATH% Echo SET HOME=%HOMEDRIVE%%HOMEPATH% Echo SET PATH=%CWRSYNCHOME%\BIN;%PATH% Echo taskkill.exe /f /im rsync.exe Echo del /q "C:\PROGRAM FILES\cwRsync\"*.log Echo rsync -Pav --log-file=MusicUpload.log --bwlimit=80000 --exclude="/TEMP/" --delete-after vasya.ua::music/ /cygdrive/m/music )>"%cwrfile%" Так вот он значения %HOMEDRIVE%%HOMEPATH% а также все с таким знаком не передает в файл cwrsync.cmd в котором я меняю этот текст Подскажите , мне нужно именно эти значения записать в тот файл , как их правильно передать средствами ".bat" ?? |
|
|
Отправлено: 17:54, 08-02-2017 |
|
Ветеран Сообщения: 1274
|
Профиль | Отправить PM | Цитировать @echo off
set "cwrfile=C:\Progra~1\cwRsync\cwrsync.cmd"
<"%~f0">"%cwrfile%" (for /f "delims=[]" %%a in ('find /n "::(cwrsync.cmd)"^|more +1') do @for /f "delims=" %%b in ('more +%%a^|find /n /v ""') do @set "x=%%b"& cmd/v/c echo[!x:*]^^=!)
exit
::(cwrsync.cmd)
@ECHO OFF
SETLOCAL
SET "CWRSYNCHOME=C:\PROGRAM FILES\cwRsync"
SET "CYGWIN=nontsec"
SET "CWOLDPATH=%PATH%"
SET "HOME=%HOMEDRIVE%%HOMEPATH%"
SET "PATH=%CWRSYNCHOME%\BIN;%PATH%"
taskkill.exe /f /im "rsync.exe"
DEL /q "C:\PROGRAM FILES\cwRsync\*.log"
rsync -Pav --log-file=MusicUpload.log --bwlimit=80000 --exclude="/TEMP/" --delete-after vasya.ua::music/ /cygdrive/m/music
EXIT
|
|
Отправлено: 03:21, 09-02-2017 | #2 |
|
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Цитата magarjoba:
и т.д. |
|
|
Отправлено: 07:42, 09-02-2017 | #3 |
|
Новый участник Сообщения: 32
|
Профиль | Отправить PM | Цитировать Ооооооо, спасибо выручили , я сильно не заморачивался и последний вариант , прост и работает
|
|
Отправлено: 10:29, 09-02-2017 | #4 |
|
|
Участник сейчас на форуме |
|
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
| Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
| PowerShell - Поиск текста в xml и запись в файл | al-1k | Скриптовые языки администрирования Windows | 2 | 10-12-2016 12:42 | |
| CMD/BAT - поиск и добавление текста в файл с условием | Sta1917 | Скриптовые языки администрирования Windows | 8 | 06-07-2016 17:07 | |
| Любой язык - Передача текста в файл методом GET | Sinner-nah | Скриптовые языки администрирования Windows | 0 | 10-01-2016 08:43 | |
| CMD/BAT - [решено] Запись в начало *.txt текста | bionicmon | Скриптовые языки администрирования Windows | 1 | 26-11-2015 18:29 | |
| PowerShell - [решено] Поиск текста в xml и запись в файл. | voleja | Скриптовые языки администрирования Windows | 5 | 16-04-2015 11:29 | |
|