【.cmd】 バッチファイルスクリプト %15 【.bat】 (773レス)
上下前次1-新
抽出解除 必死チェッカー(本家) (べ) 自ID レス栞 あぼーん
リロード規制です。10分ほどで解除するので、他のブラウザへ避難してください。
146(1): 2023/01/23(月)17:49 ID:0BNLAxAb(1/9)調 AAS
関係者に配布していたマクロ入りエクセルファイルがマイクロソフトの対応によって容易に開くことができなくなりました。
同じような質問でうんざりしていたので、バッチファイルを配って対応したいと思います。
マイドキュメントの中に「trustdoc」というディレクトリを作り、
このディレクトリの中にあるエクセルファイルは、信頼できるファイルだとレジストリを操作させたいと思います。
レジストリの操作方法をコマンドでどうかくか情報がなくて、アドバイスいただけたらと思います。
https://support.microsoft.com/ja-jp/office/microsoft-office-%E3%81%A7%E4%BF%A1%E9%A0%BC%E3%81%A7%E3%81%8D%E3%82%8B%E5%A0%B4%E6%89%80%E3%82%92%E8%BF%BD%E5%8A%A0-%E5%89%8A%E9%99%A4-%E3%81%BE%E3%81%9F%E3%81%AF%E5%A4%89%E6%9B%B4%E3%81%99%E3%82%8B-7ee1cdc2-483e-4cbb-bcb3-4e7c67147fb4
にある、「信頼できる場所を追加する」
をコマンドで表すとどういう書き方になるでしょうか?
追加するディレクトリは、
%userprofile%\Documents\trustdoc
になります。
149: 2023/01/23(月)18:40 ID:0BNLAxAb(2/9)調 AAS
ありがとうございます。調べてみます!
150: 2023/01/23(月)19:15 ID:0BNLAxAb(3/9)調 AAS
あともう少しな気がします。
reg add "HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\16.0\Excel\Security\Trusted Locations" /v "trust Documents" /t REG_DWORD /d "%userprofile%\Documents\trustdoc" /f
151: 2023/01/23(月)19:31 ID:0BNLAxAb(4/9)調 AAS
これ↓でコマンドが通りましたが、
reg add "HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\16.0\Excel\Security\Trusted Locations" /v "trust Documents" /t REG_SZ /d "%userprofile%\Documents\trustdoc" /f
レジストリエディタみるとデータが追加されていなかったでした。
これ以上素人がレジストリをいじるのは危険かと思いましたので、GUIで説明するようにいたします。
お騒がせしてすいませんでした。
153: 2023/01/23(月)20:18 ID:0BNLAxAb(5/9)調 AAS
いえ。エクセルを閉じてもやっぱり該当のレジストリに設定が追加されていませんでした。
環境変数のパスが悪いのかとも思って実際のパスに変えても同じでした。
レジストリの変更は注意しないといけないと言われていますので、
鳴れていないコマンドやバッチで対応する方法はあきらめようかと思います。
お騒がせしてすいませんでした。
155: 2023/01/23(月)20:26 ID:0BNLAxAb(6/9)調 AAS
いえ。アドバイスありがとうございました。
157: 2023/01/23(月)20:35 ID:0BNLAxAb(7/9)調 AAS
.regファイル!!
ちょっと調べてみます。ありがとうございます。
158: 2023/01/23(月)20:55 ID:0BNLAxAb(8/9)調 AAS
エクセルアプリからの設定によるレジストリ変更は成功しました。
.regファイルを開いてみました。
----
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\16.0\Excel\Security\Trusted Locations\Location6]
"Path"="C:\\%userprofile%\\Documents\\trustdocs\\"
"AllowSubfolders"=dword:00000001
"Description"="Excel emotet対応"
"Date"="01/23/2023 20:44"
----
このKeyにある「Location6」というのは、たぶんユーザーごとに違う値のような予感。
「Location1」からaddで追加されてきた名前かと思います。
折角のアドバイスですが難しい気がします。
159: 2023/01/23(月)21:07 ID:0BNLAxAb(9/9)調 AAS
あ。これでレジストリの追記ができました。
keyに新しい文字列「test」を後ろに付け足しました。
reg add "HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\16.0\Excel\Security\Trusted Locations\test" /v "trust Documents" /t REG_SZ /d "%userprofile%\Documents\trustdocs" /f
.regなるものをみてハッとしました。
皆さんアドバイスありがとうございました。
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.033s