Форум программистов, компьютерный форум, киберфорум
PowerShell
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.53/55: Рейтинг темы: голосов - 55, средняя оценка - 4.53
14 / 12 / 2
Регистрация: 27.03.2017
Сообщений: 105

Постоянное выполнение скрипта Powershell

01.02.2020, 11:34. Показов 11003. Ответов 22
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Добрый день всем!
Понадобился контроль некоего файла в папке Windows, при его появлении, сразу удалять и вносить изменения в реестр.
Написал код:
PowerShell
1
2
3
4
5
6
7
8
$file = Test-Path -PathType Leaf -Path 'C:\Windows\svchost.com'
if ($file -eq 'True') {
Remove-Item 'C:\Windows\svchost.com' -errorAction silentlycontinue
Set-ItemProperty -Path 'HKEY_CLASSES_ROOT\exefile\shell\open\command' -Name SearchOrderConfig -Value '"%1" %*'
Set-ItemProperty -Path 'HKEY_LOCAL_MACHINE\SOFTWARE\Classes\exefile\shell\open\command' -Name SearchOrderConfig -Value '"%1" %*'
$Player = New-Object System.Media.SoundPlayer .\anxiety.wav
$Player.Play()
}
Но не могу додуматься как правильно зациклить выполнение этого скрипта.
Можно конечно в Планировщик поставить с выполнением через 1 или 3 секунды. Но насколько это будет правильным и не будет ли потреблять лишние ресурсы ?
Кто сталкивался с такими задачами, подскажите, пожалуйста, оптимальное решение.
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
01.02.2020, 11:34
Ответы с готовыми решениями:

Запуск скрипта PowerShell на удаленном сервере
Коллеги помогите, появилась задача связанная с запуском скрипта который находиться на удаленном компьютере и надо именно запускать скрипт...

Запуск скрипта PowerShell при входе в систему
Всем добрый день. Прошу сильно не пинать, а помочь разобраться или хотя бы направить в нужное направление. Есть скрипт на Powershell...

PowerShell ISE выдает ошибку запуска скрипта
PS C:\Users\26-60-911> C:\Ilya\Test.ps1 Не удается загрузить файл C:\Ilya\Test.ps1, так как выполнение скриптов запрещен о для данной...

22
 Аватар для belalugoci
475 / 294 / 29
Регистрация: 01.06.2018
Сообщений: 3,676
01.02.2020, 11:50
Цитата Сообщение от Uragan66 Посмотреть сообщение
Понадобился контроль некоего файла в папке Windows
судя по коду вы занимаетесь пакостями.
0
14 / 12 / 2
Регистрация: 27.03.2017
Сообщений: 105
01.02.2020, 11:53  [ТС]
Цитата Сообщение от belalugoci Посмотреть сообщение
судя по коду вы занимаетесь пакостями
да что Вы говорите ? Посмотрите внимательнее код...
Пакостями занимаются те, кто написал вирус Нешта и распространяет его в сети...
Я лишь хочу обезопасить себя от него, так как антивирям не доверяю...
0
 Аватар для belalugoci
475 / 294 / 29
Регистрация: 01.06.2018
Сообщений: 3,676
01.02.2020, 12:06
Цитата Сообщение от Uragan66 Посмотреть сообщение
да что Вы говорите ? Посмотрите внимательнее код...
особенность вирусописания и в том числе антивирусописания в том, что это два параллельных процесса и вы нам можете показывать только антивирусную часть, хотя пользоваться будете затем вирусной частью. Мы этого никогда не узнаем.

Цитата Сообщение от Uragan66 Посмотреть сообщение
Пакостями занимаются те, кто написал вирус Нешта и распространяет его в сети...
Вирусу 100 лет в обед, он простой и опознается даже, прости-господи, авастом.

Цитата Сообщение от Uragan66 Посмотреть сообщение
Я лишь хочу обезопасить себя от него
Чтобы не заразиться СПИДом достаточно не заниматься сексом с кем попало, совсем не обязательно отрезать достоинство и сжигать всех женщин.

