Saya memiliki beberapa perintah baris perintah untuk dijalankan pada mesin Windows. Program yang perlu saya jalankan hanya tersedia di Windows.
Apakah ada cara untuk dengan mudah melakukan sesuatu seperti yang akan saya lakukan dengan SSH? Contoh yang saya maksud:
ssh [email protected] "remote command to execute"
... atau apakah saya harus Remote Desktop hanya untuk melakukan ini? (Saya ingin menjalankan perintah secara terprogram dari komputer lain daripada menjalankannya dengan tangan.)
windows
command-line
remote
Benjamin Oakes
sumber
sumber
Jawaban:
Satu pendekatan, tentu saja, adalah untuk benar-benar menjalankan server SSH pada kotak windows. Tetapi solusi yang lebih berfokus pada Windows adalah alat dari orang-orang SysInternals (sekarang bagian dari Microsoft) yang disebut PsExec , yang dirancang untuk melakukan apa yang Anda inginkan.
sumber
Anda memerlukan server SSH yang berjalan di windows. seperti http://www.kpym.com/2/kpym/index.htm
Tidak ada yang diinstal secara default, Dan saya telah menggunakan ini selama beberapa waktu. ini baik
sumber
Saya sudah memiliki banyak pengalaman bagus menginstal cygwin dan port sshd-nya. Ada pembungkus yang akan mengubahnya menjadi layanan windows, dan Anda mendapatkan bash shell sebagai tambahan.
http://chinese-watercolor.com/LRP/printsrv/cygwin-sshd.html adalah titik awal yang baik, Anda dapat mengevaluasi apakah itu yang Anda inginkan.
sumber
Anda dapat menggunakan server freesshd dari fresshd.com . Ini bekerja dengan baik, Anda akan mengatur server dalam hitungan detik :)
sumber
freesshd
- apa yang Anda dapatkan adalah login ke shell windows (cmd.exe?) Dengan lebar tetap yang tidak beradaptasi dengan klien terminal Anda, yaitu Anda mendapatkan jeda baris yang mengganggu di tengah layar. Juga, itu tidak dekatbash
shell, jadi saya pikir, jika saya ingin login ssh benar-benar dapat digunakan ke dalam kotak windows saya, saya akan melakukannya dengan menggunakancygwin
, yang telah saya lakukan sebelumnya. Memang, cygwin sedikit seperti os di dalam os, tetapi itu membuat windows dapat digunakan untuk pengguna baris (unix) cmd.Pada 2015-06-02, Microsoft telah mengumumkan dukungan yang akan datang untuk SSH .
sumber
Cygwin memiliki server ssh, howtogeek memiliki panduan sederhana yang dapat Anda ikuti http://www.howtogeek.com/howto/41560/how-to-get-ssh-command-line-access-to-windows-7-using- cygwin /
sumber
Anda dapat menginstal server SSH pada mesin Windows Anda, atau Anda dapat mengaktifkan layanan Terminal di windows (periksa dokumentasi Anda), dan kemudian gunakan Perl (atau Python) untuk melakukan telnet ke server untuk menjalankan perintah Anda. Lihat Net :: Telnet (Perl) untuk contoh menghubungkan melalui telnet
sumber