Cara menjalankan file bat lokal di komputer jarak jauh


8

Apakah mungkin menggunakan psexec untuk menjalankan file bat lokal di komputer jarak jauh (windows 7)? atau apakah saya harus menyalinnya terlebih dahulu ke lokasi terpencil dan kemudian menjalankannya?

Jawaban:


6

Saya sarankan menggunakan psexec yang merupakan bagian dari SysInternals Suite.

psexec \\remotemachine -u remoteuser -i -d cmd -c localdisk:\folder\batchfile.bat

-c akan menyalin dari jalur lokal


0

Anda dapat menggunakan WMIC atau SCHTASKS:

1) SCHTASKS :

SCHTASKS /s remote_machine /U username /P password /create /tn "On demand demo" /tr "C:\some.bat" /sc ONCE /sd 01/01/1910 /st 00:00
SCHTASKS /s remote_machine /U username /P password /run /TN "On demand demo" 

2) WMIC (Wmic akan mengembalikan pid dari proses yang dimulai)

WMIC /NODE remote_machine /user user /password password process call create "c:\some.bat","c:\exec_dir"
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.