Sheikh
26-08-2015, 10:43
Приветствую всех!
Есть внутренний сайт, на котором есть таблица вида (колонок больше, написал некоторые для примера):
id Адрес Клиент Услуга Примечание
В таблице много записей, но интресуют только записи с первой страницы сайта.
Доступ к сайту разграничен правами в AD.
Нужно получить данные содержащиеся в таблице и либо сохранить их в csv-файл либо записать в БД.
Пока смог "победить" только подключение к сайту и получение страницы с данными сайта:
$user = "domen\user"
$pass = ConvertTo-SecureString 'Password' -AsPlainText -force
$cred = New-Object Management.Automation.PSCredential($user, $pass)
$HttpContent = Invoke-WebRequest -Uri http://stat/Home/ -Credential $cred
Насколько разобрался есть форма, в которой "лежат" нужные мне данные:
<form action="/" id="pagingForm" method="post"> <table class="statisticsTabel">
Как взять только таблицу и сохранить в csv-файл не знаю.
Есть внутренний сайт, на котором есть таблица вида (колонок больше, написал некоторые для примера):
id Адрес Клиент Услуга Примечание
В таблице много записей, но интресуют только записи с первой страницы сайта.
Доступ к сайту разграничен правами в AD.
Нужно получить данные содержащиеся в таблице и либо сохранить их в csv-файл либо записать в БД.
Пока смог "победить" только подключение к сайту и получение страницы с данными сайта:
$user = "domen\user"
$pass = ConvertTo-SecureString 'Password' -AsPlainText -force
$cred = New-Object Management.Automation.PSCredential($user, $pass)
$HttpContent = Invoke-WebRequest -Uri http://stat/Home/ -Credential $cred
Насколько разобрался есть форма, в которой "лежат" нужные мне данные:
<form action="/" id="pagingForm" method="post"> <table class="statisticsTabel">
Как взять только таблицу и сохранить в csv-файл не знаю.