Bagaimana cara menjalankan file exe dari jarak jauh?


0

Saya memiliki file exe yang ditempatkan di server jauh. Saya perlu memohonnya dari server lain secara langsung / menggunakan file batch. Ketika saya memohon menggunakan file batch itu berjalan dan itu muncul di Task manager dari memanggil server. Karena server yang dipanggil memiliki masalah keamanan, exe yang dipanggil tidak memanggil beberapa API dan dikatakan 'Kesalahan autentikasi' dan macet. Tapi saya ingin exe berjalan di server jauh karena memiliki semua fasilitas di dalamnya, tetapi dipanggil dari jarak jauh.


3
Lihatlah Sysinternals psexec .
Axel Kemper

Saya ingin itu dilakukan secara terprogram .. misalnya, menggunakan file batch Saya ingin itu ditendang dari jarak jauh dan pastikan itu berjalan pada server jarak jauh dan tidak pada server yang memanggil
Cloud9

2
Kombinasi sintaks batch dan psexec akan memungkinkan Anda melakukan ini
adampski

Jawaban:


1

The PsExecalat mungkin ide yang baik, kita dapat menggunakannya untuk exemengajukan jarak jauh.

Silakan merujuk ke tautan: PsExec v2.11


0

Buat layanan yang menjalankan exe menggunakan sc pada baris perintah server jarak jauh. Kemudian Anda dapat menggunakan Konsol Manajemen Layanan untuk menyambung ke server jarak jauh dan memulai layanan Anda.

sc buat service_name binpath = C: \ path \ to \ binary [option1] [option2] [optionN]


Itu bagus tetapi OP tidak meminta untuk menjalankan exe-nya sebagai layanan
DavidPostill

0

Terima kasih atas masukan Anda ... Masalahnya adalah bahwa beberapa panggilan API ke situs web eksternal gagal karena kebijakan jaringan klien kami melalui koneksi VPN. Kami tidak menemukan solusi yang akurat untuk ini dan sebagai alternatif kami memecahkan masalah menempatkan exe di server lain yang memungkinkan panggilan ke webiste eksternal dan memodifikasi kode sesuai dan menjadwalkannya untuk berjalan sebagai tugas dalam tugas schedular.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.