1
私は人形でインポートする必要がある.reg
ファイルのグループを持っています。私はpuppetlabsレジストリモジュールを見ましたが、そこには.reg
ファイルをインポートする方法がありません。人形で.reg
ファイルを静かにインポートする方法はありますか?人形モジュール経由でレジストリファイルをインポートするサイレントな方法
私は人形でインポートする必要がある.reg
ファイルのグループを持っています。私はpuppetlabsレジストリモジュールを見ましたが、そこには.reg
ファイルをインポートする方法がありません。人形で.reg
ファイルを静かにインポートする方法はありますか?人形モジュール経由でレジストリファイルをインポートするサイレントな方法
regedit.exe
には、レジストリファイルをサイレントにインポートするためのswitch/s
があります。ファイルをexec
resourceでインポートします。
$file = 'C:\path\to\your.reg'
exec { "import $file":
command => "regedit.exe /s $file",
require => File[$file],
}
@AlexKはコメントで示唆されているように別の方法としては、reg.exe
コマンドラインユーティリティを使用することができます。
$file = 'C:\path\to\your.reg'
exec { "import $file":
command => "reg.exe import $file",
require => File[$file],
}
またはコマンドラインユーティリティ 'reg.exe輸入xxx.reg' –