Если вам нужно запустить сценарий PowerShell с правами администратора, вы можете проверить, имеет ли текущий процесс powershell.exe повышенные права, прямо в вашем коде PS. Следующий код PowerShell можно использовать для проверки того, работает ли текущий сценарий в режиме «Запуск от имени администратора»: Write-Host "Checking for elevated permissions…" if (-NOT ([Security.Principal.WindowsPrincipal] [Security.Principal.WindowsIdentity]::GetCurrent()).IsInRole(` [Security.Principal.WindowsBuiltInRole] "Administrator")) { Write-Warning […]
Метка: PowerShell
Вы можете использовать PowerShell для просмотра или изменения настроек BIOS на вашем компьютере под управлением Windows. Рассмотрим несколько примеров, которые можно использовать для получения или изменения некоторых настроек BIOS с помощью PowerShell через классы WMI (инструментарий управления Windows) на компьютерах популярных поставщиков: HP, Lenovo, Dell. Вы можете просмотреть основные параметры BIOS на своём компьютере с […]
Полная поддержка нескольких разделов для любого USB-накопителя появилась в Windows 10, начиная со сборки 1703 (Creators Update). Теперь пользователь Windows 10 может получить доступ ко всем разделам на USB-накопителе (или SD-карте), а также создать несколько логических разделов на таком носителе с помощью встроенных инструментов ОС. Ранее при подключении USB-накопителя с несколькими разделами (которые были созданы […]
Новый терминал Windows от Microsoft наконец-то стал стабильным. В Windows наконец-то появилась более современная терминальная среда, включающая такие функции, как вкладки, разделённые панели, несколько типов сеансов и параметры, которые позволяют настраивать всё, от сочетаний клавиш до анимированных фонов GIF. Наконец, более современный терминал для Windows На Build 2020 19 мая 2020 года Microsoft объявила, что […]
В последних версиях Windows 10 вы можете заметить, что командная строка отсутствует в меню опытных пользователей — на её месте теперь Windows PowerShell. Эта инструкция расскажет, как вернуть командную строку CMD. Обновление Creators Update содержит множество изменений, в том числе замену командной строки на PowerShell в меню Power Users (для опытных пользователей), когда вы нажимаете […]
В этой статье вы познакомитесь со всеми новыми сочетаниями клавиш, которые вам нужно знать в Windows 10. От управления окнами с помощью Snap и Task View до виртуальных рабочих столов и командной строки — в Windows 10 появилось множество новых возможностей для любителей горячих клавиш. Сочетания клавиш для общего использования В Windows 10 представлен ряд […]
Смотрите также «Полный список переменных окружения Windows». В PowerShell вы можете получать, добавлять, изменять, очищать и удалять значения переменных окружения. Переменные среды — это переменные, которые описывают среду, в которой работают ваши программы. Windows и PowerShell используют переменные среды для хранения постоянной информации, которая влияет на выполнение системы и процессов. В отличие от переменных PowerShell, […]
Командлет «New-Item» создаёт новый элемент и устанавливает его значение. Типы элементов, которые могут быть созданы, зависят от местоположения элемента. Например, в файловой системе «New-Item» создаёт файлы и папки, в реестре «New-Item» создаёт ключи и записи реестра. «New-Item» также может устанавливать значение элементов, которые он создаёт. Например, когда он создаёт новый файл, «New-Item» может добавить начальный […]
New-Item Командлет «New-Item» создаёт новый элемент и устанавливает его значение. Типы элементов, которые могут быть созданы, зависят от местоположения элемента. Например, в файловой системе «New-Item» создаёт файлы и папки, в реестре «New-Item» создаёт ключи и записи реестра. «New-Item» также может устанавливать значение элементов, которые он создаёт. Например, когда он создаёт новый файл, «New-Item» может добавить […]
Командлет «Rename-Item» изменяет имя указанного элемента. Этот командлет не влияет на содержимое переименованного элемента. Вы не можете использовать Rename-Item для перемещения элемента, например, указав путь вместе с новым именем. Чтобы переместить и переименовать элемент, используйте командлет «Move-Item». Общий вид команды переименования файла: Rename-Item -path 'C:\ПАПКА\СТАРОЕ-ИМЯ' -NewName 'C:\ПАПКА\НОВОЕ-ИМЯ' Пример изменения имени файла в PowerShell: Rename-Item -path […]
Если вы предпочитаете графический интерфейс, то смотрите «Как узнать, какой процесс блокирует файл или папку в Windows». В данной статье будет показано, как с помощью PowerShell найти процесс, который блокирует файл или папку. Команда OPENFILES позволяет администратору вывести список открытых файлов и папок, которые были открыты в системе. Использование OPENFILES /<параметр> [] Список параметров: /Disconnect […]
Общесистемные корневые CA сертификаты Если вы задаётесь вопросом, в какой папке хранятся сертификаты в Windows, то правильный ответ в том, что в Windows сертификаты хранятся в реестре. Причём они записаны в виде бессмысленных бинарных данных. Чуть ниже будут перечислены ветки реестра, где размещены сертификаты, а пока давайте познакомимся с программой для просмотра и управления сертификатами […]