通过局域网在linux下使用windows的程序

通过局域网在linux下使用windows的程序

  用了好多年linux,现在用windows越来越少了,但是还是得用。没办法,上taobao买个东西,上网银都得用ie,有时候还得用office等其它一些软件。

  实验室里有台机子是做文件服务的,装的是windows 2003 server。之前使用rdesktop远程桌面,最近发现配合seamlessrdp可以让rdesktop实现更好的效果,运行windows程序,就像linux中原生程序一样。

  下载 seamlessrdp.zip 解压丢在C盘。

  在linux下运行这样的指令

  rdesktop -A -s "c:\seamlessrdp/seamlessrdpshell.exe C:\Program Files\Internet Explorer\iexplore.exe" ip:3389 -u administrator -p password

  就可以在linux下运行服务器端的ie了。windows下所有程序都没问题。

  这个指令有点长,最好是写个shell脚本,每次运行实际上是进行一次远程连接,windows2003默认只能支持两个远程的连接,所以只能运行两个。正确的做法是运行explorer,然后在里面双击程序,这样可以运行N个程序。运行的程序跟linux下native的程序是一样的。但是读写都在远程机子上,最好架个samba,这样两个机器就可以互相读写文件。

  ps: tsclient做为远程桌面客户端更强大点,不单支持RDP,还支持VNC,XDMCP。
偏差太大,这个就是一个远程桌面的运用,怎么可以说是在LINUX下使用WINDOWS程序呢?