Результаты полнотекстового поиска:
- PowerShell - Генерация уникальных случайных файлов (файловый мусор)
- бинарных файлов (уникальный файловый контент): <code powershell>[int]$TrashFiles = 10 [int]$FileSize =... [IO.File]::WriteAllBytes($FilePath, $Out) }</code> В данном примере скрипт сгенерирует 10 файлов р
- PowerShell - Подсчёт файлов по категориям их размера на файловом сервере Windows Server
- ь их по количеству на разные размерные группы: <code powershell>$path = 'D:\'; $TooSmall = $2K = $4K =... write ("Files from 256K to large : " + $TooBig)</code> Пример вывода скрипта: <code>Files up to 2K : 41032 Files from 2K to 4K : 3632 Files... to 256K : 2426 Files from 256K to large : 4703</code> Из этого вывода следует, что наш файловый конте
- PowerShell - Как получить информацию о размере блока дисковых разделов Windows
- для всех дисковых разделов в системе Windows: <code powershell>Get-CimInstance -ClassName Win32_Volum... Object Label, BlockSize | Format-Table -AutoSize</code> Вывод в формате: <code>Label BlockSize ----- ... 4096 BACKUP 65536</code> Значение **BlockSize** указывается в байтах. -
- PowerShell - Проверка ярлыков *.lnk на предмет поломанных ссылок @powershell:file-system
- а ярлыков *.lnk на предмет поломанных ссылок: <code powershell>Function Check-Shortcut{ [CmdletBindin... name Workingpath =$($check) } } } } }</code> Пример вызова функции: <code powershell>Check-Shortcut -path "\\Server\Share\SHORTCUTS" | where{$_.status -eq 'Failed'}</code> ---- Проверено на следующих конфигурациях: ^
- Копируем членство из одной доменной группы безопасности в другую @powershell:active-directory
- ной доменной группы безопасности в другую ===== <code powershell>Import-Module ActiveDirectory $SrcGrou... -ADGroupMember -Identity $DstGroup -Members $_ }</code> ---- Проверено на следующих конфигурациях: ^ Ве
- Powershell скрипт для получения списка всех учётных записей с Kerberos Unconstrained Delegation в домене Active Directory @powershell:active-directory
- еру, в рамках которого нужно выполнять поиск. <code powershell>[CmdletBinding()] Param ( # start the ... Delegation comment = $comment } } | Out-Gridview</code> В результате выполнения скрипта мы получим пере
- Обновление файла Excel по данным из Active Directory с помощью PowerShell @powershell:office
- крипта для выполнения решения подобной задачи: <code powershell> # Импортируем модуль для работы с Act... его # $ExcelBook.Save() $ExcelBook.close($true) </code> В результате выполнения данного PS-кода в файле
- Выключаем задачу дефрагментации в планировщике заданий Windows на удалённом сервере @powershell:remote-windows-management
- ровщике задач Windows и отключения этой задачи. <code powershell>$Session = New-PSSession -ComputerName... dColor DarkCyan } } Remove-PSSession $Session</code> ---- Проверено на следующих конфигурациях: ^ В
- Запрос экземпляров SQL Server по списку серверов из Active Directory @powershell:sql-server
- компьютеры по маске имени ''*SQL*'' и ''*DB*'': <code powershell>Import-Module ActiveDirectory $server... ze } ` | Out-File C:\Temp\SQL_Servers_Poll.txt</code> ---- Проверено на следующих конфигурациях: ^ В
- Однострочные решения PowerShell для общих задач SQL Server DBA. Пример 1: Создание сценариев объектов БД SQL Server @powershell:sql-server
- дь нужно импортировать PowerShell-модуль SQLPS: <code powershell>import-module SQLPS -DisableNameChecking; DIR SQLSERVER:\SQL\SERVERNAME\DEFAULT\</code> Вывод в скрипт всех внешних ключей T-SQL: <code powershell>dir SQLSERVER:\SQL\SERVERNAME\DEFAULT\dat... les ` | % {$_.foreignkeys } | % {$_.script()};</code> Если надо сохранить скрипт в файл, лишь добавля
- Однострочные решения PowerShell для общих задач SQL Server DBA. Пример 3: Более сложные примеры PowerShell для SQL Server @powershell:sql-server
- дь нужно импортировать PowerShell-модуль SQLPS: <code powershell>Import-Module SQLPS -DisableNameChecking;</code> Найти членство пользователя в ролях БД: <code powershell>dir sqlserver:\sql\SERVERNAME\INSTANCENAME\... $a} ` | select User, Role | ft -AutoSize -Wrap;</code> Найти статус последнего исполнения Заданий SQL
- Однострочные решения PowerShell для общих задач SQL Server DBA. Пример 2: Сбор информации в SQL Server @powershell:sql-server
- дь нужно импортировать PowerShell-модуль SQLPS: <code powershell>Import-Module SQLPS -DisableNameChecking;</code> Найти 10 самых больших таблиц (в строках) в БД: <code powershell>dir sqlserver:\sql\SERVERNAME\INSTANCE... owcount -desc | select name, rowcount -first 10;</code> Найти логины с правами ''sysadmin'' на множест
- Изменения PowerShell и новые командлеты для SQL Server 2016 @powershell:sql-server
- в модуле SQLSERVER, выполните следующую команду. <code powershell>get-command -module SQLSERVER</code> \\ ==== Командлет Get-SqlErrorLog ==== PowerShell ком... еделение **Get-sqlErrorLog** следующим образом: <code powershell>Get-Command | Where-Object {$_.Name -eq"Get-SqlErrorLog"} | Format-List *</code> Получить общее количество событий в журналах ош
- PowerShell - Получаем список членов группы с дополнительными атрибутами @powershell:active-directory
- зависимости от конкретного атрибута (company): <code powershell>Get-ADGroupMember -Recursive "KOM-SRV-... -Width 4000 "C:\Temp\ADGroupUsersByCompany.txt"</code> Получаем перечень email-адресов всех членов определённой группы безопасности: <code powershell>Get-ADGroupMember -Recursive "KOM-SRV-... } ` | Sort-Object mail ` | Format-Table mail</code> Если нужно получить список уникальных email-адр
- Как удалённо получить и/или закрыть процесс в PowerShell @powershell:remote-windows-management
- сех выполняемых процессах на удалённом сервере: <code powershell>Get-WmiObject win32_process -ComputerN... essId,ParentProcessId,Path | sort ProcessId | ft</code> Пример того, как удалённо закрыть процесс, зная... *.\\ Например, закроем процесс с PID ''5660'': <code powershell>Get-WmiObject Win32_Process -Filter "P... "KOM-SRV01" | ` Invoke-WmiMethod -Name Terminate</code> Пример того, как удалённо закрыть процесс по ма
- Поиск виртуальных машин в кластере Hyper-V с выключенным признаком Processor Compatibility @powershell:microsoft-hyper-v
- Восстановление доверительных отношений между компьютером и доменом Active Directory @powershell:active-directory