Цитата Сообщение от Uragan66 Посмотреть сообщение
так как антивирям не доверяю
Продам недорого шапочки из фольги.
0
14 / 12 / 2
Регистрация: 27.03.2017
Сообщений: 105
01.02.2020, 12:22  [ТС]
belalugoci, я по-моему спросил конкретный вопрос - Как зациклить выполнение скрипта ?
проверять его у себя Вас никто не заставляет...
а давать ёрнические советы я и сам прекрасно умею...
6 лет не стоит никакой антивирь и, слава богу, ни одного вируса...
не было бы и нешты, если бы товарищ не попросил проверить одну программку (о вирусе в ней он и сам не знал).
профилактику то потом сделал, зараженные файлы пролечил... Но на всякий случай не помешает и "сторож" в виде написанного скрипта...

Добавлено через 6 минут
если бы в моём коде и предусматривались какие-то "пакости", то стал бы я его выкладывать в таком виде ?
Проще было бы написать, к примеру:
PowerShell
1
2
3
4
5
$file = Test-Path -PathType Leaf -Path 'J:\top.txt'
if ($file -eq 'True') {
$Player = New-Object System.Media.SoundPlayer .\anxiety.wav
$Player.Play()
}
и тот же самый вопрос задать - Как сделать постоянное выполнение этого скрипта ?
Или и в этот коде Вам почудится вирус ?
0
 Аватар для belalugoci
475 / 294 / 29
Регистрация: 01.06.2018
Сообщений: 3,676
01.02.2020, 12:30
Цитата Сообщение от Uragan66 Посмотреть сообщение
я по-моему спросил конкретный вопрос - Как зациклить выполнение скрипта ?
если вас на улице попросят конкретно вынести вещи из квартиры с разбитой дверью, вы тоже будете как самаритянин помогать ближнему на конкретную просьбу, или всё же вам будет важно на что пойдут ваши знания и усилия?

Цитата Сообщение от Uragan66 Посмотреть сообщение
проверять его у себя Вас никто не заставляет...
А не в этом дело.

Цитата Сообщение от Uragan66 Посмотреть сообщение
а давать ёрнические советы я и сам прекрасно умею...
А я кривлялся? Вроде бы всё достаточно серьёзно.

Цитата Сообщение от Uragan66 Посмотреть сообщение
не было бы и нешты, если бы товарищ не попросил проверить одну программку (о вирусе в ней он и сам не знал).
А причем тут Нешта? Есть еще 200000 вирусов от которых вы не пишете скрипты, ваша работа в данном случае абсолютно не имеет смысла. Нешта вообще практически не встречается и давно всеми забыта.

Цитата Сообщение от Uragan66 Посмотреть сообщение
профилактику то потом сделал, зараженные файлы пролечил
Ну вот поставьте антивирус и научите друга работе на ПК, это будет эффективнее в 1 млрд раз.

Цитата Сообщение от Uragan66 Посмотреть сообщение
Но на всякий случай не помешает и "сторож" в виде написанного скрипта...
Абсолютно бесполезный скрипт.

Добавлено через 2 минуты
Цитата Сообщение от Uragan66 Посмотреть сообщение
если бы в моём коде и предусматривались какие-то "пакости", то стал бы я его выкладывать в таком виде ?
Давайте не будем спорить о человеческой глупости, я проработал три года в банке в отделе информационной безопасности и меня удивить очень сложно.

Цитата Сообщение от Uragan66 Посмотреть сообщение
и тот же самый вопрос задать - Как сделать постоянное выполнение этого скрипта ?
Я вижу чем вы занимаетесь. Не видел бы изначально, мог бы и подсказать.

Цитата Сообщение от Uragan66 Посмотреть сообщение
Или и в этот коде Вам почудится вирус ?
Не вирус, а ваше направление работы. Если вы не в курсе, то ваш показанный код легко переделывается во вредоносный.
0
14 / 12 / 2
Регистрация: 27.03.2017
Сообщений: 105
01.02.2020, 12:39  [ТС]
Цитата Сообщение от belalugoci Посмотреть сообщение
Ну вот поставьте антивирус и научите друга работе на ПК, это будет эффективнее в 1 млрд раз.
Не ставил и ставить не собираюсь, даже после этой нешты...
Мне гораздо проще раз в неделю просканировать машину из-под Dr.Web Live CD, чем держать в системе параноик-антивирь, жрущий ресурсы и тормозящий систему... И порой оказывающийся абсолютно бесполезным...
Цитата Сообщение от belalugoci Посмотреть сообщение
Абсолютно бесполезный скрипт
пример скрипта выложен не для обсуждения его полезности (это уж я решу сам для себя)...
Ниже приведён другой пример, такой устроит ?
И вообще к чему весь этот оффтоп ? Имеете что посоветовать по конкретному вопросу, так посоветуйте... А нет, так пройдите мимо...

