Saya memiliki pengaturan kotak windows dengan cygwin dan server ssh yang telah bekerja dengan baik, namun hari ini saya menemukan sebuah perintah yang saya coba gunakan yang mengembalikan hasil yang berbeda berdasarkan apakah itu digunakan secara lokal atau lebih dari ssh.
Pertama, kami memiliki hasil menjalankannya lebih dari ssh ...
ssh -i /tmp/tmpyEW3f0 Administrator@10.13.7.210 'tasklist /FI "username eq Administrator"'
INFO: No tasks running with the specified criteria.
Sekarang kita menjalankan perintah yang sama secara lokal pada 10.13.7.210 dan menerima hasil ini ...
C:\Documents and Settings\Administrator>tasklist /FI "username eq Administrator"
Image Name PID Session Name Session# Mem Usage
========================= ====== ================ ======== ============
explorer.exe 536 RDP-Tcp#14 0 24,400 K
jusched.exe 776 RDP-Tcp#14 0 9,228 K
ctfmon.exe 780 RDP-Tcp#14 0 3,456 K
ApacheMonitor.exe 796 RDP-Tcp#14 0 2,520 K
rdpclip.exe 444 RDP-Tcp#14 0 4,344 K
jucheck.exe 1160 RDP-Tcp#14 0 8,708 K
cmd.exe 876 RDP-Tcp#14 0 2,852 K
tasklist.exe 3008 RDP-Tcp#14 0 4,292 K
Adakah yang tahu mengapa ini menghasilkan hasil yang berbeda?