のエントリを変更するには、Windows 環境で小さなツールが必要ですappsettings.config
。
バッチファイルを書き込むことができるcmdツールにすることができます。
誰も手がかりを持っていますか?ありがとう
のエントリを変更するには、Windows 環境で小さなツールが必要ですappsettings.config
。
バッチファイルを書き込むことができるcmdツールにすることができます。
誰も手がかりを持っていますか?ありがとう
xmlstarlet を使用します。:) ありがとうnpocmaka
更新:
これは、xmlstarlet を使用するために私が書いた一連のコードです。
ファイルを変更するには:
../bin/Config/%~1/appSettings.config
<appSettings>
<add key="KillMobileService" value="0">
</appSetting>
に
<appSettings>
<add key="KillMobileService" value="1">
</appSetting>
使用する
xml edit --pf --inplace --update "/appSettings/add[@key='KillMobileService']"/@value -v 1 ../bin/Config/%~1/appSettings.config
xml fo -t ../bin/Config/%~1/appSettings.config >../bin/Config/%~1/appSettings_new.config
del "..\bin\Config\%~1\appSettings.config"
ren "..\bin\Config\%~1\appSettings_new.config" "appSettings.config"
編集およびフォーマットコマンドを使用します。このコンテンツの変更を検出すると、IIS が再起動します。
編集コマンドのドキュメント リンク: http://xmlstar.sourceforge.net/doc/UG/ch04s03.html
format コマンドのドキュメント リンク: http://xmlstar.sourceforge.net/doc/UG/ch04s05.html
問題が解決しました。=w=