Добавлено через 3 минуты
Цитата Сообщение от belalugoci Посмотреть сообщение
Я вижу чем вы занимаетесь. Не видел бы изначально
а вот это абсолютно голословные обвинения... у Вас есть что предъявить ?
такие обвинения так просто не предъявляются, здесь уж не до шуток !
0
 Аватар для belalugoci
475 / 294 / 29
Регистрация: 01.06.2018
Сообщений: 3,676
01.02.2020, 12:59
Цитата Сообщение от Uragan66 Посмотреть сообщение
Не ставил и ставить не собираюсь, даже после этой нешты...
Это называется - сам себе злобный Буратина.

Цитата Сообщение от Uragan66 Посмотреть сообщение
Мне гораздо проще раз в неделю просканировать машину из-под Dr.Web Live CD
Абсолютно бестолковое занятие.

Цитата Сообщение от Uragan66 Посмотреть сообщение
чем держать в системе параноик-антивирь
Зачем носить шапку зимой, я же не параноик.

Цитата Сообщение от Uragan66 Посмотреть сообщение
жрущий ресурсы и тормозящий систему
Враньё абсолютное.

Цитата Сообщение от Uragan66 Посмотреть сообщение
И порой оказывающийся абсолютно бесполезным
Антивирус не имеет 100% степени защиты. Но он защищает лучше чем когда его нет, это очевидно.

Цитата Сообщение от Uragan66 Посмотреть сообщение
пример скрипта выложен не для обсуждения его полезности (это уж я решу сам для себя)...
Аналогично, я сам решу, буду ли я писать что-то по скрипту.

Цитата Сообщение от Uragan66 Посмотреть сообщение
Ниже приведён другой пример, такой устроит ?
Нет.

Цитата Сообщение от Uragan66 Посмотреть сообщение
И вообще к чему весь этот оффтоп ?
А вы думали тут роботы сидят?

Цитата Сообщение от Uragan66 Посмотреть сообщение
Имеете что посоветовать по конкретному вопросу, так посоветуйте
Я всегда изучаю контекст.

Цитата Сообщение от Uragan66 Посмотреть сообщение
А нет, так пройдите мимо
Как минимум две причины не проходить мимо. Надеюсь наша переписка остановит людей вам помогать.

Цитата Сообщение от Uragan66 Посмотреть сообщение
а вот это абсолютно голословные обвинения... у Вас есть что предъявить ?
такие обвинения так просто не предъявляются, здесь уж не до шуток !
это не обвинения, а констатация фактов. даже если исключить вопрос злого умысла, то есть смысл вас защитить от самого себя.

PS: а компьютер у вас тормозит не от антивируса, а от вот таких скриптов. Defender не тормозит даже на древнем G31+E4500+2RAM, что уж говорить про более свежее железо. И раз уж вы вообще не изучали антивирусы и их работу, то пока вы им не сунете флешку или не захотите сохранить файл из интернета, то антивирус вообще ничего не делает, то есть потребляет меньше чем ваше ёрзанье мышкой.
0
14 / 12 / 2
Регистрация: 27.03.2017
Сообщений: 105
01.02.2020, 13:15  [ТС]
Уважаемый, судя по Вашим высказываниям, Ваш же совет:
Цитата Сообщение от belalugoci Посмотреть сообщение
Продам недорого шапочки из фольги.
лучше оставить её для себя...
Цитата Сообщение от belalugoci Посмотреть сообщение
это не обвинения, а констатация фактов
судя по Вашей логике, можно и компанию Microsoft обвинить в написании вирусов, ведь это они придумали командлет Test-Path для проверки существования элементов пути...
Цитата Сообщение от belalugoci Посмотреть сообщение
Надеюсь наша переписка остановит людей вам помогать
Умные люди, почитав нашу переписку, уж сами решат, помогать или нет...
Цитата Сообщение от belalugoci Посмотреть сообщение
Это называется - сам себе злобный Буратина
Здесь уж, позвольте, я сам решу, что делать мне со своей машиной и системой в частности...
0
210 / 59 / 26
Регистрация: 16.06.2016
Сообщений: 193
02.02.2020, 09:33
Лучший ответ Сообщение было отмечено Uragan66 как решение

