Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Операционные системы » Microsoft Windows » Задачи на bat-файлах 8

Модерирует : KLASS, IFkO

vu1tur (04-09-2010 17:46): http://forum.ru-board.com/topic.cgi?forum=62&topic=21297  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199

   

vu1tur



Moderator-Saaber
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Задачи на bat-файлах 8
(часть 1, часть 2, часть 3, часть 4, часть 5, часть 6, часть 7)
Вопросы, задачи и их решения по работе с командными файлами, а также сопутствующие ссылки.

 
Важно: копируя батник через буфер обмена из форума не забывайте удалять пробелы в конце каждой строки, т.к. в некоторых случаях из-за этого программа будет работать неправильно!!!
 
Также для удаления концевых пробелов пользуйтесь скриптом от Nagual, или VBS-Скрипт-Модулем от ViSiToR.
 
Для перекодирования кирилицы 866<<>>1251 пользуйтесь онлайн сервисом Перекодировщик кириллицы

 
Дополняем шапку: добавляем готовые решения, полезные ссылки.
 
Примечание: Большие куски кода заключайте в тэг [more]  
 
Смежные темы:
В помощь системному администратору » Автоматизация администрирования
Программы » Командная строка, батники\сценарии
 
Полезные ссылки
 
Полезные утилиты
 
