centos7 xfreerdp安装及远程执行Windows脚本

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

 

posted on 2024-03-05 18:29  狄成  阅读(89)  评论(0编辑  收藏  举报