سؤال

أعلم أنه يمكنك استخدام بوويرشيل لجعل أشياء مثل السجل حرف محرك أقراص.هناك كائنات أخرى في بوويرشيل للتعامل مع الكائنات الأخرى بهذه الطريقة.هل يعرف أحد أي أمر cmd يتيح الوصول إلى سجلات IIS بهذه الطريقة؟

هل كانت مفيدة؟

المحلول

تحقق من مشاركة المدونة هذه:

دعم IIS 7.0 بوويرشيل

نصائح أخرى

هل سيعمل البرنامج النصي السريع والقذر؟يحتوي السطر الثالث من رأس ملف سجل W3c (المحفوظ افتراضيًا بواسطة IIS) على سطر #Header...احفظ ما يلي باسم Import-W3CLog.ps1

param ($logfile)
import-csv -Delimiter " " -Header "date","time","s-ip","cs-method","cs-uri-stem","cs-uri-query","s-port","cs-username","c-ip","csUser-Agent","sc-status","sc-substatus","sc-win32-status","time-taken" -path $logfile | where { !($_.Date.StartsWith('#')) }
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top