Работа с PowerShell

Сохраняем список всех ящиков с последним входом

Connect-ExchangeOnline -UserPrincipalName admin@domain.com

$results = ForEach ($mailbox in (Get-Mailbox -ResultSize unlimited)) {
$stats = $mailbox | Get-MailboxStatistics
New-Object -TypeName PSObject -Property @{
'Name' = $mailbox.Name
'SmtpAddress' = $mailbox.PrimarySmtpAddress
'TotalItemSize' = $stats.TotalItemSize
'ItemCount' = $stats.ItemCount
'LastLogonTime' = $stats.LastLogonTime
}
}

$results |
Sort-Object -Property TotalItemSize -Descending | export-CSV c:\temp\Mailbox-lastlogon.csv

Disconnect-ExchangeOnline

Удаляем старые записи AD

Перенесем все компьютеры, которые не подключались к домену более 365 дней в отдельную папку DELETEPC с выводом в файл D:\report-pc.txt

$date_with_offset= (Get-Date).AddDays(-365)
$comps = Get-ADComputer -Properties LastLogonDate -Filter {LastLogonDate -lt $date_with_offset } | Sort LastLogonDate
foreach ($comp in $comps) {set-adcomputer $comp.name -enabled $false; move-adobject -identity $comp -targetpath "ou=DELETEPC,dc=example,dc=com"}
Get-ADComputer -Properties LastLogonDate -Filter {LastLogonDate -lt $date_with_offset } | Sort LastLogonDate | FT Name, LastLogonDate -AutoSize | Out-File D:\report-pc.txt




Включение отправки сообщений за пределы доменов exchange online от имени SimpleDisplayName

Connect-ExchangeOnline -UserPrincipalName admin@exchangeonline.com

#включаем отправку
Set-RemoteDomain -Identity default -UseSimpleDisplayName $true
#присваиваем ящику SimpleDisplayName
Set-Mailbox user@domain.ru -SimpleDisplayName "David Fishman"

Disconnect-ExchangeOnline

 

Рубрика: Новости | Метки: , , , , | Оставить комментарий

Внутреняя база Windows

Для подключения к WID нужно поставить консольку
https://docs.microsoft.com/en-us/sql/ssms/download-sql-server-management-studio-ssms

строка для подключения

\\.\pipe\MICROSOFT##WID\tsql\query
Рубрика: Новости | Оставить комментарий

Запретить использование Ctrl-Alt-Del в Ubuntu 20.04

#systemctl mask ctrl-alt-del.target
#systemctl daemon-reload
#exit

Рубрика: Новости | Оставить комментарий

Ubuntu 20.04 + HASPLM 8.3 по-быстрому

Пришлось быстро создать хост в связи с программным сбоем окон

ставим Ubuntu 20.04
#apt install libc6-i386
#apt install libc6-amd64-i386-cross
#wget http://download.etersoft.ru/pub/Etersoft/HASP/last/x86_64/Ubuntu/18.04/haspd-modules_7.90-eter2ubuntu_amd64.deb
#wget http://download.etersoft.ru/pub/Etersoft/HASP/last/x86_64/Ubuntu/18.04/haspd_7.90-eter2ubuntu_amd64.deb
#dpkg -i haspd_7.90-eter2ubuntu_amd64.deb
#dpkg -i haspd-modules_7.90-eter2ubuntu_amd64.deb
#systemctl start haspd.service
#systemctl status haspd.service

проверим с рабочий станции программой монитором

Рубрика: Новости | Оставить комментарий

Если кому нужен расшифровщик

[r3ad4@aol.com]

 

https://adm.homenetwork.ru/wp-content/uploads/2020/12/r3ad4@aol.com_.r3f5s_decrypt.exe

Рубрика: Новости | Оставить комментарий

отключаем DNS клиент на Windows 10

Disable DNS Client through registry:

Go to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Dnscache,
Locate the Start registry key and change its value from 2 (Automatic) to 4 (Disabled)

Disable DNS client through command line:

