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

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

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

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225

Открыть новую тему     Написать ответ в эту тему

KLASS



Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Старые и смежные темы: по CMD и в Программах | по PowerShell | В помощь системному администратору | Прикладное программирование

PowerShell
Версии | Ассоциация и подпись сценариев
Сценарий для ассоциации файлов PowerShell и запуска неподписанных скриптов.
 
Прочее
Расширение возможностей
Функции
Write-Color
Output-DebugString
Провайдеры
Готовые скрипты
Полезные ссылки | Будет ли репозиторий PowerShell на ru-board?
Книги в PDF
Cheat Sheets
 

Cmd
Для перекодирования кириллицы 866<—>1251 пользуйтесь онлайн сервисом Перекодировщик кириллицы
 
Готовые решения и частые вопросы
 
Описания работы команд и символов участниками темы:
setlocal enabledelayedexpansion и переменные окружения
символы & и && в командной строке
Переменная %0
 
Полезные ссылки и утилиты

WSH (VBScript, JScript)
Программирование "удобняшек" на VBScript

Примечания:
• Большие куски кода заключайте в тэг [ more ]
• Чтобы не копировались концевые пробелы из форума, жмите на ссылку "Редактировать" в посте, и уже из редактора копируйте код без пробелов иначе сценарий может работать неправильно. Также для удаления концевых пробелов пользуйтесь скриптом от Nagual, или VBS-Скрипт-Модулем от ViSiToR.
• Сторонние консольные утилиты можно использовать только в виде готового решения и только в рамках сценариев. Никаких обсуждений и обучений работе с утилитами не предусмотрено и прямо запрещено правилами топика.
Шапка и около-темные вопросы |

Всего записей: 11062 | Зарегистр. 12-10-2001 | Отправлено: 13:40 17-02-2018 | Исправлено: YuS 2, 08:24 19-06-2021
LevT



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Что ПЕРВОисточников на русском не существует, не моя вина
Моя цель не оказаться правым, а стимулировать любопытство к правильным источникам.

Всего записей: 17126 | Зарегистр. 14-10-2001 | Отправлено: 22:52 26-11-2018
YuS_2



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

Цитата:
Что ПЕРВОисточников на русском не существует, не моя вина

Так ты даже не на русском ПЕРВОисточник не показал.
 

Цитата:
Моя цель

Каковы бы ни были твои цели, это верно всегда:
Сначала САМ вкури и только потом учить берись.

Всего записей: 3218 | Зарегистр. 03-02-2009 | Отправлено: 23:01 26-11-2018
farag



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ну, я давно еще читал вот эти:
https://blogs.technet.microsoft.com/heyscriptingguy/2015/07/04/weekend-scripter-welcome-to-the-powershell-information-stream/
https://psitem.com/2015/01/16/is-write-host-really-harmful/
 
Хотя таких статей сверх границ.

Всего записей: 2474 | Зарегистр. 27-07-2009 | Отправлено: 23:27 26-11-2018
YuS_2



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

Цитата:
Хотя таких статей сверх границ.

Да, именно их и следует читать... но, видимо LevT не удосужился, коли советы раздает абсолютно не к месту и т.к. ни на один уточняющий вопрос не ответил, то можно сказать, что бездумно перепечатывает чьи-то утверждения, безо всякого понимания их сути.
Кстати:

Цитата:
Знаю, но там есть цветной режим...

Для write-information организовать цветной вывод, совсем несложно... автора не помню, но попадалась вот такая функция:

Код:
function write-informationcolor {
    [cmdletbinding()]
    param(
        [parameter(mandatory)]
        [object]$messagedata,
        [consolecolor]$foregroundcolor = $host.ui.rawui.foregroundcolor,
        [consolecolor]$backgroundcolor = $host.ui.rawui.backgroundcolor,
        [switch]$nonewline
    )
 
    $msg = [system.management.automation.hostinformationmessage]@{
        message            = $messagedata
        foregroundcolor    = $foregroundcolor
        backgroundcolor    = $backgroundcolor
        nonewline        = $nonewline.ispresent
    }
 
    write-information $msg
}

