1

IE のページ設定を無効にするために、次のスクリプトを作成しました。

from winreg import *

Target = r"\\IT-OZ"

def Nullify_PageSetup(Target):
    aCon = ConnectRegistry(Target,HKEY_CURRENT_USER)
    bCon = OpenKey(aCon,r"Software\Microsoft\Internet Explorer\PageSetup",0,KEY_WRITE)

    SetValueEx(bCon,"margin_bottom",0,REG_SZ,"0")
    SetValueEx(bCon,"margin_left",0,REG_SZ,"0")
    SetValueEx(bCon,"margin_right",0,REG_SZ,"0")
    SetValueEx(bCon,"margin_top",0,REG_SZ,"0")

Nullify_PageSetup(Target)

スクリプトは、ローカル コンピューター上で完全に機能します。しかし、ネットワーク内のコンピューターのページ設定を変更するために作成しました。

「ターゲット」をネットワークコンピューターに切り替えると、次のエラーが表示されます

" FileNotFoundError: [WinError 53] The network path was not found ".

これを機能させる方法はありますか?または、「WINREG」モジュールはローカル レジストリのみをサポートしていますか?

敬具!

4

1 に答える 1