[问题] 请问无AD环境如何派送档案?

楼主: phoenixcx (曼秀雷敦)   2015-07-22 17:02:05
作业系统:Windows Server 2008
Service Pack:2
发生问题频率:1
是否有做Windows Update:有
问题内容:
局域网路环境无架设AD环境,请问有办法强制派送软件过去吗?
另外派成功有办法强制执行bat吗??
感谢!!
作者: TrueX67 (夏日的季节)   2015-07-22 21:27:00
假设客户端每台都有相同管理员帐号和密码 可以这样试试先建立一个上述使用者帐户及密码 并登入该桌面然后远端注册服务 利用他来启动待会要执行的BAT程式sc \\x.x.x.x create (服务名) binPath= "C:\BAT.exe"DisplayName= "Restart AccountServer"type= own type= interact(上面三行是一行)BAT.exe 可以是你的程式 但批次档会无法使用服务来呼叫必须利用"Bat_To_Exe_Converter"等软件来转换成执行档然后再把包装好的EXE 丢到用户端的路径(ex.C:\)再利用 sc \\x.x.x.x start (服务名) 来远端呼叫该服务但要注意目的地"RemoteRegistry"服务是否启动在XP及Server2k3上没太大问题 但在W7&2K8以上的系统执行的程式如果不合法(未通过认证) 将可能会失效
作者: pendoth (46825)   2015-07-22 22:37:00
我记得通过服务启动的程式要有制式的写法跟服务相互回应才行;原PO要无AD环境软件派送,非得通过第三方软件才办得到,像SmartIT这类资产管理软件好像就可以,不然就是PSTools里的PSexec你可以玩看看,但跟所谓的派送相去甚远就是。
楼主: phoenixcx (曼秀雷敦)   2015-07-23 11:50:00
感谢各位
作者: TrueX67 (夏日的季节)   2015-07-24 19:39:00
补充一点 DisplayName= "(显示名称)"如果欲呼叫启动的程式是绿色软件 比较不会发生问题可以先把程式资料夹丢过去 再透过服务来呼叫启动程式需要透过安装的 还是得装版友推荐的或是神网等管理系统批次档的部分也是得先转换成执行档 服务才能成功呼叫

Links booklink

Contact Us: admin [ a t ] ucptt.com