strMailReceiver = "pechkin@derevnya.ru"
strMailServer = "10.7.1.6"
Set objEmail = WScript.CreateObject("CDO.Message")
objEmail.From = """Dyadya Fedor"" pes-i-kot@derevnya.ru"
objEmail.To = strMailReceiver
objEmail.Subject = "Figvam narisuem"
objEmail.Textbody = strMailBody
' Send with SMTP server (1 - use local SMTP)
objEmail.Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configuration/sendusing") = 2
' Specify SMTP server
objEmail.Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configuration/smtpserver") = strMailServer
objEmail.Configuration.Fields.Update
objEmail.Send
PS > [System.Net.Dns]::Resolve('8.8.8.8')
HostName Aliases AddressList
-------- ------- -----------
dns.google {} {8.8.8.8, 8.8.4.4}
[System.Net.Dns]::Resolve($ip).HostName
Подскажите, пожалуйста: как автоматически синхронизировать календрь сотрудника по умолчанию и календарь сотрудника из битрикс?
$computers | Start-RSJob { Invoke-MyCommand -Computer $_ }
Get-RSJob | Receive-RSJob
$user = Get-ADUser -identity "i.tsebrenko"
DistinguishedName
Enabled
GivenName
Name
ObjectClass
ObjectGUID
SamAccountName
SID
Surname
UserPrincipalName
$user = Get-ADUser -identity "i.tsebrenko" -Property DisplayName
Write-Host $user.DisplayName
#Фильтруем пользаков по схожему описанию в AD
$User = Get-ADUser -Filter {Description -eq $userDescription}
#Изменяем указанные поля полями из csv файлы , присваиваем значения через $row.значение_из_таблицы
if ($User) {
Connect-DB($commandDB)
function Connect-DB
{
[CmdletBinding()]
param
(
[string]$dbServer = 'localhost',
[string]$dbName = 'postgres',
[string]$dbUser = 'postgres',
[string]$dbPass = 'postgres',
[string]$port = '5432'
)
function Connect-DB
{
[CmdletBinding()]
param
(
[Parameter(Mandatory)]
[string]$CommandDB,
[string]$dbServer = 'localhost',
Connect-DB $commandDB
, а лучше Connect-DB -commandDB $commandDB