Архив метки: PowerShell

Windows: Создать символьную ссылку

Вообще всё это я хотел сделать только для того, чтобы можно было создать работающее правило для Windows Firewall, но после запуска происходит проверка конечного приложения. Т.е. Windows Firewall проверяет разрешения для c:\Program Files\Opera\67.0.3575.79\opera.exe, поэтому попытка использовать симв...

Windows 10: Не удаётся отформатировать USB-флэшку 64 GB

Если в Проводнике на USB-флэшке нажать правую кнопку мышки и выбрать Format…, то будет доступно два варианта — в NTFS или в exFAT. Для того, чтобы флэшку увидела PS3, мне нужен был формат FAT32. Да, тут есть ограничения на максимальный размер файла в 4GB, но зато приставка будет видеть ф...

PowerShell: Добавить в Here-String комментарии

Здесь я привёл пример скрипта с применением Here-String. В моём скрипте мне нужно было закомментировать несколько строк, чтобы не удалять их, но при этом не использовать (строчка с #COMMENT): $path_Disallowed = @" *.js *.jse *:\`$Recycle.Bin #COMMENT vssadmin.exe "@ Но она благополучно вывелась на э...

PowerShell: Вывести Here-String построчно

В одном из своих скриптов мне нужно было задать массив строк, чтобы потом их по-одной перебирать: $path_Disallowed = @( '*.js', '*.jse', '*:\$Recycle.Bin', 'SKIPPED', 'vssadmin.exe', '' #string without comma ) for ($i = 1; $i -le $path_Disallowed.Count; $i++) { # Some activity New-ItemProperty -Path...

Windows 10: Ошибки DCOM

Просматривая Журнал событий, обнаружил несколько записей об ошибке в журнале Системы. Все они относились к DCOM. Примерный текст ошибки: Log Name: System Source: Microsoft-Windows-DistributedCOM Event ID: 10016 Task Category: None Level: Error User: SYSTEM Description: The application-specific permi...