2016-10-20 15 views
0

VBNetで書かれたプログラムからCUPSサーバを扱う方法はありますか?VBからLinuxサーバにインストールされているプリンタのリストを取得する方法はありますか?

VBNetから、私はLinuxサーバ(実際にはVM)にインストールされているすべてのプリンタのリストを取得したいかもしれませんが、おそらくいくつかの機能を(cupsenable、cupsdisable、cancelなど)実行します...

使用できるフレームワークはありますか?

+0

を私は* nixの上で少し錆びですが、[このリンクは役に立つかもしれません](http://www.codeguru.com/columns/dotnet/connecting-to-ssh-servers-in-.net.html)。理論的には、それらのコマンドを接続して発行する必要があります。 –

+1

恐ろしい!!! 私はそれを試して結果を伝えます:-) :-) –

+1

@ジミースミス 驚くべき!!!できます !! Thnx buddy !! –

答えて

0

NuGetパッケージマネージャーから、プロジェクトにSSH.NETを見つけて追加してください。これは、あなたがコマンドが好きなサーバーとの問題をSSHできるようにする必要があり

は、次のとおりです。

Using ssh As New SshClient("server_host_name", "server_user_name", "server_password") 
    ssh.Connect() 
    Dim result = ssh.RunCommand("ls -l") 'list directory info 
    ssh.Disconnect() 
End Using 

Project's Homepage

Example provided here

関連する問題