REG add "HKLM\SYSTEM\CurrentControlSet\services\Dnscache" /v Start /t REG_DWORD /d 4 /f
Рубрика: Новости | Оставить комментарий

Команда удаленной перезагрузки кассы Штрих

Для перезагрузки фискального регистратора передайте ему команду FE F3 00 00 00 00 через Тест драйвера.

Команды вводятся в разделе Прочее на вкладке Команда.

Как узнал про эту команду, жизнь изменилась в лучшую сторону

Рубрика: Новости | Оставить комментарий

проверка свободного места Linux

Сам файлик check_freespace.sh
chmod +x check_freespace.sh

#!/bin/sh
# set -x
# Shell script to monitor or watch the disk space
# It will send an email to $to, if the (free available) percentage of space is >= 90%.
# -------------------------------------------------------------------------
# Set admin email so that you can get email.
to="support@server"
# set alarm level 90% used is default
alarm=90
used_space=$(df -h | awk '{ print $5 }' | sort -n | tail -1 | cut -d'%' -f1)
if [ "$used_space" -ge "$alarm" ]; then
echo "Alert: $(date) заканчивается место на сервер $(hostname) ЗАНЯТО $used_space%" |
mail -v -s "Alert: $(hostname)" -S smtp="mail.server" -S smtp-use-starttls -S smtp-auth=login -S smtp-auth-user=noreply@mail.server -S smtp-auth-password=strongpass -S ssl-verify=ignore -S nss-config-dir=/etc/pki/nssdb -S from=noreply@mail.server $to

 

crontab -e

0,5,10,15,20,25,30,35,40,45,50,55 8-20 * * * /root/scripts/check_freespace.sh
Рубрика: Новости | Оставить комментарий

Грузия Тбилиси

 

Хорошая страна, доброе отношение к иностранцам.
Отдельное спасибо человеку, который не просто таксист, а гид и замечательный человек.

Спасибо Гели.

Если вдруг захотите дешего и интересно провести время в Тбилиси, звоните Гели +995 591 946 071

 

Потрясающий своими вкусами город Тбилиси

Рубрика: Новости | Оставить комментарий

runas удаленно

Запуск апплета панели управления от имени другого пользователя

Как запустить настройку Firewall когда лениво или нет возможности заходить под привилегиями системного администратора?

Все апплеты панели управления имеют расширение .CPL и находятся в каталоге %systemroot%\system32

А запускать вот как:

Запуск аплета Свойства системы от привилегий Administrator

1
C:\>runas /user:domain\admin "rundll32.exe shell32.dll,Control_RunDLL sysdm.cpl"

Вот вам перечень апплетов:

(и помните что их всегда можно поискать в указанном выше каталоге)

Аплет панели управления Файл
Accessibility access.cpl
Add New Hardware hdwwiz.cpl
Add/Remove Programs appwiz.cpl
Date/Time Properties timedate.cpl
Display Properties desk.cpl
Joystick Properties joy.cpl
Internet Properties inetcpl.cpl
FindFast findfast.cpl
Keyboard Properties main.cpl
Local Users management nusrmgr.cpl
Microsoft Exchange mlcfg32.cpl
Microsoft Mail Post Office wgpocpl.cpl
Modem Properties modem.cpl
Примечание: В Windows NT 4.0, W2K, XP и Windows 2003 за Modem properties отвечает telephon.cpl
Mouse Properties main.cpl
Multimedia Properties mmsys.cpl
Network Properties netcpl.cpl
Примечание: В Windows NT 4.0, W2K, XP и Windows 2003 за Network properties отвечает Ncpa.cpl
Password Properties password.cpl
Power Options powercfg.cpl
Regional Settings intl.cpl
Sound Properties mmsys.cpl
System Properties sysdm.cpl

Вставляйте нужный в строку запуска и получите нужный аплет от прав другого пользователя.

1
C:\>runas /user:Administrator "rundll32.exe shell32.dll,Control_RunDLL sysdm.cpl"
Рубрика: Новости | Оставить комментарий