Решение

Привет!

Глянь тут, может пригодится ? ---> Запуск PowerShell скрипта при возникновении определенного события

Только, наверное, надо локальную политику аудита задать. На создание файловых объектов.

Удачи!
1
14 / 12 / 2
Регистрация: 27.03.2017
Сообщений: 105
02.02.2020, 12:44  [ТС]
AAT666, Привет! посмотрю, вроде это то что нужно...
0
 Аватар для alhaos
1929 / 545 / 154
Регистрация: 20.02.2019
Сообщений: 2,664
Записей в блоге: 65
03.02.2020, 06:53
ИМХО то, что кухонный нож является самым частым оружием бытового убийства, не повод запрещать кулинарию.
да и то, способный как минимум понять кусок им же приведенного кода, задает подобные вопросы...
PowerShell
1
2
3
4
5
6
7
8
9
10
11
12
$i = 0
while ($true)
{
    Start-Sleep -Seconds 1
    $i++ 
    #do something
    if ($i -ge 5) 
    {
        break
    }
}
}
0
 Аватар для belalugoci
475 / 294 / 29
Регистрация: 01.06.2018
Сообщений: 3,676
03.02.2020, 08:53
Цитата Сообщение от alhaos Посмотреть сообщение
ИМХО то, что кухонный нож является самым частым оружием бытового убийства, не повод запрещать кулинарию.
когда человек вместо вопроса о том как правильно нашинковать лук, спрашивает о том как правильно кидать нож в цель, то вопросы кулинарии уходят на второй план.
в любом случае он спрашивает совета как ножом ковыряться в ухе.

Цитата Сообщение от alhaos Посмотреть сообщение
Start-Sleep -Seconds 1
для его бессмысленного скрипта срабатывание раз в секунду или раз в минуту - вообще без разницы, но раз в минуту хотя бы нагрузка на ЦП будет ниже.
0
14 / 12 / 2
Регистрация: 27.03.2017
Сообщений: 105
03.02.2020, 09:56  [ТС]
alhaos, если бы меня Start-Sleep или планировщик устраивали, я бы сразу так и сделал и не задавал "подобные вопросы", как Вы пишете:
Цитата Сообщение от alhaos Посмотреть сообщение
задает подобные вопросы...
Цитата Сообщение от belalugoci Посмотреть сообщение
для его бессмысленного скрипта срабатывание раз в секунду или раз в минуту
belalugoci, с Вами разговор вообще бессмысленно вести... Обложите свою машину антивирями и контролируйте каждый шаг системы...

Ув. AAT666 почему-то сразу понял идею и дал ссылку на нужный материал...
Другим надо же показать свою уникальность и совсем не к месту поумничать или и того хуже - голословно обвинить в написании вирусов...
0
 Аватар для alhaos
1929 / 545 / 154
Регистрация: 20.02.2019
Сообщений: 2,664
Записей в блоге: 65
03.02.2020, 10:21
Цитата Сообщение от Uragan66 Посмотреть сообщение
Но не могу додуматься как правильно зациклить выполнение этого скрипта.
Можно конечно в Планировщик поставить с выполнением через 1 или 3 секунды. Но насколько это будет правильным и не будет ли потреблять лишние ресурсы ?
люблю людей )
0
 Аватар для belalugoci
475 / 294 / 29
Регистрация: 01.06.2018
Сообщений: 3,676
03.02.2020, 10:41
Цитата Сообщение от Uragan66 Посмотреть сообщение
Обложите свою машину антивирями и контролируйте каждый шаг системы...
вы можете фантазировать сколько угодно.

Цитата Сообщение от Uragan66 Посмотреть сообщение
сразу понял идею
её все сразу поняли

Цитата Сообщение от Uragan66 Посмотреть сообщение
и дал ссылку на нужный материал
все люди разные

