RSS
- [решено] windows 11 исчезли иконки приложений
- Нюансы создания пользовательских функций в Excel
- [решено] ubuntu 22.04 выключить экран с консоли
- [solved] WSUS CleanUP aborting: Increase timeout for database and IIS
- [решено] ffmpeg обрезка видео с консоли
- [Решено/solved] ffmpeg кадрирование видео с консоли
- [решено] Windows 11 Старое контекстное меню
- [решено] powershell рекурсивное добавление прав acl
- [решено] Виртуализация хоста и перевод машины на Alt Linux
- [решено] с004с008 windows activation
Июль 2024 Пн Вт Ср Чт Пт Сб Вс 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Рубрики
Архив метки: powershell
[решено] Остановка и отключение Диспетчера печати/spooler
Stop-Service -Name Spooler -ForceSet-Service -Name Spooler -StartupType Disabled
[решено] powershell многострочный комментарий
Тут тоже все до безобразия просто, но каждый раз искать надоело <# Многострочный кооментарий тут #>
[решено] powershell перенос строки
` Апостроф , а то частенько длинный формат стринг делать свой приходиться, хотя это не лучший пример. foreach($event in $events){«{0};{1};{2};'{3}’;{4};{5};{6};» -f $event.Index, $event.EntryType, $event.InstanceID, `$event.ReplacementStrings, $event.Source,$event.TimeGenerated,$event.UserName `| Out-File C:\common\eventLog.csv -Append
[Решено] Exchange Management Shell Отправить от имени
#Перенастроить права на ящик Add-ADPermission -Identity «» -User «YourADAccessGroup» -AccessRights ExtendedRight -ExtendedRights «Send As» Add-MailboxPermission -Identity «YourSharedMailbox» -User «YourADAccessGroup» -AccessRights FullAccess -InheritanceType All
[решено] powershell установка драйверов из папки
Ситуация: Новый сервер на нем 96 ядер на каждое поставь драйвер, win 2016 не знает. Get-ChildItem -File «C:\drivers\» -Recurse -Filter «*.inf» | ForEach-Object { PNPUtil.exe /add-driver $_.FullName /install}сие создает массив из драйверов в папке и устанавливает их в систему
PowerShell и регулярные выражения Regex
Основное тут Практически совпадает с регулярными выражениями применяемыми в Notepad++ тут Так как у меня память как у птички сделал и забыл, оставлю пример #3 раза по 1-3 цифре $a -replace «\d{1,3};\d{1,3};\d{1,3};»,»;» | Set-Content $tmpxml -Encoding UTF8 $a=Get-Content -Path $tmpxml … Читать далее
[решено] Powershell Время работы процесса
Понадобилось узнать какой из процессов когда запустился и не завис ли он New-TimeSpan -Start (get-process robocopy).StartTime Подсказочку тут взял.
[Решено] PowerShell Удаление встроенных приложений Microsoft Store
Get-AppxPackage * | ogvGet-AppxPackage *xbox* | remove-appxpackageGet-AppxPackage *skype* | remove-appxpackageGet-AppxPackage *Bing* | remove-appxpackageGet-AppxPackage *Messaging* | remove-appxpackageGet-AppxPackage *3D* | remove-appxpackageGet-AppxPackage *People* | remove-appxpackageGet-AppxPackage *Maps* | remove-appxpackageGet-AppxPackage *Zune* | remove-appxpackageGet-AppxPackage *Advertising* | remove-appxpackageGet-AppxPackage *Solitaire* | remove-appxpackageGet-AppxPackage *OneNote* | remove-appxpackageGet-AppxPackage *officehub* | Remove-AppxPackageGet-AppxPackage … Читать далее
Powershell AD Set Password Never Expires for all users
Import-Module ActiveDirectory #ImportModuleManagmentAD Import-Module ac* #Install ISE #Import-Module ServerManager;Add-WindowsFeature PowerShell-ISE Get-ADUser -Filter {(ObjectClass -eq «user»)} -Properties * -SearchBase «dc=Domen,dc=Local,dc=ru» | % {Set-ADUser -Identity $_.sAMAccountname -PasswordNeverExpires:$true }
PowerShell: Управление пользователями «Вход на»
Добавляем новый компьютер для входа пользователей. Get-ADUser -Filter * -SearchBase «OU=TUsers,DC=domen,DC=local» | Set-ADUser -Replace @{userWorkstations = «serv1,serv2»} Спасибо Lexx