IIS Powershell管理コンソールを使用して1つのコマンドでWebサイトホスティングを作成できるように、powershellスクリプトを作成しています。Powershellコマンドを使用してIISログ設定を設定する
私は私も欠けているパズルの一片からデフォルトのログディレクトリを変更する方法である
...私はIISサイトを作成して、ドメイン名などのバインディングを追加する必要があるコマンドを持っています%SystemDrive%\ inetpub \ logs \ LogFilesをサーバーのブートドライブにない自分のフォルダにコピーします。
広範な検索した後、私は以下の擬似PowerShellの
New-ItemProperty IIS:\Sites\MyNewSite -name logging -value @{format='W3C';directory='d:\sites\site\logs';encoding=UTF-8}
の線に沿ってコマンドをしてください見つけることが期待されるが、あなたはIIS PowerShellの管理コンソールで
をログフォルダを変更する方法の例を私に示すことができました事前におかげ
ありがとうございます。これは、デフォルトの場所を変更するためにはうまくいきました。私は私の質問ではっきりしていないが、各サイトのための個々のフォルダを持っています。あなたのコードは、私がこのフォーラムの投稿http://forums.iis.net/t/1174319.aspx – Webmonger
の答えを見つけるのを助けました。これをあなたのスクリプトの他のIIS:driveアクティビティと共に使用しているなら。 IIS:ドライブ上の現在のフォルダがルートであることを確認します。これは "cd IIS:\"で行うことができます。たとえば、IIS:\ SslBindingsの場合は、「Set-WebConfigurationProperty:パスIISのオブジェクトに対して設定が定義されていません:\ SslBindings」というエラーが発生します。 –