Цитата Сообщение от Uragan66 Посмотреть сообщение
Другим надо же показать свою уникальность
это стандартное поведение человека так или иначе работавшего с информационной безопасностью, профессиональная деформация это.

Цитата Сообщение от Uragan66 Посмотреть сообщение
совсем не к месту поумничать
никто не умничает и всё по делу.

Цитата Сообщение от Uragan66 Посмотреть сообщение
голословно обвинить в написании вирусов
можете перечитать 100 раз что я вам писал и там нет ни слова про то, что вы пишете вирусы.

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

Цитата Сообщение от alhaos Посмотреть сообщение
люблю людей )
он уже чесночок нарезал и по всему дому расставил тарелочки, борется с короновирусом.
0
14 / 12 / 2
Регистрация: 27.03.2017
Сообщений: 105
03.02.2020, 11:17  [ТС]
Цитата Сообщение от belalugoci Посмотреть сообщение
это стандартное поведение человека так или иначе работавшего с информационной безопасностью, профессиональная деформация это
Вы мне напоминаете компанию Microsoft, повсеместно впаривающую всем свою "недоделанную" десятку... нужно оно человеку или нет, а бери, потому что мы боремся с информационной безопасностью... и другого выхода у тебя нет...
Любой юзер вправе сам решать, что ему нужно в системе, а что нет... А тем, кто боится распространения вирусов, как раз таки и следует - "чесночек нарезать и терелочки расставить"...
Цитата Сообщение от belalugoci Посмотреть сообщение
а точнее защитить юзера от вашей некомпетентности
я свой первый компьютер собрал, когда Вы ещё и термина такого не слышали даже...
поэтому прекрасно знаю, что мне нужно, а что нет...
мой личный ПК - это не машина из банковского парка, где, по Вашим словам, Вы работали...
и как мне её защищать или не защищать вовсе, позвольте, уж я решу сам...
0
 Аватар для belalugoci
475 / 294 / 29
Регистрация: 01.06.2018
Сообщений: 3,676
03.02.2020, 12:09
Цитата Сообщение от Uragan66 Посмотреть сообщение
потому что мы боремся с информационной безопасностью
аналогия дурацкая, потому что я никому ничего не впариваю, но как каска на стройке или ремень безопасности в машине - мои слова преследуют строго определенные практические цели. И вы сами изъявляете желание лазать по стройке без каски, но я вам помогать в этом не стану.

Цитата Сообщение от Uragan66 Посмотреть сообщение
Любой юзер вправе сам решать, что ему нужно в системе, а что нет
Это заблуждение. Вы не в тайге живёте, ваша безалаберность ведёт к тому, что вы являетесь распространителем заразы.

Цитата Сообщение от Uragan66 Посмотреть сообщение
А тем, кто боится распространения вирусов, как раз таки и следует - "чесночек нарезать и терелочки расставить"
Вы антипрививочник наверное? иначе такой чуши не писали бы.

Цитата Сообщение от Uragan66 Посмотреть сообщение
я свой первый компьютер собрал, когда Вы ещё и термина такого не слышали даже
Ой, как мило, пиписьками мериться начинаем? Ну ежели вы не паяли свой первый ПК в гараже Стива Возняка, то боюсь вам особо нечем хвастаться.

Цитата Сообщение от Uragan66 Посмотреть сообщение
поэтому прекрасно знаю, что мне нужно, а что нет
Ну судя по теме и тем методам, которые вы проповедуете - последние 40 лет в ИТ (не меньше надеюсь) вы пинали баклуши.

Цитата Сообщение от Uragan66 Посмотреть сообщение
мой личный ПК - это не машина из банковского парка, где, по Вашим словам, Вы работали
Все ПК одинаковые, как и методы защиты. А уязвимым в большинстве случаев является человек, а не железка. Ваша тема - прямое тому доказательство.

