Вопросы с тегом «powershell»

Интерактивная оболочка, язык сценариев и программирования и окружающая среда от Microsoft. Обычно используемый системными администраторами, управляющими программным обеспечением Microsoft (включая Windows, Exchange, SharePoint и облачные службы Azure и Office 365), PowerShell включен по умолчанию в Windows и заменяет собой предыдущие языки, такие как VB Script.

4
Как найти потерянные компьютерные объекты в Active Directory с помощью PowerShell?
Как найти все учетные записи компьютеров в моем домене Active Directory, которые были неактивны в течение x дней с помощью PowerShell? Обратите внимание, что я действительно знаю, как это сделать. Это вопрос с самостоятельным ответом, просто чтобы получить знания там. Если у кого-то есть лучший способ, не стесняйтесь опубликовать его!

3
Параметры Powershell
У меня есть блок Param в моем скрипте Param ( [Parameter(Mandatory=$True)] [string]$FileLocation, [Parameter(Mandatory=$True)] [string]$password = Read-Host "Type the password you would like to set all the users to" -assecurestring ) Могу ли я использовать CmdLet Read-Host в обязательном поле Parameter? если нет, что я могу сделать, чтобы убедиться, что я …

2
Как предоставить разрешения для удаленного запуска / остановки службы с помощью Powershell?
У нас есть сценарий PowerShell, который перезапускает службу на другом компьютере. Когда мы используем встроенные командлеты управления службами PowerShell, вот так: $svc = Get-Service -Name MyService -ComputerName myservicehostname Stop-Service -InputObject $svc Start-Service -InputObject $svc Мы получаем эту ошибку обратно: Stop-Service: не удается открыть службу MyService на компьютере «myservicehostname». Однако, когда …

3
Проблемы с удаленным исправлением серверов с использованием winrm и Microsoft.Update.Session
У меня есть сеть с серверами Windows 2003, 2008 и 2008r2. У меня есть сценарий powershell, который я написал для исправления локального компьютера с помощью com-объектов «Microsoft.Update». (Аналогично Windows Update PowerShell Remoting .) Мой скрипт прекрасно работает локально, но я бы хотел использовать его функции удаленно, так как у меня …

5
Написание сценария powershell для копирования файлов с определенным расширением из одной папки в другую
Я хотел бы написать сценарий powershell, который получает следующие параметры в качестве входных данных: папка для копирования, расширения позволяют, папка для копирования и логическое значение, указывающее, должно ли изменение перезапустить IIS, имя пользователя и пароль. На какие командлеты я должен смотреть, учитывая, что я копирую на удаленный сервер? Как мне …
10 powershell 


1
Настройка размера и размера шрифта powershell
У нас есть несколько систем Windows Server Server Core с установкой powershell в качестве оболочки по умолчанию с использованием следующих команд: $RegPath = "Microsoft.PowerShell.Core\Registry::HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\winlogon" Set-ItemProperty -Confirm -Path $RegPath -Name Shell -Value 'cmd.exe /C start /max PowerShell.exe -noExit' Я понял, что мы можем настроить цвет шрифта powershell с помощью специального …
10 powershell  color  font 

3
Не удается заставить CredSSP-аутентификацию работать в PowerShell
При попытке создать сценарий PowerShell с использованием удаленного взаимодействия я столкнулся с проблемой двойного перехода . В этой статье Перриман дает краткое описание проблемы, а также конкретные шаги по ее решению (почти тривиально, если вы знаете команды, но для кого-то менее знакомого, как я, эта информация была неоценима!). Я Enable-WSManCredSSP …

5
Сбой удаленного сеанса PS на не доменном сервере
Я пытаюсь подключиться к удаленному серверу Win2008R2, не подключенному к домену, используя PS с хоста Win8 (та же подсеть, это локальная виртуальная машина). Перепробовал все что смог найти, ничего не работает. SERVER: PS C:\Users\Administrator> winrm quickconfig PS C:\Users\Administrator> enable-psremoting КЛИЕНТ: PS C:\scripts> $cred = get-credential -username "administrator" -message "Enter password" …
10 powershell 

2
Что представляет собой содержимое PowerShell $ PSVersionTable?
Если я echo $PSVersionTableв PowerShell, я получаю, как представляется, несколько бит информации о версии. Наименования свойств CLRVersion BuildVersion PSVersion WSManStackVersion PSCompatibleVersions SerializationVersion PSRemotingProtocolVersion Все, кроме 1, находятся в обычной версии ( #.#.#), а остальные 1 (PSCompatibleVersions) представляют собой набор номеров версий ( {1.0, 2.0}). Что каждый из них представляет? Дополнительно: …
10 powershell 

2
Как настроить время перезапуска пула приложений IIS, не прибегая к уродливому синтаксису Add-WebConfiguration?
Я скриптовая конфигурацию нашего экземпляра IIS 7.5 и через биты и куски других сценариев народов я пришел с синтаксисом , который я , как: $WebAppPoolUserName = "domain\user" $WebAppPoolPassword = "password" $WebAppPoolNames = @("Test","Test2") ForEach ($WebAppPoolName in $WebAppPoolNames ) { $WebAppPool = New-WebAppPool -Name $WebAppPoolName $WebAppPool.processModel.identityType = "SpecificUser" $WebAppPool.processModel.username = $WebAppPoolUserName …
9 iis  powershell 

2
Необходимо изменить язык системы в Windows 2012 R2 с en-US на en-GB
Когда я запускаю экземпляр Aws Ec2 Windows 2012 R2, он всегда поставляется с локалией по умолчанию для en-US. Однако мне нужно изменить два существующих экземпляра на en-GB, как если бы они были установлены таким образом. То есть мне нужно изменить локаль на en-GB для всех пользователей, включая системных пользователей, таких …

2
Powershell: не найден параметр, который соответствует
Я новичок в мире Powershell. Ниже мой первый сценарий $sServer = "Fully.Qualified.Computer.Name" $os = Get-WmiObject -class Win32_OperatingSystem -computername $sServer $object = New-Object –TypeNamePSObject $object | Add-Member –MemberTypeNoteProperty –Name OSBuild –Value $os.BuildNumber $object | Add-Member –MemberTypeNoteProperty –Name OSVersion –Value $os.Version $object | Add-Member –MemberTypeNoteProperty –Name BIOSSerial –Value $bios.SerialNumber Write-Output $object Когда …

1
Небольшая проблема с командлетами сервера системы доменных имен (DNS)
Я задаюсь вопросом, нужно ли мне очистить какой-то кеш или что-то с проблемой, которая у меня возникла. Я пытаюсь удалить записи A из зоны DNS и заменить их на запись CName с тем же именем хоста. Remove-DnsServerResourceRecord -Zonename $line -InputObject $record -Force Add-DnsServerResourceRecordCName -Zonename $line -Name $hostname -TimeToLive $ttl -HostNameAlias …

2
Powershell удаленно удаляет сертификаты PKI
Я недавно перестроил свою PKI и хотел бы удалить сертификаты, выданные всем клиентским компьютерам в моей сети. Похоже, работа для Powershell! Поэтому я написал этот сценарий для распространения через GPO, запуска из SysVol и запуска на клиентских машинах при запуске: set-location cert:\LocalMachine\My $certname = $env:COMPUTERNAME + ".domain.com" get-item * | …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.