商用製品が関与していない場合、これを行う最も簡単な方法は何でしょうか。現在、このようにコードをセットアップしていますが、うまくいきません。現時点では、UNIXCOMPUTERNAME と UNIXPASSWORD は、個人的なテスト目的でプログラムにハードコーディングされています。
これは asp.net Web ページ用で、codebehind ファイルにあります。このコードを機能させたいか、SSH ライブラリを見つけたいです。私は Visual Studio Web Developer Express を使用しているので、それも私を制限しているようです。
Dim unixVariables(2) As String
nameLabel.Text = FQDN.Text
Dim Proc As New System.Diagnostics.Process
Proc.StartInfo = New ProcessStartInfo("C:\plink.exe")
Proc.StartInfo.Arguments = "-pw " & UNIXPASSWORD & " " & UNIXUSERNAME & "@" & UNIXCOMPUTERNAME & " ls > output.txt"
Proc.StartInfo.RedirectStandardInput = True
Proc.StartInfo.RedirectStandardOutput = True
Proc.StartInfo.UseShellExecute = False
Proc.Start()
' Pause for script to run
System.Threading.Thread.Sleep(100)
Proc.Close()