Всего записей: 3218 | Зарегистр. 03-02-2009 | Отправлено: 00:17 27-11-2018 | Исправлено: YuS_2, 00:26 27-11-2018
PhoenixUA



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ключевая фраза у Сновера:
"The other scenario to use Write-Host is when you really do want to generate a UX."

Всего записей: 2184 | Зарегистр. 17-11-2005 | Отправлено: 00:44 27-11-2018
Baltazar500



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
NIKZZZZ,
Цитата:
for /f "usebackq delims=" %%a in ("1.txt") do echo.%%a
 
Да, это оно, спасибо. Мне казалось,  usebackq подразумевает обработку кавычек вида ``, а фразу
Цитата:
а двойные кавычки могут использоваться для задания имен файлов, содержащих пробелы.
в мануалах я упустил. Буду знать

Всего записей: 2080 | Зарегистр. 19-09-2011 | Отправлено: 02:53 27-11-2018 | Исправлено: Baltazar500, 02:53 27-11-2018
LevT



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

Цитата:
Ключевая фраза у Сновера:  "The other scenario to use Write-Host is when you really do want to generate a UX."  

 
бывает, что натурально хотят генерировать UX буквально в каждом первом случае.
 
От непривычки к командной работе (хотя бы в форме использования чужих модулей) и непонимания того, что перемешивать UX и работу с предметной областью значит "убивать котят".
Факта выстраданного профессионалами разработки... но их не слушают и рвутся не все грабли наступить лично.
 
Я думаю, что ключевая фраза - reusable tool.
Генерируйте UX, если то, что вы сейчас пишете является инструментом для генерации пользовательского экспириенса пример - а не для чего-то иного.

Всего записей: 17126 | Зарегистр. 14-10-2001 | Отправлено: 09:06 27-11-2018 | Исправлено: LevT, 09:42 27-11-2018
Smitis



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

Цитата:
Факта выстраданного профессионалами разработки...

Хорошее название для телешоу "Профессиональные страдальцы". На телешоу будут выступать разные чуваки и страдать в прямом эфире (как они думают) о том, что они все из себя такие профессионалы, столько грабель собрали и собирают, а их никто не слушает. Кроме других таких же страдальцев.
 
 
Добавлено:
П.С.
Пора перемещать очередной срач во флейм.

----------
Разум когда-нибудь победит

Всего записей: 3179 | Зарегистр. 09-02-2003 | Отправлено: 10:02 27-11-2018
KLASS



Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Smitis
LevT
YuS_2
Ой пора, пора перемещаться в "укромное место"

Всего записей: 11062 | Зарегистр. 12-10-2001 | Отправлено: 10:44 27-11-2018
LevT



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

Покритикуйте раздачу
(а именно приложенный скрипт)

Всего записей: 17126 | Зарегистр. 14-10-2001 | Отправлено: 02:04 29-11-2018
KLASS



Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
LevT
Я даже не понял, это провокация или ты посты набиваешь?
Морил тут морил и выдал, как крут движок (прости Господи) пошика.
Те заняться нечем? Могу озвучить хотелку.

Всего записей: 11062 | Зарегистр. 12-10-2001 | Отправлено: 09:39 29-11-2018
LevT



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

Всего записей: 17126 | Зарегистр. 14-10-2001 | Отправлено: 10:06 29-11-2018
KLASS



Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
LevT
Не, я таки хочу знать, что ставить в систему, а что погодить.
Да и нечего там тестить, коль скопировал с заменой. Отсюда я и в непонятках )

Всего записей: 11062 | Зарегистр. 12-10-2001 | Отправлено: 11:18 29-11-2018
YuS_2



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

Цитата:
побыстрее получить рабочую прогу

Не включай "дурака". Здесь топик про скрипты (сценарии).
Публикуешь скрипт - опиши, что он делает. Всякую фигню тащить к себе и тестировать - зачем и кому это нужно?
И если скрипт публикуешь, то что-то великоват он по размеру... или ты туда пихаешь, что ни попадя?

