スポンサーリンク
スポンサーリンク

【バッチ】Microsoft Office(Excel、Word、PowerPoint)のユーザー名と保護ビューの設定を一括変更する

備忘録
スポンサーリンク

Office 2013~2019で確認済みですが、2021と365もバージョンが共通の16らしいので、2016と同じ方法で行けると思います。

スポンサーリンク

バッチファイルの中身

ユーザー名の変更(共通)

Officeのユーザー名を、現在のWindowsのログインユーザー名と同じに設定します。

echo Officeユーザ名を変更します
REG add HKCU\Software\Microsoft\Office\Common\UserInfo /v UserName /d %USERNAME% /f

保護ビューの解除

セキュリティ的には解除しないほうがいいですが、システムなどの都合でやむを得ず解除する場合。

Office 2016 & 2019

echo Word 2016&2019 保護ビューを解除します
set REGWORD=HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Word\Security\ProtectedView
 
reg add "%REGWORD%" /v "DisableInternetFilesInPV" /t REG_DWORD /d "1" /f
reg add "%REGWORD%" /v "DisableUnsafeLocationsInPV" /t REG_DWORD /d "1" /f
reg add "%REGWORD%" /v "DisableAttachmentsInPV" /t REG_DWORD /d "1" /f

echo Excel 2016&2019 保護ビューを解除します
set REGEXCEL=HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Excel\Security\ProtectedView
reg add "%REGEXCEL%" /v "DisableInternetFilesInPV" /t REG_DWORD /d "1" /f
reg add "%REGEXCEL%" /v "DisableUnsafeLocationsInPV" /t REG_DWORD /d "1" /f
reg add "%REGEXCEL%" /v "DisableAttachmentsInPV" /t REG_DWORD /d "1" /f

echo PowerPoint 2016&2019 保護ビューを解除します
set REGPOWER=HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\PowerPoint\Security\ProtectedView
reg add "%REGPOWER%" /v "DisableInternetFilesInPV" /t REG_DWORD /d "1" /f
reg add "%REGPOWER%" /v "DisableUnsafeLocationsInPV" /t REG_DWORD /d "1" /f
reg add "%REGPOWER%" /v "DisableAttachmentsInPV" /t REG_DWORD /d "1" /f

Office 2013

reg add "%REGWORD%" /v "DisableInternetFilesInPV" /t REG_DWORD /d "1" /f
reg add "%REGWORD%" /v "DisableUnsafeLocationsInPV" /t REG_DWORD /d "1" /f
reg add "%REGWORD%" /v "DisableAttachmentsInPV" /t REG_DWORD /d "1" /f

echo Excel 2013 保護ビューを解除します
set REGEXCEL=HKEY_CURRENT_USER\Software\Microsoft\Office\15.0\Excel\Security\ProtectedView
reg add "%REGEXCEL%" /v "DisableInternetFilesInPV" /t REG_DWORD /d "1" /f
reg add "%REGEXCEL%" /v "DisableUnsafeLocationsInPV" /t REG_DWORD /d "1" /f
reg add "%REGEXCEL%" /v "DisableAttachmentsInPV" /t REG_DWORD /d "1" /f

echo PowerPoint 2013 保護ビューを解除します
set REGPOWER=HKEY_CURRENT_USER\Software\Microsoft\Office\15.0\PowerPoint\Security\ProtectedView
reg add "%REGPOWER%" /v "DisableInternetFilesInPV" /t REG_DWORD /d "1" /f
reg add "%REGPOWER%" /v "DisableUnsafeLocationsInPV" /t REG_DWORD /d "1" /f
reg add "%REGPOWER%" /v "DisableAttachmentsInPV" /t REG_DWORD /d "1" /f