Готовые решения и частые вопросы:
  • Встроенный справочник по командам
  • Создание помощи по всем командам консоли 2000 и XP
  • Делаем паузу в командном файле стандартными средствами Windows
  • Альтернативные решения »
  • Работа с текстом, датой, и файлами »
  • Администрирование, автоматизация и сеть »
  • Работа с переменными и параметрами ком. строки »
     
    Описания работы команд и символов участниками темы:
    · setlocal enabledelayedexpansion и переменные окружения
    · символы & и && в командной строке
    · Переменная %0

  • Всего записей: 3690 | Зарегистр. 01-02-2003 | Отправлено: 12:40 25-01-2010 | Исправлено: bomzzz, 13:37 20-08-2010
    Free_Soft



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    разумеется. нужна автоматика))))

    Всего записей: 1536 | Зарегистр. 19-04-2010 | Отправлено: 22:18 31-08-2010
    bomzzz



    Запрет на пост
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ну а че
    echo %PATH%>TOCLPBRD.txt
    TOCLPBRD
    DEL TOCLPBRD.txt
     
    номрально так
     
    Добавлено:
    завтра если будет время посматрю может сделаю. надо прочиатть статью про буфер на мсдн. я щас тута начал дургое делать - голова забита.
     
    Добавлено:
    так не совсем корректно, что программа без спросу буфер перезаписывала, а вдург тама чета важное

    Всего записей: 13343 | Зарегистр. 13-01-2008 | Отправлено: 22:19 31-08-2010
    Free_Soft



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    да ладно, не парься, воспользуюсь этой. Еще вопрос. как из пути вида %windir%\myfile.exe получить путь абсолютного вида, т.е. напр. C:\Windows\myfile.exe.

    Всего записей: 1536 | Зарегистр. 19-04-2010 | Отправлено: 22:25 31-08-2010
    bomzzz



    Запрет на пост
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    хм. ну она автоматом заменяет. надо как то типа ....

    Всего записей: 13343 | Зарегистр. 13-01-2008 | Отправлено: 22:29 31-08-2010
    Free_Soft



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    TOCLPB.exe в виде скрипта есть? а то детектится екзешник антивирусами

    Всего записей: 1536 | Зарегистр. 19-04-2010 | Отправлено: 22:30 31-08-2010
    bomzzz



    Запрет на пост
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    echo %windir%\myfile.exe>MY.TXT
    поток перенаправить  
     
    Добавлено:
    ну я сразу с исходником же выложил. антивирус гавно значит.
     
    Добавлено:
    FOR /F "eol=" %%I IN ('echo %windir%\myfile.exe') DO ECHO %%I
     
    Добавлено:
    кто то вирус написал на вбс скрипти и конвертнул в екзешник, а в лаборатории неправильно определили код уникальный - скорее всего по заголовку компилятора, надо в контору написать про ето.

    Всего записей: 13343 | Зарегистр. 13-01-2008 | Отправлено: 22:31 31-08-2010
    Free_Soft



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ммм.. скрипт запускается, но во-первых задает вопрос надо/не надо копировать (что не желательно), во-вторых при выборе любого ответа выдает ошибку...

    Всего записей: 1536 | Зарегистр. 19-04-2010 | Отправлено: 22:39 31-08-2010 | Исправлено: Free_Soft, 22:40 31-08-2010
    bomzzz



    Запрет на пост
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ECHO OFF
    COLOR 9F
    CLS
    set PATH=%windir%\myfile.exe
    echo %PATH%
    pause
     
    Добавлено:
    ну у меня скрипты отключены ничего сказать не могу, екзешник вроде работал. по моему надо было жвижок скриптов обновлять. или может у тебя експлорер какой нибудь не такой. я скриптами покавырялса мнемного и забросил они мине не понравились

    Всего записей: 13343 | Зарегистр. 13-01-2008 | Отправлено: 22:40 31-08-2010
    Free_Soft



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

    Цитата:
    ECHO OFF
    COLOR 9F
    CLS
    set PATH=%windir%\myfile.exe
    echo %PATH%
    pause

    да, спсибо, уже сам догадался

    Всего записей: 1536 | Зарегистр. 19-04-2010 | Отправлено: 22:42 31-08-2010
    bomzzz



    Запрет на пост
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    у меня екзешник работает
     
    Добавлено:
    можешь другим конфертером сконвертить может не будет ругацо
     
    Добавлено:
    http://www.abyssmedia.com/downloads/scriptcryptor.exe
    http://www.abyssmedia.com/download.shtml
    ключ легко найти

    Всего записей: 13343 | Зарегистр. 13-01-2008 | Отправлено: 22:43 31-08-2010
    BorlandIMHO

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Вообще-то, для перенаправления из консоли в клипбоард можно воспользоваться мокрософтовской утилью clip.exe...
    Для XP вытаскивать из сервера 2003.
    В висте есть.
    В семёрке не знаю - нет под рукой установленной.

    ----------
    http://www.imho.ws

    Всего записей: 2403 | Зарегистр. 12-10-2006 | Отправлено: 22:49 31-08-2010 | Исправлено: BorlandIMHO, 22:52 31-08-2010
    Free_Soft



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    да конвертер есть. только вопрос этот дурацкий выскакивает

    Всего записей: 1536 | Зарегистр. 19-04-2010 | Отправлено: 22:49 31-08-2010
    bomzzz



    Запрет на пост
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    да есть смысл погуглить наверянка похожих удобняшек много, она автоматичсеки рождаются когда апи фукцию понимаешь как работкает.
     
    у меня нет вопросов никаких наверно из настроек безопасности в експлорере.
     
    Добавлено:
    http://technet.microsoft.com/en-us/library/dd996683(WS.10).aspx
     
    именно то что тебе надо

    Всего записей: 13343 | Зарегистр. 13-01-2008 | Отправлено: 22:50 31-08-2010
    Free_Soft



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    все гениальное просто)
    Спасибо всем

    Всего записей: 1536 | Зарегистр. 19-04-2010 | Отправлено: 22:52 31-08-2010
    bomzzz



    Запрет на пост
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    BorlandIMHO
    вытащи. а то я не нашел где скачать.  
     
    Добавлено:
    хахаха. вспомнил, что то что в сетке всегда на сотню 1 баран с расшаренным диском С, в п2п в сетке поискал такую кучу нашел что не знаю что качать. какого она размера должна быть.

    Всего записей: 13343 | Зарегистр. 13-01-2008 | Отправлено: 22:58 31-08-2010
    Free_Soft



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    bomzzz

    Цитата:
    вытащи. а то я не нашел где скачать.  

    щас вытащу

    Всего записей: 1536 | Зарегистр. 19-04-2010 | Отправлено: 23:01 31-08-2010
    bomzzz



    Запрет на пост
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    давай. у нас в сетке наеврно несколько десятков тысяч человек
     
    Добавлено:
    у 40 челевек, наверно вот ета, все таки виста не очень распространена

    Всего записей: 13343 | Зарегистр. 13-01-2008 | Отправлено: 23:02 31-08-2010
    Free_Soft



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    мне нужна универсальная. от 7 на хп не работает. поэтому сейчас из server 2003 выну

    Всего записей: 1536 | Зарегистр. 19-04-2010 | Отправлено: 23:06 31-08-2010
    bomzzz



    Запрет на пост
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ага а то у меня хп
     
    Добавлено:
    теперь понятно почему разные это висты и семерки

    Всего записей: 13343 | Зарегистр. 13-01-2008 | Отправлено: 23:06 31-08-2010
    Free_Soft



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    http://rghost.ru/2499820
    Clip.exe из Windows Server 2003

    Всего записей: 1536 | Зарегистр. 19-04-2010 | Отправлено: 23:25 31-08-2010
       

    Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199

    Компьютерный форум Ru.Board » Операционные системы » Microsoft Windows » Задачи на bat-файлах 8
    vu1tur (04-09-2010 17:46): http://forum.ru-board.com/topic.cgi?forum=62&topic=21297


    Реклама на форуме Ru.Board.

    Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
    Modified by Ru.B0ard
    © Ru.B0ard 2000-2024

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru