Ru-Board.club
← Вернуться в раздел «Microsoft Windows»

» Задачи на bat-файлах 9

Автор: Levonid92
Дата сообщения: 25.11.2010 14:48
smirnvlad

не понял, у меня неаозможно чтоли решить на командной строке?
Автор: magsimga
Дата сообщения: 25.11.2010 14:59
кто нибудь знает программные обеспечения, которые работают с подобными ссылками как и Far?
если можно подробнее... заранее спасибо;)
Автор: res2001
Дата сообщения: 25.11.2010 15:10
Levonid92
Возможно.
Я тут страниц 20 назад постил батник, переводящий дату и время в секунды от начала эпохи и назад. Там учитываются высокосные года. Можешь его использовать для своих целей, тебе останется только решить проблему с днями недели, но это в принципе легко реализуемо.
Автор: Levonid92
Дата сообщения: 25.11.2010 15:12
res2001

можешь мне решить пожалуйста у меня через 2 дня экзамены ату, а я ничего не знаю
Автор: res2001
Дата сообщения: 25.11.2010 15:13
magsimga

Цитата:
кто нибудь знает программные обеспечения, которые работают с подобными ссылками как и Far?

С какими такими ссылками работает Far?

Добавлено:
Levonid92
Я сам в запарах последнее время, так что это не ко мне. Что-то подсказать по ходу дела - пожалуйста.
Автор: magsimga
Дата сообщения: 25.11.2010 15:17
res2001

симовлические и жесткие
Автор: Levonid92
Дата сообщения: 25.11.2010 15:23
помогите пожалуйста создать в команднолм файле календарь на следующие 30 дней
Автор: res2001
Дата сообщения: 25.11.2010 15:28
magsimga
символические, жесткие
Автор: Levonid92
Дата сообщения: 25.11.2010 16:52
res2001

а я не в курсе как начать даже
Автор: smirnvlad
Дата сообщения: 25.11.2010 17:13
Levonid92

Цитата:
а я не в курсе как начать даже

начать с изучения списка команд с описанием
тем более, что

Цитата:
можешь мне решить пожалуйста у меня через 2 дня экзамены ату, а я ничего не знаю

время на чтение помощи по командам есть

инструкция:
пуск-выполнить cmd
help |more
список необходимых для календаря команд: echo set if call for exit или goto
вводим help echo читаем, затем help set и т.д.

После прочтения справки по командам следующий код выведет [more=подобие календаря]
Код: [no]
2010, No
25 26 27 28
29 30

2010, De
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24
[/no]
Автор: Levonid92
Дата сообщения: 25.11.2010 17:26
smirnvlad

это календарь такой длинный? или это только мне в помощь?
Автор: magsimga
Дата сообщения: 25.11.2010 18:31
как найти среднее арифмитическое матрицы в Pascal?
Автор: Levonid92
Дата сообщения: 25.11.2010 19:23
smirnvlad

а можншь написать саму программу? я по нему пойму как ты там сделал или обьяснение каждой строчки написать? я тут уже сижу сижу никак не могу понять

Добавлено:
smirnvlad


упа спасибо я разобрался ты мне там все прожжевал оказывается, сасибо тебе большое!!!!!!!!
Автор: BVV63
Дата сообщения: 26.11.2010 04:17
magsimga

Цитата:
как найти среднее арифмитическое матрицы в Pascal?

Задачи на Turbo Pascal 7.0
Автор: Levonid92
Дата сообщения: 26.11.2010 10:53
smirnvlad

можете еще решить задачу с обьяснением?

написать командный файл который будет просматривать папку из которой он запущен на наличие файлов с расширением сcalc.start и при оюьнаружении таковых будет запускать одноименные команды Windows. такие же файлы с расширением calc.stop должны закрывать одноименные запущенные процессы.
Автор: lorents
Дата сообщения: 26.11.2010 13:06
Добрый день!
Помогите, пожалуйста решить следующую проблему.
У меня есть текстовой файл png.log, как можно узнать есть ли в этом файле слово "Interlaced", без кавычке. Если есть, то выпролнить одно действие, если нет, то другое.
Спасибо за внимание.
Автор: wolf0425
Дата сообщения: 26.11.2010 13:23
lorents у меня почему-то впечатление, что ты уже задавал тут этот вопрос пару раз (с парой других слов для поиска)