Цитата Сообщение от Uragan66 Посмотреть сообщение
и как мне её защищать или не защищать вовсе, позвольте, уж я решу сам
Пока вы среди нас, позвольте, но мне будет что сказать и про вас и про ваш ПК.
----------
А теперь по теме, у меня вопросы:
1) Вы надеюсь понимаете что удаление svchost.com не приводит к ликвидации вируса?
2) Исходя из п.1 вы надеюсь понимаете что не важна частота удаления svchost.com (а вы именно про это спросили)?
3) Даже если вы напишите срабатывание скрипта на 1 мс, то надеюсь тоже понимаете что это не даст ровно никакого результата, кроме того что ваш ПК 100% процессорного времени будет гонять ваш цикл и ваша боязнь загрузить антивирусом ПК будет выглядеть смешной?

Сможете ответить? Неужели вы со своим титаническим опытом работы в ИТ (во что я не верю вовсе, хотя верю, работали вы наверное много, только это никак не сказалось на ваших навыках) не понимаете этого? Вы читали описание работы вируса? А механизмы распространения? А то пока вы причинным местом гвозди забиваете.
0
14 / 12 / 2
Регистрация: 27.03.2017
Сообщений: 105
03.02.2020, 12:54  [ТС]
Цитата Сообщение от belalugoci Посмотреть сообщение
А теперь по теме
Это другой вопрос! Всё остальное даже не оффтоп, а просто неудачная попытка троллинга...
Цитата Сообщение от belalugoci Посмотреть сообщение
Сможете ответить?
легко !
Цитата Сообщение от belalugoci Посмотреть сообщение
Вы надеюсь понимаете что удаление svchost.com не приводит к ликвидации вируса?
естественно понимаю, при этом прекрасно зная, что вирус заражает все .exe файлы, причём на всех разделах и дисках... (подробно описывать не буду, Вы сами прекрасно знаете как он действует).
Но здесь одна ремарка: вирус заражает не все .exe, а только те, которые для своей работы практически не требуют записей в реестр - многие игры, портабельные программы и т.д.
Спорить здесь не буду, может мне попалась такая разновидность Neshta.

Но, как я уже писал выше, система была просканирована Dr. Web Cureit и все зараженные файлы вылечены...
А поскольку на машине 2 HDD и SSD c 9 разделами на них, то у меня нет никакой уверенности в том, что Cureit вылечил все файлы (хотя и сканировал 2 раза).
И каждый раз, после запуска какой-то программы, проверять папку Windows на появление svchost.com нет никакого желания. Поэтому и был написан скрипт.

А по поводу установки антивиря - этой программой (с вирусом в смысле) воспользовались несколько десятков человек, судя по её скачиванию. И большинство поймало Нешту, кроме тех кто просто запустил программу, но не работал с ней. Не думаете же Вы, что у всех стоял один и тот же антивирь или вовсе никакого не было...
Цитата Сообщение от belalugoci Посмотреть сообщение
Исходя из п.1 вы надеюсь понимаете что не важна частота удаления svchost.com (а вы именно про это спросили)
За частоту удаления svchost.com разговора вообще не было или Вы неправильно поняли... Нужен всего лишь контроль появления svchost.com в системе (он может и не появиться, что вероятнее всего).
Цитата Сообщение от belalugoci Посмотреть сообщение
Даже если вы напишите срабатывание скрипта на 1 мс, то надеюсь тоже понимаете что это не даст ровно никакого результата, кроме того что ваш ПК 100% процессорного времени будет гонять ваш цикл
за это как раз таки и был вопрос - Как правильно это организовать, чтобы не использовались ресурсы?:
Цитата Сообщение от Uragan66 Посмотреть сообщение
Но насколько это будет правильным и не будет ли потреблять лишние ресурсы ?
и кто хотел, правильно это понял и, без ненужных нравоучений, ответил...
Запуск PowerShell скрипта при возникновении определенного события
это как раз то, что и требовалось...
0
 Аватар для belalugoci
475 / 294 / 29
Регистрация: 01.06.2018
Сообщений: 3,676
03.02.2020, 13:20
Цитата Сообщение от Uragan66 Посмотреть сообщение
естественно понимаю
Цитата Сообщение от Uragan66 Посмотреть сообщение
Поэтому и был написан скрипт
одно с другим никак не коррелирует.

Цитата Сообщение от Uragan66 Посмотреть сообщение
кроме тех кто просто запустил программу, но не работал с ней
Это как?

Цитата Сообщение от Uragan66 Посмотреть сообщение
Не думаете же Вы, что у всех стоял один и тот же антивирь или вовсе никакого не было
Я не цыганка. Любой вопрос требует исследования.

