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

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

Автор: Mark_Titov
Дата сообщения: 01.10.2010 13:04
bomzzz, благодарю, так заработало, я про list совсем забыл...
Но видимо не судьба вывести просто текст на экран, без этих рамок, теней и курсора...
Да и размеры окна ограниченные у этой утилиты...
Автор: bomzzz
Дата сообщения: 01.10.2010 13:09
демо посматри там все возможности показаны и описаны.
Автор: Mark_Titov
Дата сообщения: 01.10.2010 13:11

Цитата:
демо посматри там все возможности показаны и описаны.

Ага, видел, пока еще не вникал, время нужно на это...
Мне вот что интересно, в какой кодировке сама надпись вообще и можно ли свою наваять..?
Автор: bomzzz
Дата сообщения: 01.10.2010 13:18
можно
Автор: Mark_Titov
Дата сообщения: 01.10.2010 13:21

Цитата:
можно

Знаешь как..?
Автор: bomzzz
Дата сообщения: 01.10.2010 13:26
файл кодировки своей создай, пропишщи ее в реестр, и смени на нее в батнике
Автор: ComradG
Дата сообщения: 01.10.2010 14:39
bomzzz
Ппросил скрипт открытия файла через шелл? http://forum.ru-board.com/topic.cgi?forum=33&topic=1491&start=1800#lt
Автор: bomzzz
Дата сообщения: 01.10.2010 14:41
Set fso = CreateObject("Scripting.FileSystemObject")
set t_file = fso.OpenTextFile("my.txt", 1)
source = t_file.ReadAll
t_file.Close
Автор: ComradG
Дата сообщения: 01.10.2010 14:44

Цитата:
Set fso = CreateObject("Scripting.FileSystemObject")
set t_file = fso.OpenTextFile("my.txt", 1)
source = t_file.ReadAll
t_file.Close

Мне то это на фиг? Я говорю про мессадж бокс, ты ведь вчера справшивал, как там обработчики навешивать на пимпы, вот я и отписался как обещал, ведь, если не ошибаюсь это Free_Soft что-то с батниками пытается увязать?
Автор: bomzzz
Дата сообщения: 01.10.2010 14:52
я спрашивал как обработать событие вызов справки.
Автор: ComradG
Дата сообщения: 01.10.2010 14:56

Цитата:
я спрашивал как обработать событие вызов справки

чет не догоняю. имоль в виду вызов сервиса hh? давай в ветку vbs'ок чтоб не засирать батницкую ветку.
Автор: bomzzz
Дата сообщения: 01.10.2010 15:07

че не понятного - как обработать нажатие кнопки СПРАВКА
Автор: ComradG
Дата сообщения: 01.10.2010 15:31
Кхе, кхе! А ты внимательно смотрел, что я написал? Так вот, пимпа "Справка" перехватывается по аналогии: заносишь в константы и далее оперируешь данной константой. Verstein? Oder noch? Если нет, то просто посмотри на пример, который я привел и таблицу, которую ты отстучал вчера.
Автор: bomzzz
Дата сообщения: 01.10.2010 15:45
зачем? я ее еще вчерапосматрел
Автор: ComradG
Дата сообщения: 01.10.2010 15:54
дядь, ты чего? я ж говорю тебе, там новый полноценный пример, написанный сегодня. или ты научился видеть будущее и прочел то, что я написал только сегодня? и вообще, я больше не хочу оффтопить и пошел разбирать вопросы далее.
Автор: bomzzz
Дата сообщения: 01.10.2010 16:01
я заметил. говорю, что я спрашивал как событие справка обрабатывать. все остальное ты сам выдумал
Автор: Free_Soft
Дата сообщения: 01.10.2010 22:30
Блин, вот опять проблема: запускаю средство восстановления Windows командой

Код: start %systemroot%\system32\rstrui.exe
Автор: bomzzz
Дата сообщения: 01.10.2010 23:26
путь рабочий наверно сменить. хотя поиск в систем32 прописан в системе все равно там искать должен
Автор: 01MDM
Дата сообщения: 01.10.2010 23:36
Free_Soft
У меня все запускается. И из батника тоже.