длинный вариант:
Код: find /i "Interlaced" <png.log >nul
if errorlevel 1 (
    Echo Not found!
) else (
    Echo Found!
)
Автор: lorents
Дата сообщения: 26.11.2010 14:07
wolf0425
Спасибо большое, да я задавал вопрос на счет поиска, но там ситуация была другая.
Автор: smirnvlad
Дата сообщения: 26.11.2010 14:26
Levonid92

Цитата:
написать командный файл который будет просматривать папку из которой он запущен на наличие файлов с расширением сcalc.start и при оюьнаружении таковых будет запускать одноименные команды Windows. такие же файлы с расширением calc.stop должны закрывать одноименные запущенные процессы.

[more]
Код: [no]
for /f "tokens=1 delims=" %%a in ('dir /b *.start 2^>nul') do (
    echo.Found %%a
    if NOT EXIST "%%~na.stop" (
        echo.%%~na.stop not found
        tasklist | findstr /B /L /i "%%~na" 1>nul || (
            echo.%%~na.stop not runnig. so start it
            start "" "%%~na"
        )
    ) else (
        echo.Found %%~na.stop
    )
)

for /f "tokens=1 delims=" %%a in ('dir /b *.stop 2^>nul') do (
    echo.Found %%a
    echo.Kill %%~na*
    taskkill /FI "IMAGENAME eq %%~na*"
)
[/no]
Автор: wolf0425
Дата сообщения: 26.11.2010 14:41

Цитата:
там ситуация была другая.
искали другое слово в другом файле, или ещё более другая?
неужели в твоем супербатнике ни find ни findstr ещё никак не использовались?
Автор: lorents
Дата сообщения: 26.11.2010 15:04
wolf0425

Цитата:
искали другое слово в другом файле, или ещё более другая?

Еще более другая.

Цитата:
неужели в твоем супербатнике ни find ни findstr ещё никак не использовались?

Есть. Хотите скину? Я как раз все доделал для новой версии.
Автор: bomzzz
Дата сообщения: 26.11.2010 15:21
lorents
ну похвастайся, преставляю кака простыня получилась
Автор: lorents
Дата сообщения: 26.11.2010 15:26
bomzzz
Вот http://rghost.ru/3385541
Автор: bomzzz
Дата сообщения: 26.11.2010 15:32

щас испытать попробую, если я правельно понимаю что он делает

Добавлено:
чета картинка по размеру больше стала. файл картинки в смысле
Автор: lorents
Дата сообщения: 26.11.2010 15:40
bomzzz
Скинь пожалуйста картинку мне, если не трудно, я посмотрю

У меня там есть защита на эти дела, как раз wolf0425 сегодня помог сделать.
Автор: bomzzz
Дата сообщения: 26.11.2010 16:03
картинка сделана GrabClipShave просто подвернулась.
не помню уж какой там формат использовался, сейчас другую сделал - нормально. это не в твоем батнике дело, а в программе конвертере

Автор: lorents
Дата сообщения: 26.11.2010 16:08
Нашел баг

Код: call :compare "%%~fi" "%%~fi.backup" "%%~fi" "%%~nxi"

:compare
if %~z1 LSS %~z2 (
    del /F /Q %2
    del /F /Q %3
    ren %1 %4
) else (
    del /F /Q %1
    del /F /Q %3
    ren %2 %4
)
exit /b
Автор: wolf0425
Дата сообщения: 26.11.2010 19:17

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

lorents
Цитата:
Нашел баг
а в чем баг то?
опять неправильно сравнивает если файлов нет?

Автор: king_stiven
Дата сообщения: 26.11.2010 19:19

Цитата:
Сейчас думаю, как исправить

Чего тут думать, проси вольфа.


Цитата:
Сейчас думаю

Вопрос чем?



Автор: den1k
Дата сообщения: 26.11.2010 20:17
кто знает как создать файл\папку в реестре допустим тут HKEY_LOCAL_MACHINE\SOFTWARE\***
4ерез командную строку, поделитесь пожалуйста знаниями (:

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667

Предыдущая тема: Windows 7 Starter


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.