Powershell-Skript zum download und die Namen der Dateien

So, ich habe ein powershell-Skript, das geht zu bestimmten Zeiten und downloads von Dateien von einer Website und speichert diese in unser Netzwerk. Es ist wirklich super einfach, aber ich habe ein Problem, ich brauche Feste. Zuerst der code:

$client = new-object system.Net.Webclient
$client.DownloadFile("http://app1.co.madison.il.us/circuitclerk/dockets/63/489641.TXT","\\risokcdatp001\automated_data\PeopleInfo\DataFile\Traffic\IL\Madison\July_ $(get-date -f yyyyMMdd.TXT)")
$client.DownloadFile("http://app1.co.madison.il.us/circuitclerk/dockets/63/599256.TXT","\\risokcdatp001\automated_data\PeopleInfo\DataFile\Traffic\IL\Madison\August_ $(get-date -f yyyyMMdd.TXT)")
$client.DownloadFile("http://app1.co.madison.il.us/circuitclerk/dockets/63/429855.TXT","\\risokcdatp001\automated_data\PeopleInfo\DataFile\Traffic\IL\Madison\September_ $(get-date -f yyyyMMdd.TXT)")

Sehen Sie den Ort geht es zu und dann ist es hinterlegt die Dateien in unserem Netzwerk. Das problem ist, dass ich brauche, um den Namen der Dateien basierend auf dem Datum und der Zeit hochgeladen, das ist auf der Website. Finden Sie unter den folgenden HTML-code für diese:

 <td width="65%" colspan="2">
      <div align="center"><font size="3"><a href="http://app1.co.madison.il.us/circuitclerk/dockets/63/489641.TXT" target="_blank"><b>MONTH OF JULY 2013</b></a></font></div>
    </td>
    <td>
      <div align="center"><font size="3"><b>July 05, 2013 (11:19 AM)</b></font></div>
    </td>

Wie bekomme ich powersheel zu bekommen, die dem Wert (Juli 05, 2013 (11:19 AM)) und verwenden Sie es in meinem Datei-Namen wie die folgenden: July-UpdatedYYYYMMDD.txt? Danke!

  • Kontrollieren Sie die HTML-Quelle?
  • Nein, die Quelle ist kontrolliert durch das Gericht.
InformationsquelleAutor cardinalsfan | 2013-07-22
Schreibe einen Kommentar