Terkadang saat debugging, saya perlu memulai kembali layanan pada mesin jarak jauh. Saat ini, saya melakukan ini melalui Remote Desktop. Bagaimana itu bisa dilakukan dari baris perintah pada mesin lokal saya?
Terkadang saat debugging, saya perlu memulai kembali layanan pada mesin jarak jauh. Saat ini, saya melakukan ini melalui Remote Desktop. Bagaimana itu bisa dilakukan dari baris perintah pada mesin lokal saya?
Jawaban:
Anda dapat menggunakan konsol layanan, mengklik di sisi kiri dan kemudian memilih opsi "Sambungkan ke komputer lain" di menu Action.
Jika Anda ingin menggunakan baris perintah saja, Anda dapat menggunakan
sc \\machine stop <service>
sc.exe \\machine stop <service>
. Kalau tidak, saya pikir, sc mengacu pada perintah yang berbeda.
Anda dapat menggunakan mmc:
Pada titik itu Anda akan dapat mengelola layanan seolah-olah mereka berada di mesin lokal Anda.
Anda dapat menggunakan perintah System Internals PSEXEC untuk secara jarak jauh mengeksekusi net stop yourservice , lalu net start yourservice
Menggunakan baris perintah, Anda dapat melakukan ini:
AT \\computername time "NET STOP servicename"
AT \\computername time "NET START servicename"
Nah, jika Anda memiliki Visual Studio (saya tahu ini pada 2005, tidak yakin tentang versi sebelumnya), Anda dapat menambahkan mesin jarak jauh ke tag "Server Explorer" Anda. Pada titik itu, Anda akan memiliki akses ke LAYANAN yang sedang berjalan, atau dapat dijalankan, dari mesin itu (serta log peristiwa, dan antrian, dan beberapa hal menarik lainnya).
Salah satu caranya adalah dengan mengaktifkan telnet server pada machin yang ingin Anda kontrol layanannya (menambah / menghapus komponen windows)
Buka dos prompt
Ketikkan telnet yourmachineip / name
Log on
type net start & serviceName * eg w3svc
Ini akan memulai IIS atau Anda dapat menggunakan berhenti bersih untuk menghentikan layanan.
Tergantung pada pengaturan Anda, Anda perlu melihat cara mengamankan koneksi telnet karena saya pikir itu tidak terenkripsi.
Beberapa solusi bagus di sini. Jika Anda masih menggunakan Win2K dan tidak dapat menginstal apa pun di komputer jarak jauh, ini juga berfungsi:
Buka Konsol Manajemen Komputer (klik kanan Komputer Saya, pilih Kelola; buka dari Alat Administratif di Menu Mulai; atau buka dari MMC menggunakan snap-in).
Klik kanan pada nama komputer Anda dan pilih "Connect to Remote Computer"
Masukkan nama komputer dan kredensial dan Anda memiliki akses penuh ke banyak fungsi admin termasuk panel kontrol layanan.