1

ファイルを 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) 
} 
4

1 に答える 1

1

myfile.prnローカル ファイルをリモートの「ファイル」にアップロードしていますpr1

PowerShell で同じことを行います。

$ftp = "ftp://printerip/pr1"
$webclient.UploadFile($ftp, $item.FullName) 
于 2016-06-03T03:48:33.033 に答える