• Home
  • PS
  • C#
  • Perl
  • MSSQL
  • MariaDB
  • Linux
  • Docker
  • MacOS
  • PG
  • Exchange Server
  • Windows
  • Other

Home

Powershell post image

Details
Written by: po3dno
Category: Exchange Server
Created: 25 February 2014
Hits: 1452

param(

  [System.IO.FileInfo]$file = $null,

  [string]$login = $null

);

 

$CODEPAGE = "iso-8859-1";

 

$url_upload = "http://url/filepost.php";

Read more …

Права на редактирование группы рассылки

Details
Written by: po3dno
Category: Power Shell
Created: 25 February 2014
Hits: 1238

$list = Get-Content "distributiongroup.txt"

Foreach ($i in $list) {

  $i

  $grp = get-distributiongroup $i

  $manage = $grp.managedby

  $newuser = get-user USER

  $newmanage = $manage + $newuser

  Set-distributiongroup $grp -managedby $newmanage -bypasssecuritygroupmanagercheck

}

 

Структура AD из 1С

Details
Written by: po3dno
Category: Power Shell
Created: 20 February 2014
Hits: 1602

_Reference54 - таблица с отделами из 1С

 

param($department)

$connection = New-Object System.Data.SqlClient.SqlConnection

$connection.ConnectionString = "Server=sql-1c8;database=1c82zp-db;uid=user1c8;pwd="

$connection.Open()

 

# Выбираем нужные данные

$sqlstr = "SELECT r54.[_Code], r54._Description, r54_t._Code, r54_t._Description FROM [1c82zp].[dbo].[_Reference54] r54

JOIN [1c82zp].[dbo].[_Reference54] r54_t on r54._ParentIDRRef = r54_t.[_IDRRef]

WHERE r54._Marked = 0

ORDER BY r54._Code";

Read more …

ACL AD OU

Details
Written by: po3dno
Category: Power Shell
Created: 20 February 2014
Hits: 1360

Экспортировать действующие ACL объектов в AD:

 

$schemaIDGUID = @{}

$ErrorActionPreference = 'SilentlyContinue'

Get-ADObject -SearchBase (Get-ADRootDSE).schemaNamingContext -LDAPFilter '(schemaIDGUID=*)' -Properties name, schemaIDGUID |

 ForEach-Object {$schemaIDGUID.add([System.GUID]$_.schemaIDGUID,$_.name)}

Get-ADObject -SearchBase "CN=Extended-Rights,$((Get-ADRootDSE).configurationNamingContext)" -LDAPFilter '(objectClass=controlAccessRight)' -Properties name, rightsGUID |

 ForEach-Object {$schemaIDGUID.add([System.GUID]$_.rightsGUID,$_.name)}

$ErrorActionPreference = 'Continue'

 

$OUs  = Get-ADOrganizationalUnit -Filter * | Select-Object -ExpandProperty DistinguishedName

$OUs += Get-ADObject -SearchBase (Get-ADDomain).DistinguishedName -SearchScope OneLevel -LDAPFilter '(objectClass=container)' | Select-Object -ExpandProperty DistinguishedName

 

#$OU = "OU=Tcs-users,DC=tcsbank,DC=ru"

ForEach ($OU in $OUs) {

    $report += Get-Acl -Path "AD:\$OU" |

     Select-Object -ExpandProperty Access | 

     Select-Object @{name='organizationalUnit';expression={$OU}}, `

                   @{name='objectTypeName';expression={if ($_.objectType.ToString() -eq '00000000-0000-0000-0000-000000000000') {'All'} Else {$schemaIDGUID.Item($_.objectType)}}}, `

                   @{name='inheritedObjectTypeName';expression={$schemaIDGUID.Item($_.inheritedObjectType)}}, `

                   *

}

 

# Dump the raw report out to a CSV file for analysis in Excel.

$report | Export-Csv ".\OU_Permissions.csv" -NoTypeInformation -delimiter "`t" -encoding default

Start-Process ".\OU_Permissions.csv"

 

Пользователи без фотографий в Outlook

Details
Written by: po3dno
Category: Exchange Server
Created: 28 January 2014
Hits: 1522

get-mailbox -resultsize unlimited | %{Get-ADUser $_.SamAccountName -property thumbnailphoto | Select Name,SamAccountName,EmailAddress,Department,@{Name="psize"; Exp={$_.thumbnailphoto.length}}} | export-csv photo.csv -Delimiter ";" -NoTypeInformation -Encoding Default

  1. Удаляем отключенных пользователей из групп
  2. powershell POST multipart upload
  3. Сравниваем пользователей на вхождение в две группы
  4. GPO Links

Subcategories

Power Shell Article Count:  53

C# Article Count:  10

Perl Article Count:  1

Exchange Server Article Count:  15

Other Article Count:  24

MSSQL Article Count:  17

Windows Article Count:  25

MariaDB Article Count:  3

Linux Article Count:  7

Docker Article Count:  2

pg Article Count:  1

Page 25 of 32

  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29

Login Form

  • Forgot your password?
  • Forgot your username?

Statistics

  • Users 2
  • Articles 164
  • Articles View Hits 149004