|
|
|
Помогите с BAT-файлом
|
|||
|---|---|---|---|
|
#18+
День добрый! Пишу bat-ник. Остановился на следующем: bat должен проверить на равенство у двух текстовых файлов строчек "version N". И если строки сходятся, уйти по goto дальше. Вот так эти строки нахожу в файлах: findstr /c:"versi" "C:\temp\about.txt" findstr /c:"versi" "\\удаленная_машина\temp\about.txt" А как полученные результаты первого и второго findstr сравнить? С помощью переменных не получилось... Заранее спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.07.2005, 12:40 |
|
||
|
Помогите с BAT-файлом
|
|||
|---|---|---|---|
|
#18+
если память не изменяет с пьяных глаз что-то было у фигурнова - not %а== not %b ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.07.2005, 13:17 |
|
||
|
Помогите с BAT-файлом
|
|||
|---|---|---|---|
|
#18+
гыы боюсь я за ваш батник в шелле из юниксутилит для виндюков слабые ударения заменяют команду на стандартный вывод команды вместо `command` получится ее стдаут if [ `grep versi c:/temp/about.txt` = `grep versi //уд_маш/temp/about.txt` ] then echo совпало else echo не совпало fi ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.07.2005, 10:13 |
|
||
|
Помогите с BAT-файлом
|
|||
|---|---|---|---|
|
#18+
в батнике можно вывести в результат работы findstr в два временных файла. сравнить их чемто вроде diff и проверить errorlevel ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.07.2005, 10:15 |
|
||
|
Помогите с BAT-файлом
|
|||
|---|---|---|---|
|
#18+
Спасибо всем за помощь :-) Разобрался. Отказался от findstr. Сделал так: fc "C:\temp\about.txt" "\\удаленная машина\temp\about.txt" > nul if errorlevel 1 goto kopiruem echo обновление не требуется. версии идентичны exit :kopiruem echo версии не совпадают. копируем copy "\\удаленная машина\temp\programmka.exe" "C:\temp\" copy "\\удаленная машина\temp\about.txt" "C:\temp\" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.07.2005, 10:30 |
|
||
|
|

start [/forum/topic.php?fid=26&fpage=522&tid=1512774]: |
0ms |
get settings: |
9ms |
get forum list: |
17ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
48ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
48ms |
get tp. blocked users: |
2ms |
| others: | 247ms |
| total: | 392ms |

| 0 / 0 |
