Безопасное хранение паролей в PowerShell
Хранение паролей открытым текстом в скриптах — грубая ошибка. PowerShell предлагает механизм
Сохранение пароля (выполняется один раз):
Использование сохранённых данных в скрипте:
Особенности и ограничения:
Пример для автоматической отправки почты:
Этот подход критически важен для скриптов в планировщике задач, CI/CD конвейерах и автоматизированных сервисах, где нельзя вводить пароль вручную.
Файл с расшифрованными данными могут прочитать только авторизованные процессы того же пользователя на том же компьютере.
#скрипт #кмд @pcTeapot
Хранение паролей открытым текстом в скриптах — грубая ошибка. PowerShell предлагает механизм
SecureString и Export-CliXml для безопасного сохранения учётных данных с шифрованием на основе текущего пользователя и компьютера.Сохранение пароля (выполняется один раз):
$credential = Get-Credential
$credential | Export-CliXml -Path "C:\Scripts\myCred.xml"
Использование сохранённых данных в скрипте:
$credential = Import-CliXml -Path "C:\Scripts\myCred.xml"
$username = $credential.UserName
$password = $credential.GetNetworkCredential().Password
# Подключение к удалённому серверу
Invoke-Command -ComputerName "SRV-01" -Credential $credential -ScriptBlock {
Get-Service
}
Особенности и ограничения:
# Файл привязан к конкретному пользователю и компьютеру
# На другой машине расшифровка не сработает
# Для сценариев без пользователя (планировщик задач):
$securePass = ConvertTo-SecureString "RealPassword" -AsPlainText -Force
$cred = New-Object System.Management.Automation.PSCredential ("DOMAIN\User", $securePass)
$cred | Export-CliXml -Path "C:\Scripts\serviceCred.xml"
Пример для автоматической отправки почты:
$mailCred = Import-CliXml "C:\Scripts\mailCred.xml"
Send-MailMessage -SmtpServer "smtp.company.com" -Credential $mailCred -To "admin@company.com" -Subject "Отчёт" -Body "Задание выполнено"
Этот подход критически важен для скриптов в планировщике задач, CI/CD конвейерах и автоматизированных сервисах, где нельзя вводить пароль вручную.
Файл с расшифрованными данными могут прочитать только авторизованные процессы того же пользователя на том же компьютере.
#скрипт #кмд @pcTeapot
👍14🔥5❤🔥4🤡1
Готовые дизайн-скиллы для ИИ-агентов
TypeUI — это коллекция файлов
Каждый файл описывает конкретный дизайн: от неоморфизма и глэссморфизма до брутализма и бумажной эстетики. Разработчики могут загрузить нужный скилл одной командой
Коллекция создана вручную и постоянно пополняется новыми стилями.
#онлайн @pcTeapot
TypeUI — это коллекция файлов
skill.md, которые обучают ИИ-агентов (Claude, Codex, Cursor) создавать веб-сайты в определённом стиле.Каждый файл описывает конкретный дизайн: от неоморфизма и глэссморфизма до брутализма и бумажной эстетики. Разработчики могут загрузить нужный скилл одной командой
npx typeui.sh pull [name] и сразу использовать в своём проекте.Коллекция создана вручную и постоянно пополняется новыми стилями.
#онлайн @pcTeapot
👍8❤🔥2🔥2
MBR или GPT: что выбрать для загрузочной флешки?
Старый спор о таблицах разделов актуален и для флешек. MBR — стандарт 80-х, который поддерживается всем чем можно, даже Pentium II. Но у него потолок в 2 ТБ и всего 4 основных раздела. GPT — современный формат без этих ограничений, но есть нюанс.
Для флешки с Windows 10/11: если вам нужно загружаться в режиме UEFI, то выбирайте GPT. Старый BIOS с MBR может не увидеть флешку с GPT. Для ремонтного инструментария (LiveCD, MemTest, MHDD): берите MBR. Эти утилиты часто писаны под старый BIOS и просто не понимают GPT.
Универсальный рецепт: большинство программ (Rufus, Ventoy) сами предложат нужный вариант. Но если вы делаете флешку вручную — для старых ПК (2000-2015) ставьте MBR, для новых (от 2016) — GPT.
Современные материнские платы с UEFI могут загружаться с MBR-флешки, если включить режим CSM/Legacy. Но тогда вы потеряете быструю загрузку и Secure Boot.
Итог: GPT — для новых систем и крупных файлов (>4 ГБ), MBR — для максимальной совместимости с древним железом. Для обычной установки Windows на новый ПК смело ставьте GPT.
#инфо @pcTeapot
Старый спор о таблицах разделов актуален и для флешек. MBR — стандарт 80-х, который поддерживается всем чем можно, даже Pentium II. Но у него потолок в 2 ТБ и всего 4 основных раздела. GPT — современный формат без этих ограничений, но есть нюанс.
Для флешки с Windows 10/11: если вам нужно загружаться в режиме UEFI, то выбирайте GPT. Старый BIOS с MBR может не увидеть флешку с GPT. Для ремонтного инструментария (LiveCD, MemTest, MHDD): берите MBR. Эти утилиты часто писаны под старый BIOS и просто не понимают GPT.
Универсальный рецепт: большинство программ (Rufus, Ventoy) сами предложат нужный вариант. Но если вы делаете флешку вручную — для старых ПК (2000-2015) ставьте MBR, для новых (от 2016) — GPT.
Современные материнские платы с UEFI могут загружаться с MBR-флешки, если включить режим CSM/Legacy. Но тогда вы потеряете быструю загрузку и Secure Boot.
Итог: GPT — для новых систем и крупных файлов (>4 ГБ), MBR — для максимальной совместимости с древним железом. Для обычной установки Windows на новый ПК смело ставьте GPT.
#инфо @pcTeapot
👍29🔥6❤🔥2🤡2
ИИ-архитектор для быстрых 3D-проектов
Pascal — это бесплатный онлайн-сервис, который превращает текстовое описание в готовую 3D-модель интерьера или дома.
Вы просто описываете желаемую планировку, а нейросеть выстраивает стены, расставляет мебель и создаёт трёхмерную сцену. Получившийся проект можно редактировать прямо в браузере или «прогуляться» по виртуальным комнатам для оценки масштаба.
Для работы достаточно создать аккаунт — все функции сервиса бесплатны.
#онлайн #ИИ @pcTeapot
Pascal — это бесплатный онлайн-сервис, который превращает текстовое описание в готовую 3D-модель интерьера или дома.
Вы просто описываете желаемую планировку, а нейросеть выстраивает стены, расставляет мебель и создаёт трёхмерную сцену. Получившийся проект можно редактировать прямо в браузере или «прогуляться» по виртуальным комнатам для оценки масштаба.
Для работы достаточно создать аккаунт — все функции сервиса бесплатны.
#онлайн #ИИ @pcTeapot
👍10❤🔥2🔥1
Copilot в Windows 11 стал потреблять до 1 ГБ ОЗУ
Microsoft обновила встроенный ИИ-помощник Copilot в Windows 11, заменив нативный код на веб-компоненты. Теперь приложение работает поверх полноценного браузера Microsoft Edge, который скрыто запускается вместе с ним.
В фоне Copilot потребляет около 500 МБ оперативной памяти, а при активном использовании — до 1 ГБ. Для сравнения, старая версия на WinUI требовала менее 100 МБ.
В папке Copilot обнаружены все исполняемые файлы Edge, включая движок Chromium. Компания обещала оптимизировать систему, но это обновление увеличило нагрузку на ОЗУ в десять раз.
#новости @pcTeapot
Microsoft обновила встроенный ИИ-помощник Copilot в Windows 11, заменив нативный код на веб-компоненты. Теперь приложение работает поверх полноценного браузера Microsoft Edge, который скрыто запускается вместе с ним.
В фоне Copilot потребляет около 500 МБ оперативной памяти, а при активном использовании — до 1 ГБ. Для сравнения, старая версия на WinUI требовала менее 100 МБ.
В папке Copilot обнаружены все исполняемые файлы Edge, включая движок Chromium. Компания обещала оптимизировать систему, но это обновление увеличило нагрузку на ОЗУ в десять раз.
#новости @pcTeapot
🤡26👍11🤯5🤩2
Управляем теневыми копиями из командной строки
Просмотр существующих теневых копий:
Создание теневой копии диска C:
В ответ получите
Удаление конкретной копии по ID:
Удаление всех теневых копий (освобождение места):
Восстановление случайно удалённого файла:
Практический сценарий:
Теневые копии занимают место (обычно до 30% от диска). При нехватке места старые копии автоматически удаляются.
Команды требуют прав администратора. Регулярно очищайте ненужные копии через
#кмд @pcTeapot
vssadmin — встроенная утилита для работы с Volume Shadow Copy Service (VSS). Она позволяет создавать, удалять и просматривать теневые копии дисков без сторонних программ.Просмотр существующих теневых копий:
vssadmin list shadows
vssadmin list shadowstorage
Создание теневой копии диска C:
vssadmin create shadow /for=C:
В ответ получите
Shadow Copy ID и Shadow Copy Volume Name (например, \\?\GLOBALROOT\Device\HarddiskVolumeShadowCopy1).Удаление конкретной копии по ID:
vssadmin delete shadows /shadow={полученный_ID}Удаление всех теневых копий (освобождение места):
vssadmin delete shadows /all /quiet
Восстановление случайно удалённого файла:
copy "\\?\GLOBALROOT\Device\HarddiskVolumeShadowCopy1\Users\John\Документы\важный.docx" C:\Restore\
Практический сценарий:
@echo off
echo Создаю теневую копию диска C...
vssadmin create shadow /for=C > shadow.log
for /f "tokens=6 delims= " %%i in ('findstr "Shadow Copy Volume Name" shadow.log') do set SHADOW=%%i
echo Файлы доступны по пути: %SHADOW%
Теневые копии занимают место (обычно до 30% от диска). При нехватке места старые копии автоматически удаляются.
Команды требуют прав администратора. Регулярно очищайте ненужные копии через
vssadmin delete shadows /for=C: /oldest.#кмд @pcTeapot
👍11❤🔥3🔥3
PeaZip 11.0.0 ускорил работу с огромными архивами
Вышел мажорный релиз файлового архиватора PeaZip 11.0.0 с обновлёнными бэкендами 7z и Pea. Программа теперь открывает архивы с сотнями тысяч файлов до 94% быстрее за счёт переработанного механизма индексации.
Добавлено пакетное тестирование нескольких архивов подряд и оценка энтропии паролей. Файловый менеджер научился перетаскивать элементы прямо на вкладки и строку навигации.
Архиватор доступен для Windows, Linux и macOS. Прирост скорости особенно заметен на несортированных и очень крупных архивах.
#софт @pcTeapot
Вышел мажорный релиз файлового архиватора PeaZip 11.0.0 с обновлёнными бэкендами 7z и Pea. Программа теперь открывает архивы с сотнями тысяч файлов до 94% быстрее за счёт переработанного механизма индексации.
Добавлено пакетное тестирование нескольких архивов подряд и оценка энтропии паролей. Файловый менеджер научился перетаскивать элементы прямо на вкладки и строку навигации.
Архиватор доступен для Windows, Linux и macOS. Прирост скорости особенно заметен на несортированных и очень крупных архивах.
#софт @pcTeapot
🔥21👍8❤🔥1
OmniVoice — генератор речи на 600+ языках
OmniVoice — это модель с открытым исходным кодом для синтеза речи, которая поддерживает более 600 языков и работает в 40 раз быстрее генерации в реальном времени.
Она позволяет клонировать любой голос по короткой записи в 5-10 секунд, а также синтезировать речь по текстовому описанию (выбрать пол, возраст, шёпот, акцент).
Модель запускается даже на слабом оборудовании и доступна бесплатно через локальный веб-интерфейс, командную строку или демо на Hugging Face.
Исходный код, веса и примеры использования опубликованы на GitHub.
#ИИ @pcTeapot
OmniVoice — это модель с открытым исходным кодом для синтеза речи, которая поддерживает более 600 языков и работает в 40 раз быстрее генерации в реальном времени.
Она позволяет клонировать любой голос по короткой записи в 5-10 секунд, а также синтезировать речь по текстовому описанию (выбрать пол, возраст, шёпот, акцент).
Модель запускается даже на слабом оборудовании и доступна бесплатно через локальный веб-интерфейс, командную строку или демо на Hugging Face.
Исходный код, веса и примеры использования опубликованы на GitHub.
#ИИ @pcTeapot
👍15🔥4❤🔥2
Управление удалёнными службами и процессами
PowerShell позволяет управлять службами и процессами на нескольких удалённых компьютерах без ручного подключения по RDP.
Для этого используются
Запуск и остановка службы на удалённом ПК:
Получение списка процессов с удалённых серверов:
Остановка зависшего процесса на нескольких машинах:
Проверка статуса службы перед действием:
Эти методы особенно полезны для централизованного администрирования серверов, мониторинга и автоматического восстановления служб.
Важно предварительно настроить WinRM на целевых компьютерах (
#кмд @pcTeapot
PowerShell позволяет управлять службами и процессами на нескольких удалённых компьютерах без ручного подключения по RDP.
Для этого используются
Invoke-Command для выполнения кода на удалённой машине или Get-CimInstance для прямого WMI-запроса.Запуск и остановка службы на удалённом ПК:
# Через Invoke-Command (требует WinRM)
Invoke-Command -ComputerName "PC-01", "PC-02" -ScriptBlock {
Restart-Service "Spooler" -ErrorAction SilentlyContinue
Get-Service "Spooler" | Select-Object Name, Status, MachineName
} -Credential (Get-Credential)
Получение списка процессов с удалённых серверов:
$computers = @("SRV-WEB", "SRV-DB", "SRV-FILE")
$result = $computers | ForEach-Object {
Get-CimInstance -ComputerName $_ -ClassName Win32_Process -Filter "Name='chrome.exe'" |
Select-Object PSComputerName, Name, ProcessId, WorkingSetSize
}
$result | Format-TableОстановка зависшего процесса на нескольких машинах:
$targetProcess = "notepad"
Invoke-Command -ComputerName (Get-Content C:\Servers.txt) -ScriptBlock {
Get-Process -Name $using:targetProcess -ErrorAction SilentlyContinue |
Stop-Process -Force
Write-Host "$env:COMPUTERNAME: Процесс $using:targetProcess остановлен"
} -ThrottleLimit 10
Проверка статуса службы перед действием:
$services = @("W3SVC", "MSSQLSERVER")
$computers = "192.168.1.10", "192.168.1.11"
foreach ($svc in $services) {
$status = Get-CimInstance -ComputerName $computers -ClassName Win32_Service -Filter "Name='$svc'"
$status | Where-Object State -ne 'Running' | ForEach-Object {
Invoke-Command -ComputerName $_.PSComputerName -ScriptBlock {
Start-Service -Name $using:svc
}
}
}Эти методы особенно полезны для централизованного администрирования серверов, мониторинга и автоматического восстановления служб.
Важно предварительно настроить WinRM на целевых компьютерах (
Enable-PSRemoting).#кмд @pcTeapot
👍14❤🔥2🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
Удаление фона в видео с точным удержанием объекта
MatAnyone — это профессиональный инструмент для отделения объектов от фона в видео, который справляется даже с волосами и полупрозрачными элементами.
Достаточно один раз выделить нужный объект, и нейросеть автоматически создаст чистую маску, отслеживая его на всех кадрах ролика. Сервис доступен бесплатно на платформе Hugging Face и поддерживает разрешение вплоть до 1080p.
Для локального использования или работы с большими нагрузками открытый исходный код можно найти на GitHub.
#ИИ @pcTeapot
MatAnyone — это профессиональный инструмент для отделения объектов от фона в видео, который справляется даже с волосами и полупрозрачными элементами.
Достаточно один раз выделить нужный объект, и нейросеть автоматически создаст чистую маску, отслеживая его на всех кадрах ролика. Сервис доступен бесплатно на платформе Hugging Face и поддерживает разрешение вплоть до 1080p.
Для локального использования или работы с большими нагрузками открытый исходный код можно найти на GitHub.
#ИИ @pcTeapot
👍15❤🔥3🔥3
This media is not supported in your browser
VIEW IN TELEGRAM
PeekDesktop добавляет в Windows 10 и 11 функцию, знакомую пользователям macOS Sonoma: достаточно кликнуть по пустому месту на рабочем столе или панели задач — и все окна временно исчезнут, открывая чистый доступ к иконкам.
При повторном клике (или при выборе любого окна) всё мгновенно возвращается на место без сбоев и потери позиций. Утилита работает через системный трей, поддерживает одиночный и двойной клик, автоматическое отключение в полноэкранном режиме и даже экспериментальный «разлетающийся» стиль анимации.
Это легковесное, не требующее установки приложение с открытым исходным кодом и размером менее 2 МБ.
#софт @pcTeapot
При повторном клике (или при выборе любого окна) всё мгновенно возвращается на место без сбоев и потери позиций. Утилита работает через системный трей, поддерживает одиночный и двойной клик, автоматическое отключение в полноэкранном режиме и даже экспериментальный «разлетающийся» стиль анимации.
Это легковесное, не требующее установки приложение с открытым исходным кодом и размером менее 2 МБ.
#софт @pcTeapot
👍25🤡3❤🔥2🔥2🤪1
Adobe Express — бесплатный ИИ-редактор в браузере
Adobe Express — это бесплатный онлайн-инструмент, который позволяет идеально удалять фон с изображений прямо в браузере.
В редакторе также можно убирать или добавлять объекты, переводить текст на картинке с сохранением шрифта и увеличивать разрешение фото. Если изображение защищено авторским правом, нейросеть сгенерирует похожее.
Все перечисленные функции доступны бесплатно без скачивания программ.
#онлайн #ИИ @pcTeapot
Adobe Express — это бесплатный онлайн-инструмент, который позволяет идеально удалять фон с изображений прямо в браузере.
В редакторе также можно убирать или добавлять объекты, переводить текст на картинке с сохранением шрифта и увеличивать разрешение фото. Если изображение защищено авторским правом, нейросеть сгенерирует похожее.
Все перечисленные функции доступны бесплатно без скачивания программ.
#онлайн #ИИ @pcTeapot
👍11🔥4❤🔥2
Microsoft убрала раздражающие кнопки Copilot из «Блокнота» и «Ножниц»
Microsoft выпустила обновления для «Блокнота» и «Ножниц» в программе Windows Insider, убрав из интерфейса явные упоминания Copilot.
В «Блокноте» яркий логотип ИИ-помощника заменила нейтральная иконка ручки с подписью Инструменты для письма, но сами нейросетевые функции остались.
В «Ножницах» кнопка Copilot исчезла полностью, приложение лишилось всех ИИ-возможностей. Компания меняет подход к интеграции искусственного интеллекта, делая его менее навязчивым.
#система @pcTeapot
Microsoft выпустила обновления для «Блокнота» и «Ножниц» в программе Windows Insider, убрав из интерфейса явные упоминания Copilot.
В «Блокноте» яркий логотип ИИ-помощника заменила нейтральная иконка ручки с подписью Инструменты для письма, но сами нейросетевые функции остались.
В «Ножницах» кнопка Copilot исчезла полностью, приложение лишилось всех ИИ-возможностей. Компания меняет подход к интеграции искусственного интеллекта, делая его менее навязчивым.
#система @pcTeapot
👍10🔥3❤🔥2