Size: a a a

PowerShellRus - о Powershell (и не только) на русском

2021 November 04

PP

Pavel Pavlov in PowerShellRus - о Powershell (и не только) на русском
Это очень странно, я вообще ничего не менял до выключения компа, и после включения
источник

D

Dmitriy in PowerShellRus - о Powershell (и не только) на русском
Вывод похож на список джобов и почему-то они не отрабатывают
источник

PP

Pavel Pavlov in PowerShellRus - о Powershell (и не только) на русском
Жесть, только что все отрабатывало
источник

PP

Pavel Pavlov in PowerShellRus - о Powershell (и не только) на русском
Register-ObjrctEvent $watcher 'действие' -actiob $action
источник

PP

Pavel Pavlov in PowerShellRus - о Powershell (и не только) на русском
С этой командой же все норм? Если действие совершается, вызывается $action
источник

PP

Pavel Pavlov in PowerShellRus - о Powershell (и не только) на русском
О, заработало. Я просто перенес код в новый созданный файл пош
источник

PP

Pavel Pavlov in PowerShellRus - о Powershell (и не только) на русском
Чё за бесовщина с этим повершелом)
источник

D

Dmitriy in PowerShellRus - о Powershell (и не только) на русском
там ранее Удав сомневался что аудит не нужен, а у него, как я понимаю, опыт большой
источник

PP

Pavel Pavlov in PowerShellRus - о Powershell (и не только) на русском
Опять такая же херня после перезагрузки системы, не работает, не создаёт архив
источник

PP

Pavel Pavlov in PowerShellRus - о Powershell (и не только) на русском
В чем может быть проблема?
источник

PP

Pavel Pavlov in PowerShellRus - о Powershell (и не только) на русском
Если создам новый файл и туда кину код, работать будет, если буду запускать старый, не выполняется код как-будто
источник

AS

Andrey Shishkin in PowerShellRus - о Powershell (и не только) на русском
Ну вы же создаёте вотчеры, проверяйте их состояние
источник

PP

Pavel Pavlov in PowerShellRus - о Powershell (и не только) на русском
Я просто копировал код из одного сайта)
источник

MO

Mr Orange in PowerShellRus - о Powershell (и не только) на русском
да и старый будет работать после запуска по второму разу. Вы создаете ээ ..  наблюдалку. https://docs.microsoft.com/en-us/dotnet/api/system.io.filesystemwatcher?view=net-5.0 - ну она у вас и висит в памяти до ребута. Все прекрасно, только я ж сразу спросил - по какому событию обрабатывается задача-то? А вообще мне лень читать про этот класс, хотя он и полезный.
источник

MO

Mr Orange in PowerShellRus - о Powershell (и не только) на русском
The simple synchronous FileSystemWatcher has a blind spot and can miss changes: WaitForChanged() waits for exactly one change and passes control to Invoke-SomeAction. This is when the blind spot starts, and it lasts until your code is done, and the loop calls WaitForChanged() again. https://powershell.one/tricks/filesystem/filesystemwatcher
источник

MO

Mr Orange in PowerShellRus - о Powershell (и не только) на русском
Вовнейство это, копирование без понимания.
источник

MO

Mr Orange in PowerShellRus - о Powershell (и не только) на русском
читать как оно работает мне лень. https://mcpmag.com/articles/2015/09/24/changes-to-a-folder-using-powershell.aspx?m=1
источник

PP

Pavel Pavlov in PowerShellRus - о Powershell (и не только) на русском
То есть достаточно просто включив комп запустить скрипт, выключить, и снова запустить?
источник

PP

Pavel Pavlov in PowerShellRus - о Powershell (и не только) на русском
Надо попробовать)
источник

MO

Mr Orange in PowerShellRus - о Powershell (и не только) на русском
то есть надо почитать как работает листенер и затем 1)перечитать что я выше писал 2)не читать что я выше писал и делать как в интернетах пишут. В таком случае не понятно, зачем вообще что-то спрашивать
источник