1、yum install freerdp
2、centos7需要安装桌面环境,并设置从桌面启动
3、xfreerdp使用
xfreerdp /u:Administrator /p:Password123 /drive:data,/root /app:cmd.exe /app-cmd:"cmd.exe /k net use X: \\tsclient\data & X: & mimi.bat " /v:192.168.0.100
/u:账号
/p:密码
/v:远程ip
/drive: 挂载 将本地/root目录挂载到远程windows下并命名未data,共享目录在Windows下的路径为\\tsclient\data
/app: 调用Windows下cmd.exe程序
/app-cmd: 调用cmd.exe后,执行具体命令
这里执行的命令是将\\tsclient\data重命名为X盘符 为什么要这么做,因为Windows cmd下命令不支持这种写法
所以要重命名一个盘符,然后进入X盘符执行mini.bat脚本
4、如果执行报错0x15,是因为Windows远程不允许调用cmd程序,需要更改Windows服务器上注册表,新增一条HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\Terminal Services在下面新增fAllowUnlistedRemotePrograms
类型为DWORD 值为1
标签:centos7,exe,Windows,app,cmd,xfreerdp,data From: https://www.cnblogs.com/tiantianhappy/p/18054631