Цитата:
В начале батника прописан PATH к систем32

Зачем? system32 и так в %PATH%, в отличии от syswow64
Автор: ComradG
Дата сообщения: 02.10.2010 08:49
Free_Soft

Цитата:
Вылетает ошибка, что файл не найден, бла, бла, бла...

Естественно, ведь rstrui.exe расположен в %systemroot%\system32\restore\rstrui.exe, а пропись в путях лишь system32 проблемы то особо не решает.

Добавлено:

Цитата:
говорю, что я спрашивал как событие справка обрабатывать.

Разобрался? Если нет, то давай свой код, я его переправлю как надо.
Автор: bomzzz
Дата сообщения: 02.10.2010 09:01
я вообще вбс скриптами больше не занимаюсь. просто когда с ними разбирался не нашел нигде как справку обрабатывать. я тот код который ты привел записал, но проверять пока желания нету
Автор: Free_Soft
Дата сообщения: 02.10.2010 09:16
ComradG

Цитата:
Естественно, ведь rstrui.exe расположен в %systemroot%\system32\restore\rstrui.exe

ничего подобного. файл расположен именно в %systemroot%\system32\rstrui.exe (по крайней мере в Windows NT 6.0 и выше) Проблема именно на 64-битной винде. Тут уже по-моему, обсуждалось, просто никак не могу найти, где.

Добавлено:
На ХР путь такой:
Код: C:\WINDOWS\system32\Restore\rstrui.exe
Автор: ComradG
Дата сообщения: 02.10.2010 10:26
Free_Soft

Цитата:
по крайней мере в Windows NT 6.0 и выше

Я в курсе. Просто перечитав посты выше понял, что речь не об XP, так что извиняй.


Цитата:
но проверять пока желания нету

Но код то свой на всякий случай подкинь, я посмотрю чего там нуно подправить.
Автор: bomzzz
Дата сообщения: 02.10.2010 10:29
да нету никакого кода. я уже про вбс скрипты не помню почти ничего, они мне не понравились. чем тратить время на это бредовое изобретения микрософта, лучше нормальный язык програмирования выучить - как я и сделал
Автор: Gassmann00
Дата сообщения: 02.10.2010 21:41
Прошу прошения если повторяюсь, но в топике я не нашел.
команда for %f in (*.doc *.txt) do ... не возвращает скрытые файлы у меня.
как решить поблему
Автор: wolf0425
Дата сообщения: 02.10.2010 21:50

Цитата:
команда for %f in (*.doc *.txt) do ... не возвращает скрытые файлы у меня.


Код: for /f "delims=" %%a in (' dir /b /a-d *.doc *.txt ') do
Автор: Free_Soft
Дата сообщения: 03.10.2010 11:27
Кто знает, можно ли создать точку восстановления системы из комстроки?
Автор: vu1tur
Дата сообщения: 03.10.2010 11:39
Free_Soft
How To Use the System Restore Utility with Windows Management Instrumentation in Windows XP
Автор: travian
Дата сообщения: 03.10.2010 14:15
Подскажите пожалуйста, как обновить рабочий стол батником?
Windows 7. Написал такой вот батник, для смены рабочего стола. Но картинка меняется только после перезагрузки, а мне нужно чтобы менялась сразу же.
[more]@ECHO OFF
copy /y "D:\TranscodedWallpaper.jpg" "%AppData%\Microsoft\Windows\Themes"
REG ADD "HKCU\Control Panel\Desktop" /V "Wallpaper" /T REG_SZ /F /D "D:\TranscodedWallpaper.jpg"
RUNDLL32.EXE user32.dll,UpdatePerUserSystemParameters[/more]
Попробовал такую вещь: RUNDLL32.EXE user32.dll RepaintScreen
Да, рабочий стол обновляется сразу же, как мне и нужно. Но попутно выдаёт ошибку:
"Ошибка в user32.dll
Нет точки входа: RepaintScreen"
Как решить проблему? Или хотя бы просто скрыть отображение ошибки?
Автор: bomzzz
Дата сообщения: 03.10.2010 14:33
експлорер перегрузи целиком

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667

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


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