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

PowerShell: Символ перевода каретки на новую строку

Просто маленькая заметка, чтобы потом не копать заново инет. Мне потребовалось в одном из скриптов выводить сообщение в виде MessageBox, но там символ перевода строки ‘\n’ не работал: msg console "Setup Mode is ON for 5 minutes \n\n SRP (Security Level): <UNRESTRICTED>\n Firewall (...

Windows: Отключить оптимизацию отображения папки

По крайней мере в Windows 7 появилась настройка, позволяющая включить для папки режим оптимизации отображения содержимого этой папки. Например, если в папке большая часть видео-файлов или картинок, то такая папка переключится в режим «Pictures and Videos», т.е. будет отображать миниатюры и...

Windows: В контекстном меню отсутствует пункт ‘Edit’

При нажатии на графическом файле .png нет пункта «Edit«, а сразу выделен «Open«: Чтобы его вернуть, мне пришлось создать несколько ключей реестра: 1. Переходим в раздел: HKEY_LOCAL_MACHINE\SOFTWARE\Classes\SystemFileAssociations\image\shell: 2. Создаём ключ edit. 3. В нем создаём...

PowerShell: Не ловится исключение

Пишу скрипт удаления некоторых веток реестра. В одном месте нужно отловить исключение: foreach ($str in $registryExtensionPathFor_Print) { $newRegPath = "HKLM:\SOFTWARE\Classes\" + $str + "\shell\print\command" $result = Test-Path ($newRegPath) if ($result) { try { Remove-Item -Path $newRegPath } ca...