技术分享 易乐游开机启动项设置相关研究报告 [复制链接]

技术中心 21989 0 2019-1-2 14:07:28
本帖最后由 皇阿玛丶 于 2019-1-2 14:12 编辑

      各位老板新年好啊,2019第一个工作日,分享下易乐游上另一个常用功能——开机启动项的使用方法。这是网吧使用:非常频繁的一个功能,比如一些文化软件,一些游戏问题需要导入注册表的问题,都可以使用开机运行的方式来处理。然而这么一个功能,因为偶尔会涉及到路径,或者一些基本命令,有些初使用者就望而畏惧了,真正使用起来,还是比较简单的,下面分享一下具体的使用。
易乐游开机启动项较之前的老版本改动的比较大,我这里是依据最新的2.2.12.0版本来写的,如果有什么地方发现不一致,可以直接升级下版本。
开机启动项入口在客户机管理——更多功能——开机启动项设置
1.png
可以看到有三种下发启动方式:服务端下发文件、执行客户端程序、自定义命令脚本。

一、服务端下发文件。

顾名思义,就是从服务端下发文件到客户机,然后运行。
比如我需要下发一下服务器目录里面的这个文件。
2.png 3.png
直接选择路径和执行程序就可以了,然后按照需求选择下面的运行系统,分组,这样就算是设置成功了。如果不设置参数,都不用使用键盘。

二、执行客户端程序。
这种就是直接执行的客户机里面已有的程序了,比如我需要开机调用记事本这个程序。
4.png
直接写上路径就可以了,在我这个例子中,其实我不用写完成路径的,只需要写一个“notepad.exe”名字就可以了,也等同于我填写的完整路径。
我写具体路径是为了不误导大家,如果是挂载系统包,直接将文件夹放系统包里面,写上完整路径,如:C:\test\aaa.exe  

三、自定义命令脚本
这个就是自定义脚本,不大好解释,一般用于把启动项程序放在游戏盘里面的时候,自己编辑路径。
使用这个需要注意两点:①将游戏盘的出盘盘符固定一下。②设置几秒钟的延时,防止出盘慢导致启动项运行不成功。
5.png
6.png
写的话,就可以根据自己的事情框来写了,包括加上一些参数之类的,都支持的。

上面就是关于启动项设置的几个选项详细讲解,下面以FAQ的形式说一下可能会遇到的问题。
Q1:开机启动项文件夹在哪里?
A2:在服务端安装目录的UESRDATA$文件夹下。
PS:需要提醒的是,尽量不要使用中文命名,(我写中文主要是为了方便理解)虽然易乐游本身支持,但是批处理在中文路径下有时候会出问题,这个就属于Windows本身原因了。
7.png


Q2:注册表如何开机导入?
A2:可直接使用第一个选项,服务端下发文件来操作,需要注意的是,注册表文件需要下拉选择下文件类型,默认是没有显示,然后加上/s参数(易乐游添加的时候,会自动加上,很贴心),不然会出现一个警告提示。
8.png
9.png

Q3:如果有比较大的文件,能直接通过下发的方式运行吗?
A3:不要,如果有比较大的启动项,直接使用第三种方案,放游戏盘里面自定义运行一下。前面说过,开机启动项文件都在USERDATA文件夹,而这个文件夹开机会下发到客户机,如果比较大,会导致客户机加载桌面慢,或其他问题。

Q4:如何查看命令是运行到哪一步出问题了呢?
A4:直接在客户机上面手动运行下批处理,然后在批处理下面加一个pause的关键词,这样会运行之后不退出,就能看到是哪一步有问题了。

Q5:如何消除cmd运行时候的黑框?
A5:易乐游开机启动项本身就没有黑框的。除非是使用启动项调用另一个批处理,这种情况可能会有,直接将bat转换为exe就可以了,或者批处理末尾加一个exit,运行后自动退出。

附一些基本的批处理命令,来源于网上其他大佬整理的。
常识1:批处理命令中是无法识别带空格的路径的,无论是新建还是删除还是重名,只要针对带有空格路径的话必须加""
常识2:环境变量查看可以在cmd中运行set查看,用%%来表示
常事3:自己要自定义环境变量可以在我的电脑——属性——高级——环境变量——新建中建立

问:怎么样让*.reg文件开机导入并且没有提示框?
答:regedit /s XXXXXXX.reg
解析:XXXXXXX.reg为路径

问:复制单个文件命令怎么用?
答: copy C:\1.exe D:\1.exe /y
解析:把C盘1.exe拷贝到D盘1.exe,两个路径中间有空格。/y 的意思为"不使用确认是否要覆盖现有目标文件的提示框"防止文件有重名弹出提示框让你选择,强制覆盖。

问:复制单个文件夹命令怎么用?
答:xcopy /e /q /y C:\QMDownload D:\
解析:将C盘QMDownload文件夹复制到D盘去,/e为复制目录和子目录,包括空的。/q为不显示复制的文件名。/y"为不使用确认是否要覆盖现有目标文件的提示框"防止文件有重名弹出提示框让你选择,强制覆盖。

问:删除单个文件命令怎么用?
答:del /q C:\1.exe
解析:删除C盘1.exe文件,/q为安静模式,删除全局通配符时,不要求确认。

问:删除某个文件夹命令怎么用?
答:rd /s /q C:\temp
解析:删除C:\temp目录,/s为除目录本身外,还将删除指定目录下的所有子目录和文件。/q为安静模式,删除时候不要求确认

问:新建文件夹命令怎么用?
答:md C:\temp
解析:在C盘内新建一个temp文件夹


您需要登录后才可以回帖 立即登录
高级模式
返回
统计信息
  • 会员数: 29070 个
  • 话题数: 9636 篇
  • 巅峰数: 5500 人