Цитата Сообщение от Uragan66 Посмотреть сообщение
За частоту удаления svchost.com разговора вообще не было или Вы неправильно поняли
Чем я никогда не страдаю, так это неумением читать. Вот вы черным по белому пишете:
"Можно конечно в Планировщик поставить с выполнением через 1 или 3 секунды. Но насколько это будет правильным и не будет ли потреблять лишние ресурсы ?"

Цитата Сообщение от Uragan66 Посмотреть сообщение
Нужен всего лишь контроль появления svchost.com в системе (он может и не появиться, что вероятнее всего).
Логика работы у вас в таком случае не отличается от нашего правительства - пока не взорвалось - никто не почешется.
Я понимаю если бы вывели на экран сообщение "Вирус в системе остался, требуется лечение, звони Васе по телефону 00-00-00", но нет, вы его зачем-то хотите раз в секунду ждать, а когда появился - удалять. И первое и второе абсолютно бестолковые действия.

Цитата Сообщение от Uragan66 Посмотреть сообщение
за это как раз таки и был вопрос - Как правильно это организовать, чтобы не использовались ресурсы?
Включить Windows Defender.

Цитата Сообщение от Uragan66 Посмотреть сообщение
и кто хотел, правильно это понял и, без ненужных нравоучений, ответил
У вас что не текст, так перл из противоречий.
Вы или "я свой первый компьютер собрал...поэтому прекрасно знаю, что мне нужно" или "Но насколько это будет правильным". И я вам уже ответил - это всё НЕПРАВИЛЬНО. Но вам на мой ответ плевать, он не вписывается в вашу парадигму ИТ-гуру.

Цитата Сообщение от Uragan66 Посмотреть сообщение
это как раз то, что и требовалось
Забавный вы человек. Сами только что повторили свой вопрос "Но насколько это будет правильным" и сами просто безапелляционно отметаете саму возможность того, что вы всё делаете неправильно.

Добавлено через 7 минут
Цитата Сообщение от Uragan66 Посмотреть сообщение
Запуск PowerShell скрипта при возникновении определенного события
это как раз то, что и требовалось...
Не совсем. Вам нужно событие - изменение папки и вешать на такое событие для папки "c:\windows" обработчик наверное не лучший вариант, но вполне возможный. Но дело даже не в этом, у вас изначально идея дурацкая, поэтому не важно как именно вы её реализуете.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
03.02.2020, 13:20
Помогаю со студенческими работами здесь

Некорректная кодировка в переменных при запуске скрипта Powershell из CMD
Добрый день! Столкнулся с очень странной ситуацией. Получаю через curl данные с веб-сайта на русском языке. Если просто запустить в...

При запуске файла скрипта из консоли PowerShell появляется сообщение об ошибке
Здравствуйте! При запуске скрипта из PowerShell выскакивает ошибка (во вложении) Команду на выполнение неподписанных скриптов...

Выполнение скрипта на удалённой машине
Не получается выполнить скрипт на удаленном сервере от другого пользователя: invoke-command -ComputerName server01 -ScriptBlock {....

Выполнение скрипта на удалённой машине
Как составить файл скрипта, чтобы при его запуске запрашивался логин/пароль на открытие удалённой сессии, затем выполнялось основное тело...

Удаленное выполнение скрипта на Windows Server 2016
Здравствуйте! имеется такая задача: проброс скрипта powershell на сервер виртуализации hyper-v с виртуальной машины. Код скрипта простой -...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Новые блоги и статьи
Реалии
Hrethgir 01.03.2026
Нет, я не закончил до сих пор симулятор. Эта задача сложнее. Не получилось уйти в плавсостав, но оно и к лучшему, возможно. Точнее получалось - но сварщиком в палубную команду, а это значит, в моём. . .
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
SDL3 для Web (WebAssembly): Сборка SDL3 и Box2D из исходников с помощью CMake и Emscripten
8Observer8 27.02.2026
Недавно вышла версия 3. 4. 2 библиотеки SDL3. На странице официальной релиза доступны исходники, готовые DLL (для x86, x64, arm64), а также библиотеки для разработки под Android, MinGW и Visual Studio. . . .
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru