見出し画像

PowerShell OUTLOOKに制限を掛けたり、制限を解除したりしたい

会社のパソコンに私物のメールアカウントを設定して読んでいる人いるじゃないですか
40歳から60歳くらいに多い

あれ辞めてほしいんですよ。自分のスマホで見てほしい。

だから制限したい。


Outlook プロファイルの変更を無効にする(ほぼこれ1つでOK)

# Outlook プロファイルの変更を無効にする 有効1無効0
Set-ItemProperty -Path HKCU:\Software\Policies\Microsoft\Office\16.0\Outlook\Setup -Name ModifyAccounts -Value 1 -Type DWORD -Force


ユーザーが POP3 アカウントを追加できないようにする

# ユーザーが POP3 アカウントを追加できないようにする 有効1無効0
Set-ItemProperty -Path HKCU:\Software\Policies\Microsoft\Office\16.0\Outlook\Options -Name DisablePOP3 -Value 1 -Type DWORD -Force


ユーザーが IMAP アカウントを追加できないようにする

# ユーザーが IMAP アカウントを追加できないようにする 有効1無効0
Set-ItemProperty -Path HKCU:\Software\Policies\Microsoft\Office\16.0\Outlook\Options -Name DisableIMAP -Value 1 -Type DWORD -Force


ユーザーがその他の種類のアカウントを追加できないようにする

# ユーザーがその他の種類のアカウントを追加できないようにする 有効1無効0
Set-ItemProperty -Path HKCU:\Software\Policies\Microsoft\Office\16.0\Outlook\Options -Name DisableOtherTypes -Value 1 -Type DWORD -Force


ユーザーが Exchange アカウントを追加できないようにする

# ユーザーが Exchange アカウントを追加できないようにする 有効1無効0
Set-ItemProperty -Path HKCU:\Software\Policies\Microsoft\Office\16.0\Outlook\Options -Name DisableExchange -Value 1 -Type DWORD -Force


ユーザーが Exchange ActiveSync アカウントを追加できないようにする

# ユーザーが Exchange ActiveSync アカウントを追加できないようにする 有効1無効0
Set-ItemProperty -Path HKCU:\Software\Policies\Microsoft\Office\16.0\Outlook\Options -Name DisableEAS -Value 1 -Type DWORD -Force


batファイルでやる場合はこちら


rem Outlook プロファイルをユーザーが変更できないようにする 有効1無効0
reg add "HKEY_CURRENT_USER\software\policies\microsoft\office\16.0\outlook\setup" /v modifyaccounts /t "REG_DWORD" /d 1 /f

rem ユーザーが POP3 電子メール アカウントを追加できないようにする 有効1無効0
reg add "HKEY_CURRENT_USER\software\policies\microsoft\office\16.0\outlook\options" /v disablepop3 /t "REG_DWORD" /d 1 /f

rem ユーザーが IMAP 電子メール アカウントを追加できないようにする 有効1無効0
reg add "HKEY_CURRENT_USER\software\policies\microsoft\office\16.0\outlook\options" /v disableimap /t "REG_DWORD" /d 1 /f

rem ユーザーがその他の種類の電子メール アカウントを追加できないようにする 有効1無効0
reg add "HKEY_CURRENT_USER\software\policies\microsoft\office\16.0\outlook\options" /v disableothertypes /t "REG_DWORD" /d 1 /f

rem ユーザーが Exchange 電子メール アカウントを追加できないようにする 有効1無効0
reg add "HKEY_CURRENT_USER\software\policies\microsoft\office\16.0\outlook\options" /v disableexchange /t "REG_DWORD" /d 1 /f

rem ユーザーが Exchange ActiveSync 電子メール アカウントを追加できないようにする 有効1無効0
reg add "HKEY_CURRENT_USER\software\policies\microsoft\office\16.0\outlook\options" /v disableeas /t "REG_DWORD" /d 1 /f



#PowerShell #Outlook #Microsoft365 #Office365 #業務効率化 #コマンドレット #プログラミング初心者 #プログラミング学習


この記事が参加している募集

仕事について話そう

この記事が気に入ったらサポートをしてみませんか?