Всего записей: 3218 | Зарегистр. 03-02-2009 | Отправлено: 11:24 29-11-2018
LevT



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Скриптов много хороших и разных, но софт полезен именно в доставленном-развернутом в систему виде.  
Чем я и озадачен: автоматизацией деплоя варезных боекомплектов.
 
KLASS
У людей "среда обитания" и привычки разные.
Например, я не задал фиксированный путь к боекомплекту: может, у кого-то скрипт на этом споткнётся.
 
 
YuS_2
Описание того, что делает PS скрипт без алиасов - сам текст скрипта.
Именно поэтому такой скрипт "великоват".
 
Называть пожалуй лучший виндовый Git-клиент "фигнёй" не пристало в теме, где тусуются разработчики.
Да-да, они самые.

Всего записей: 17126 | Зарегистр. 14-10-2001 | Отправлено: 12:45 29-11-2018 | Исправлено: LevT, 12:49 29-11-2018
YuS_2



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

Цитата:
Называть пожалуй лучший виндовый Git-клиент "фигнёй"

Фигней я называю то, что выкладывается так, как это делаешь ты:
"Вот вам ссылка. Что там за ней? А вот скачайте, запустите и узнаете..."
Ты вообще вменяем?
По таким описаниям, можно что угодно скачать, в том числе и червяков различных... если ты и сам не знаешь, что там - зачем выкладываешь?
Эксперименты на живых системах проводи самостоятельно и вирусы гоняй тоже самостоятельно, как ты это совсем недавно делал...

Всего записей: 3218 | Зарегистр. 03-02-2009 | Отправлено: 15:20 29-11-2018
LevT



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
YuS_2
Ты против варезных боекомплектов в принципе, или придираешься конкретно ко мне?
Лично я предпочитаю на руборде брать лекарство в комплекте с годной версией.
 
Окей, добавил ссылку на офсайт.
Но версия изменится, и лекарство может утратить актуальность.
 

Всего записей: 17126 | Зарегистр. 14-10-2001 | Отправлено: 17:00 29-11-2018
YuS_2



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

Цитата:
Ты против варезных боекомплектов в принципе, или придираешься конкретно ко мне?

Всего лишь, обращаю твое внимание, что ты тащишь в тему по сценариям то, чему здесь не место... принципиальным борцом с варезом не являюсь, если что.
Хочешь показать скрипт - показывай, заодно опиши для чего он и что делает. Для остального есть более подходящие места.

Всего записей: 3218 | Зарегистр. 03-02-2009 | Отправлено: 17:18 29-11-2018
LevT



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
YuS_2
И почему же не место?
Как ты выбираешь "неуместные" задачи для "сценариев для виндовз"?
 
Почему перетасовать 100500 специально названных файлов задача уместная (хотя и никому никогда кроме спросившего не нужная),  
а хотя бы отчасти автоматизировать установку варезных боекомплектов - то, чем многие здесь присутствующие занимаются по многу раз - неуместная?

Всего записей: 17126 | Зарегистр. 14-10-2001 | Отправлено: 17:40 29-11-2018
KLASS



Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
LevT
Все просто, ты кидаешь ссылки (постоянно), но сам ничего не описываешь.
Читайте мол... а оно надо?
Но версия изменится, и лекарство может утратить актуальность.
Видимо потому, кроме тебя, никому и не надо. Автоматизация сомнительная.
В общем тебе уже не раз предлагали, выложил чего-опиши подробно.
И дискуссию не по теме на этом можно закончить, а то ведь... Нас не догонишь (С)

Всего записей: 11062 | Зарегистр. 12-10-2001 | Отправлено: 18:04 29-11-2018
Открыть новую тему     Написать ответ в эту тему

Страницы: 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 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225

Компьютерный форум Ru.Board » Операционные системы » Microsoft Windows » Активные темы » Сценарии для Windows


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru