-1
ファイルが存在するときに通知を電子メールで送信するスクリプトがあります。ファイルから1行のテキストを受け取り、それを受信者に電子メールで送信します。ファイルのパスからコンテンツを取得
ファイルがある同じフォルダでスクリプトを実行すると問題なく動作しますが、スクリプトをデスクトップに配置して実行しようとするとうまくいきます。 Get-Content
はR:\files\export
の場所ではなく、私のデスクトップの$file
を探しています。
$files = Get-ChildItem -path "R:\Files\export" |
where {($_.extension -eq '.old' -and $_ -like '*AM*')}
foreach ($file in $files) {
$a = Get-Content $file | select -First 1 -Skip 9
$a = $a.substring(3,16)
$emailMessage.Body = @"
The following Amazon PO has been imported to LM: </br></br>
"@ + $a
上記のコードでは、ファイルパスを正しく指定するにはどうすればよいですか?
$a = Get-Content $file | select -first 1 -skip 9
同様の質問が12時間以内に行われました。ここで質問をする前に、あなたの研究にもっと力を入れてください。 –
私は十分な時間をグーグルで過ごしました。* Rolls eyes *。 – JMar