PDA

View Full Version : vấn đề của remote desktop



anhphaisong
08-07-2009, 03:19 PM
Dear All,

Mọi người có thể chỉ giúp mình làm cách nào khi logoff remote desktop nhưng chương trình mình đang mở vẫn không bị close? Có link hay web nào thì cho mình biết với nhé

Cảm ơn

anhphaisong

phamminhtuan
08-07-2009, 05:53 PM
Dear All,

Mọi người có thể chỉ giúp mình làm cách nào khi logoff remote desktop nhưng chương trình mình đang mở vẫn không bị close? Có link hay web nào thì cho mình biết với nhé

Cảm ơn

anhphaisong

Chào bạn,
Theo mình thì khi logoff xem như connection đó kết thúc, nên mọi phiên làm việc trong connection đó cũng kết thúc theo. Vì để ý thì thấy khi remote desktop thì nó cũng không cho mình switch user.

Cho nên nếu muốn chương trình không bị close thì chỉ có cách tắt ngang dấu chéo (góc bên trên màn hình), lúc này thì session dang chạy bên trong một connection vẫn còn, sau khi làm xong gì đó mình có thể log vào lại.

Vì mặc định trên một free liscense cho teminal service thì có max 2 connections. Cho nên có thể logon vào một user từ 2 máy khác nhau nếu ta dùng session mode.

+ Session mode: tạo một giao diện mới cho client. Nhưng có một số chương trình không hỗ trợ session mode. vd: maedeamon không hỗ trợ (chủ yếu các chương trình server, vì có lẽ nó sợ mình share).

+ Console mode: tại một thời điểm chỉ có 1 thằng logon vào, lấy luôn giao diện hiện tại của user.

anhphaisong
08-07-2009, 11:40 PM
Ý bạn là disconnect hoặc close session phải không? nếu làm điều đó thì bình thường rồi, yêu cầu bên phía mình là user phải logoff nhưng vẫn đảm bảo program vẫn chạy bình thường, theo nguyên tắc thì khi logoff thi tất cả program đều bị close ngọai trừ một số chương trình thường trú. Yêu cầu hơi "khác người" chút nhưng như thế mới có vấn đề làm mình nghĩ hòai.

Cảm ơn bạn

anhphaisong

phamminhtuan
09-07-2009, 11:58 AM
Chào bạn,
Ý mình không phải disconnect, nếu disconnect thì chương trình chạy cũng bị tắt luôn.
Cho nên mình mới nói là tắt nút dấu chéo bên trên cùng góc phải => lúc này chương trình vẫn chạy bình thường.

asterisk.vn
19-07-2009, 02:58 AM
Ý bạn là disconnect hoặc close session phải không? nếu làm điều đó thì bình thường rồi, yêu cầu bên phía mình là user phải logoff nhưng vẫn đảm bảo program vẫn chạy bình thường, theo nguyên tắc thì khi logoff thi tất cả program đều bị close ngọai trừ một số chương trình thường trú. Yêu cầu hơi "khác người" chút nhưng như thế mới có vấn đề làm mình nghĩ hòai.

Cảm ơn bạn

anhphaisong
có 2 cách :
Cách 1: bạn vào Regedit -> HKLM\Software\Microsoft\Windows NT\CurrentVersion\Winlogon (với HKLM = HKEY_LOCAL_MACHINE)

bạn tạo -> New -> String Value -> KeepRasConnections -> (bạn phải tạo name đúng như vậy nhé -> và String này có giá trị default là 0 do đó bạn cần nhập vào cho nó là giá trị : 1

giá trị Default của KeepRasConnections : 0 khi đó , lúc này bạn Logoff thì sẽ bị đóng các chương trình đang chạy
thay giá trị Default bằng KeepRasConnections : 1 khi đó , lúc này bạn Logoff thì các chương trình đang chạy trên Session này vẫn chạy bình thường không stop.

----o0o----

Cách 2: là mua tools RAS bán cho khách hàng. lần sau nó hết dám đòi hỏi linh tinh (Tools Remote đầy ra đó nên bạn Google dùm mình cái nhé !)

nếu khách hàng còn đòi hỏi khó khăn nữa thì kêu họ tự viết hệ điều hành luôn đi bạn nhé, biết đâu chừng là 1 chú IT bên khách hàng thấy bạn có nhiều CER PRO quá nên muốn thử tay nghề của bạn chăng ??? chứ thực tình tui cũng ngưỡng mộ số CER mà bạn đang sở hữu lắm đó

GOOD LUCK nhé

phamtuan1129
21-07-2009, 02:06 AM
Cần mua thiết bị terminal Server, trên Terminal server này có sử dụng HĐH WIN CE 5.0, cần 1 server có license.. như vậy có thể giải quyết được vấn đề.

asterisk.vn
22-07-2009, 05:48 AM
Cần mua thiết bị terminal Server, trên Terminal server này có sử dụng HĐH WIN CE 5.0, cần 1 server có license.. như vậy có thể giải quyết được vấn đề.
Mình chưa hiểu solution mà bạn đưa ra, tình thực vấn đề của anhphaisong nêu ra đâu liên quan đến thiết bị Terminal Server ? cái này là "khách hàng bên đó mong muốn có thể remote run 1 chương trình, nhưng close session đó chương trình vẫn run" ... vấn đề này chỉ gặp khi sử dụng Remote Desktop của Windows .
Do đó phương án tạo key trên Registry là chính xác duy nhất cho đến lúc này, có thể có 1 cách nào khác nữa hy vọng bạn nào biết post lên như dùng Command tham số chẳng hạn ...