ファイルを Intermec プリンターで印刷しようとしています。ftp
次のようなコマンドで実行できます。
put C:\myfile.prn pr1
今、私は PowerShell で同じことをしようとしていて、ファイルをアップロードできましたが、プリンターのポートである最後の部分をどのように実行するかわかりませんpr1
。
これは私がこれまでに得たものです。
$Dir = "C:\files"
$ftp = "ftp://printerip/pr1/"
$user = "admin"
$pass = "pass"
$webclient = New-Object System.Net.WebClient
$webclient.Credentials = New-Object System.Net.NetworkCredential($user, $pass)
#list every sql server trace file
foreach($item in (dir $Dir "*.prn")) {
"Uploading $item..."
$uri = New-Object System.Uri($ftp+$item.Name)
$webclient.UploadFile($uri, $item.FullName)
}