[go: up one dir, main page]

CN104407906A - System and method for custom installation of computer software - Google Patents

System and method for custom installation of computer software Download PDF

Info

Publication number
CN104407906A
CN104407906A CN201410819014.6A CN201410819014A CN104407906A CN 104407906 A CN104407906 A CN 104407906A CN 201410819014 A CN201410819014 A CN 201410819014A CN 104407906 A CN104407906 A CN 104407906A
Authority
CN
China
Prior art keywords
client
installation
software
server
computer
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201410819014.6A
Other languages
Chinese (zh)
Inventor
王栋
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
IEIT Systems Co Ltd
Original Assignee
Inspur Electronic Information Industry Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Inspur Electronic Information Industry Co Ltd filed Critical Inspur Electronic Information Industry Co Ltd
Priority to CN201410819014.6A priority Critical patent/CN104407906A/en
Publication of CN104407906A publication Critical patent/CN104407906A/en
Pending legal-status Critical Current

Links

Landscapes

  • Stored Programmes (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The invention discloses a system and method for custom installation of computer software, and belongs to the technical field of computer software installation. The method for custom installation of computer software comprises the following steps: establishing a website server; establishing a software library in the website server; establishing a website; establishing a webpage which can be accessed; establishing connection between a client and the website server; generating an installation program; generating an installation medium; and installing the client. The invention also discloses a system for custom installation of computer software correspondingly. The system and method which are provided by the invention have the following beneficial effects that the setting and installation time of an operating system, application software, a health model and the like can be reduced, and the requirements for installation personnel on computer knowledge are reduced, therefore, the cost is effectively reduced and the efficiency is improved.

Description

一种定制安装计算机软件的系统及方法System and method for customizing and installing computer software

技术领域 technical field

本发明涉及一种计算机软件安装的技术领域,具体地说是一种定制安装计算机软件的系统及方法。 The invention relates to the technical field of computer software installation, in particular to a system and method for customizing and installing computer software.

背景技术 Background technique

计算机自被发明以来已被广泛应用,在现有的技术领域中,计算机用户安装计算机需要进行以下 4 个步骤的操作:使用安装光盘安装操作系统程序,或者使用 ghost 安装操作系统;在此基础上安装计算机所需的驱动程序软件;从网络等媒介下载最新补丁,继而进行应用软件进行安装;对操作系统或者应用软件进行设置。 Computers have been widely used since they were invented. In the existing technical field, computer users need to perform the following four steps to install the computer: use the installation CD to install the operating system program, or use ghost to install the operating system; on this basis Install the driver software required by the computer; download the latest patch from the network and other media, and then install the application software; set the operating system or application software.

但上述方法主要存在以下问题:对于计算机用户的计算机专业知识要求较高;操作步骤过多,操作繁杂;安装时间过长,根据不同的需求,整个安装过程在专业人士的帮助下也要持续 3~5 个小时;安装以后的计算机情况根据所进行的设置和安装的软件可能存在安全以及计算机健康隐患。 However, the above-mentioned method mainly has the following problems: high requirements for computer professional knowledge of computer users; too many operation steps and complex operations; installation time is too long, and according to different needs, the entire installation process must continue with the help of professionals. ~5 hours; the situation of the computer after installation may have potential safety and computer health risks according to the settings and installed software.

针对上述情况,中国申请号为 200710095826.0 的发明专利申请,公开了一种用于操作系统自动化安装的系统和方法,该方法中目录服务使用目标对象和策略对象来认证特定目标的身份、然后将该目标系统引导到保持所需操作系统的镜像的部署服务器。然后该目标系统为安装适当的操作系统与部署服务器通信 ;从而实现自动安装。该方法存在着需要长期联网通信的缺点,同时,由于其中适用于操作系统,因此,还是给计算机用户带来了麻烦。中国申请号为 200710175474.X 的发明专利申请,公开了一种在计算机上自动安装操作系统的方法和装置,该方法包括:客户端服务器通过网络与远程服务器建立连接并发送消息,该远程服务器根据所述配置信息寻找/或定制对应的安装脚本,并发送给所述客户端服务器,该客户端服务器根据该安装脚本安装操作系统。该方法不必配给用户的客户端服务器导航光盘或者其他的安装引导盘,节省了成本;然而,众所周知,操作系统本身的安装程序是相当大的,因此,网络发送的时间相当长;而且该方法不能实现应用软件的定制以及客户端机器的健康模型自动选取,因此,还是给客户端用户带来了麻烦。中国专利号为 200610007770.4 的发明专利,公开了一种自动安装操作系统的方法,用于在计算机的 BIOS/EFI 界面上安装操作系统,所述方法包括步骤:生成操作系统自动应答文件;启动 BIOS/EFI 虚拟软驱功能,生成虚拟软驱;将该操作系统自动应答文件拷贝到该虚拟软驱中;以及将操作系统安装媒体插入该计算机,根据操作系统安装媒体和该操作系统自动应答文件进行操作系统的自动安装。该方法虽然使计算机彻底放弃了物理软驱,但其仅适用于系统的安装,并不适用于应用程序,而且该方法并不能实现应用软件的定制,因此,计算机用户还需要花费大量的时间与精力安装应用软件及设置健康模式。 In view of the above situation, the invention patent application with Chinese application number 200710095826.0 discloses a system and method for automatic installation of an operating system. In this method, the directory service uses target objects and policy objects to authenticate the identity of a specific target, and then the The target system boots to a deployment server that holds an image of the desired operating system. The target system then communicates with the deployment server for the appropriate operating system to be installed; thereby enabling automatic installation. This method has the disadvantage of requiring long-term network communication, and at the same time, because it is applicable to the operating system, it still brings troubles to computer users. The invention patent application with the Chinese application number 200710175474.X discloses a method and device for automatically installing an operating system on a computer. The configuration information searches/or customizes a corresponding installation script and sends it to the client server, and the client server installs the operating system according to the installation script. This method does not need to distribute the user's client server navigation CD or other installation boot disks, which saves costs; however, as everyone knows, the installation program of the operating system itself is quite large, so the time for network transmission is quite long; and this method cannot Realize the customization of the application software and the automatic selection of the health model of the client machine, therefore, it still brings troubles to the client user. The invention patent with Chinese patent number 200610007770.4 discloses a method for automatically installing an operating system, which is used to install the operating system on the BIOS/EFI interface of the computer. The method includes the steps of: generating an automatic response file for the operating system; starting the BIOS/EFI interface; EFI virtual floppy drive function, generate a virtual floppy drive; copy the automatic answer file of the operating system to the virtual floppy drive; insert the operating system installation media into the computer, and perform automatic operating system automatic response according to the operating system installation media and the operating system automatic answer file Install. Although this method makes the computer completely abandon the physical floppy drive, it is only applicable to the installation of the system, not to the application program, and this method cannot realize the customization of the application software. Therefore, computer users need to spend a lot of time and energy Install application software and set health mode.

发明内容 Contents of the invention

本发明的技术任务是提供的一种定制安装计算机软件的系统及方法,以实现一步操作:即完成计算机中所需的系统设置及系统软件、应用软件的安装;用于解决现有技术中对计算机用户本身的计算机水平要求过高,安装步骤过多,安装时间过长,安装后的设置存在隐患等问题。 The technical task of the present invention is to provide a system and method for customizing and installing computer software, so as to realize one-step operation: that is, to complete the required system settings in the computer and the installation of system software and application software; Computer users themselves have high requirements for computer skills, too many installation steps, too long installation time, and hidden dangers in post-installation settings.

本发明的技术任务是按以下方式实现的, Technical task of the present invention is realized in the following manner,

一种定制安装计算机软件的系统,包括服务器、客户端、以及连接服务器与客户端的网络及网络器件;所述客户端用于了解客户端计算机的硬件配置,并将此配置通过网络送至所述服务器;所述服务器中包含有软件库及可被外部访问的网页;所述网页中有指向软件的链接;所述网页与客户端进行交互沟通以了解或确认客户端对操作系统及应用程序及其设置的要求;所述服务器用于建立符合客户端用户要求的软件并形成安装包,进而生成安装包的 ISO 文件以及安装文件,然后将所述 ISO 文件以及安装文件传送至客户端计算机。 A system for custom-installing computer software, including a server, a client, and a network and network devices connecting the server and the client; the client is used to understand the hardware configuration of the client computer, and send the configuration to the server; the server includes a software library and a web page that can be accessed externally; the web page has a link to the software; the web page interacts with the client to understand or confirm the client's understanding of the operating system and application programs and Its setting requirements; the server is used to create software that meets the requirements of the client user and form an installation package, and then generate the ISO file of the installation package and the installation file, and then transmit the ISO file and the installation file to the client computer.

所述客户端计算机的硬件配置信息包括网卡型号、CPU 型号、内存型号、主板型号和显卡型号;所述服务器提供给所述客户端的设置标准包括计算机安全及健康模型;所述服务器生成的安装程序可以为各种类型的安装程序。 The hardware configuration information of the client computer includes network card model, CPU model, memory model, motherboard model and graphics card model; the setting standard provided by the server to the client includes computer security and health models; the installation program generated by the server There are various types of installers available.

一种定制安装计算机软件的方法,包含以下步骤 : A method for custom-installing computer software, comprising the following steps:

100、建立网站服务器; 100. Establish a website server;

200、在网站服务器中建立软件库; 200. Establish a software library in the website server;

300、建立网站; 300. Establish a website;

400、建立可被访问的网页; 400. Establishing an accessible webpage;

500、客户端与网站服务器建立连接; 500. The client establishes a connection with the website server;

600、生成安装程序; 600. Generate an installer;

700、生成安装媒介; 700. Generate installation media;

800、客户端安装。 800. Client installation.

所述的步骤 200 中,所述的软件库包括操作系统库、应用程序库、驱动安装包库。 In the step 200, the software library includes an operating system library, an application program library, and a driver installation package library.

所述的步骤 200 中,所述的软件库包括健康及安全模型库。 In the step 200, the software library includes a health and safety model library.

  所述的操作系统库中至少包含 windows xp、windows vista、windows 7、linux、unix 操作系统中的一种。 The operating system library mentioned above contains at least one of windows xp, windows vista, windows 7, linux, and unix operating systems.

  所述的步骤 400中,所建立的网页的界面中包含有软件选择项。 In the step 400, the interface of the created web page contains software options.

所述的步骤 400中,所建立的网页的界面中包含对所连接的客户端的分析选项;且所述的分析选项是在网页界面上可视的或隐含在后台不可视的。 In the step 400, the interface of the established web page includes analysis options for the connected client; and the analysis options are visible on the web page interface or implicitly invisible in the background.

所述的步骤 500 中所述的连接是有线接入或无线接入的。 The connection described in the step 500 is wired access or wireless access.

所述的步骤 500 中的客户端,主动选择网站提供的操作系统及应用软件的设置,或者由该客户端自定义操作系统及应用软件的设置,或者根据网站提供的标准进行操作系统和应用软件的设置。 The client in Step 500 actively selects the settings of the operating system and application software provided by the website, or the client customizes the settings of the operating system and application software, or performs the operating system and application software settings according to the standards provided by the website. setting.

本发明的一种定制安装计算机软件的系统及方法具有以下优点:可以通过广域网或者局域网的方式来定制操作系统以及应用软件;定制的操作系统及应用软件的种类是由用户进行自定义的;定制的操作系统以及应用软件的设置是可以由用户自定义的;定制的操作系统以及应用软件的设置是可以按照服务器所提供的安全以及健康模型进行设置的;客户端定制的安装包最终生成的任何一种格式的安装程序;安装程序可以通过至少一种媒介在计算机上进行安装。既可以节省操作系统及应用软件及健康模型等设置和安装的时间;又降低了对于安装人员对于计算机知识的要求,因此有效的减少了成本并提高了效率。 A system and method for customizing and installing computer software of the present invention have the following advantages: the operating system and application software can be customized through a wide area network or a local area network; the type of customized operating system and application software is customized by the user; The settings of the operating system and application software can be customized by the user; the settings of the customized operating system and application software can be set according to the security and health model provided by the server; An installer in one format; the installer can be installed on a computer from at least one medium. It can not only save the setting and installation time of the operating system, application software and health model, but also reduce the requirement for computer knowledge of the installers, thus effectively reducing costs and improving efficiency.

附图说明 Description of drawings

    下面结合附图对本发明进一步说明。 Below in conjunction with accompanying drawing, the present invention is further described.

附图1为一种定制安装计算机软件的方法的流程框图。 Accompanying drawing 1 is a flow chart of a method for customizing and installing computer software.

具体实施方式 Detailed ways

  参照说明书附图和具体实施例对本发明的一种定制安装计算机软件的系统及方法作以下详细地说明。 A system and method for customizing and installing computer software of the present invention will be described in detail below with reference to the accompanying drawings and specific embodiments.

实施例1: Example 1:

本发明的一种定制安装计算机软件的系统,其结构包括服务器、客户端、以及连接服务器与客户端的网络及网络器件;所述客户端用于了解客户端计算机的硬件配置,并将此配置通过网络送至所述服务器;所述服务器中包含有软件库及可被外部访问的网页;所述网页中有指向软件的链接;所述网页与客户端进行交互沟通以了解或确认客户端对操作系统及应用程序及其设置的要求;所述服务器用于建立符合客户端用户要求的软件并形成安装包,进而生成安装包的 ISO 文件以及安装文件,然后将所述 ISO 文件以及安装文件传送至客户端计算机。 A system for customizing and installing computer software of the present invention, its structure includes a server, a client, and a network and network devices connecting the server and the client; the client is used to understand the hardware configuration of the client computer, and pass this configuration through The network is sent to the server; the server includes a software library and a web page that can be accessed externally; the web page has a link to the software; the web page interacts with the client to understand or confirm the operation of the client System and application programs and their setting requirements; the server is used to create software that meets the requirements of client users and form an installation package, and then generate the ISO file and installation file of the installation package, and then transmit the ISO file and installation file to client computer.

所述客户端计算机的硬件配置信息包括网卡型号、CPU 型号、内存型号、主板型号和显卡型号;所述服务器提供给所述客户端的设置标准包括计算机安全及健康模型;所述服务器生成的安装程序可以为各种类型的安装程序。 The hardware configuration information of the client computer includes network card model, CPU model, memory model, motherboard model and graphics card model; the setting standard provided by the server to the client includes computer security and health models; the installation program generated by the server There are various types of installers available.

实施例2: Example 2:

如图1所示,一种定制安装计算机软件的方法,它包含以下步骤 : As shown in Figure 1, a method for customizing the installation of computer software includes the following steps:

100、建立网站服务器; 100. Establish a website server;

200、在网站服务器中建立驱动安装包库、操作系统库及应用程序库; 200. Establish a driver installation package library, an operating system library, and an application program library in the website server;

300、建立网站; 300. Establish a website;

400、建立可被访问的网页; 400. Establishing an accessible webpage;

500、客户端与网站服务器建立连接; 500. The client establishes a connection with the website server;

600、生成安装程序; 600. Generate an installer;

700、生成安装媒介; 700. Generate installation media;

800、客户端安装。 800. Client installation.

步骤 200 在网站服务器中建立驱动安装包库、操作系统库及应用程序库中,所述操作系统库中至少包含windows xp、windows vista、windows 7、linux、unix 操作系统中的一种。 Step 200 is to establish a driver installation package library, an operating system library, and an application program library in the website server. The operating system library includes at least one of windows xp, windows vista, windows 7, linux, and unix operating systems.

步骤 400 建立网页中,所建立的网页可被服务器之外的计算机所访问,且所述网页的界面中包含有软件选择。 Step 400 In creating a web page, the created web page can be accessed by computers other than the server, and the interface of the web page includes software options.

步骤 400 中,所建立的网页的界面中还可包含对所连接的客户端的分析选项 ;且所述的分析选项是在网页界面上可视的或隐含在后台不可视的。 In step 400, the interface of the established webpage may also include analysis options for the connected client; and the analysis options are visible on the webpage interface or implicitly invisible in the background.

步骤 500 客户端与网站服务器建立连接中,所述的连接方式是有线接入或无线接入。 In step 500, when the client establishes a connection with the website server, the connection mode described is wired access or wireless access.

所述客户端计算机用户还可以将其特定的操作系统或应用软件程序上传至所述网站的软件库中。当然,用上述所述的定制安装计算机软件的方法,其特征在于所述客户端计算机用户可以选择网站提供的操作系统及应用软件的设置,还可由该用户自定义操作系统及应用软件的设置,更可以根据网站提供的标准进行操作系统和应用软件的设置。 The client computer users can also upload their specific operating system or application software programs to the software library of the website. Of course, with the method for customizing and installing computer software described above, it is characterized in that the user of the client computer can select the setting of the operating system and application software provided by the website, and the user can also customize the setting of the operating system and application software, It is also possible to set the operating system and application software according to the standards provided by the website.

实施例3: Example 3:

如图1所示,一种定制安装计算机软件的方法,它包含以下步骤 : As shown in Figure 1, a method for customizing the installation of computer software includes the following steps:

100、建立网站服务器; 100. Establish a website server;

200、在网站服务器中建立健康及安全模型库; 200. Establish a health and safety model library in the website server;

300、建立网站; 300. Establish a website;

400、建立可被访问的网页; 400. Establishing an accessible webpage;

500、客户端与网站服务器建立连接; 500. The client establishes a connection with the website server;

600、生成安装程序; 600. Generate an installer;

700、生成安装媒介; 700. Generate installation media;

800、客户端安装。 800. Client installation.

步骤 400 建立网页中,所建立的网页可被服务器之外的计算机所访问,且所述网页的界面中包含有软件选择。 Step 400 In creating a web page, the created web page can be accessed by computers other than the server, and the interface of the web page includes software options.

步骤 400 中,所建立的网页的界面中还可包含对所连接的客户端的分析选项 ;且所述的分析选项是在网页界面上可视的或隐含在后台不可视的。 In step 400, the interface of the established webpage may also include analysis options for the connected client; and the analysis options are visible on the webpage interface or implicitly invisible in the background.

步骤 500 客户端与网站服务器建立连接中,所述的连接方式是有线接入或无线接入。 In step 500, when the client establishes a connection with the website server, the connection mode described is wired access or wireless access.

所述客户端计算机用户还可以将其特定的操作系统或应用软件程序上传至所述网站的软件库中。当然,用上述所述的定制安装计算机软件的方法,其特征在于所述客户端计算机用户可以选择网站提供的操作系统及应用软件的设置,还可由该用户自定义操作系统及应用软件的设置,更可以根据网站提供的标准进行操作系统和应用软件的设置。 The client computer users can also upload their specific operating system or application software programs to the software library of the website. Of course, with the method for customizing and installing computer software described above, it is characterized in that the user of the client computer can select the setting of the operating system and application software provided by the website, and the user can also customize the setting of the operating system and application software, It is also possible to set the operating system and application software according to the standards provided by the website.

其工作原理是这样的:先在建立好的服务器内建立各种软件库;然后建立可被访问的网站;再建立可被访问的网页,在该页网中建立链接,并在界面上显示软件名称;然后,由客户端计算机用户访问网页,选择适合该用户的安装程序;并将适用于该用户计算机的硬件的驱动软件、操作系统软件、应用软件、健康安全模型以及它们的设置进行打包生成一个 ISO 文件以及安装文件;由所述用户将所述ISO 文件以及安装文件下载到本地计算机或者由网站将所述 ISO 文件装入存储中在本地计算机中进行安装。 Its working principle is as follows: first, various software libraries are established in the established server; then an accessible website is established; then an accessible webpage is established, a link is established in the webpage, and the software is displayed on the interface Then, the client computer user visits the webpage, selects the installation program suitable for the user; and packages and generates the hardware driver software, operating system software, application software, health and safety model and their settings suitable for the user's computer An ISO file and an installation file; the user downloads the ISO file and the installation file to the local computer, or the website loads the ISO file into storage for installation on the local computer.

当然,在客户端与网站服务器建立好连接的情况下,对于计算机知识不足的人员来说,可以通过网页选项上的分析选项,让服务器分析客户端计算机的硬件,从而与客户端的用户选择的软件一起打包生成上述 ISO 文件以及安装文件。 Of course, when the client has established a connection with the website server, for those with insufficient computer knowledge, the analysis option on the webpage option can be used to let the server analyze the hardware of the client computer, so as to compare with the software selected by the client user. Package together to generate the above ISO file and installation file.

例如,当某一客户端计算机在与服务器建立联系后,服务器建立了属于该客户端的包,用户选择了安装 windows 7 操作系统,服务器将 windows 7 操作系统的安装文件装入包中;客户端选择了安装 QQ,Office,AutoCAD 等应用软件,服务器将这些软件的安装程序装入包中;客户端选择了执行高的安全策略及健康模型,服务器将预制的安全策略及健康模型程序装入包中;以上操作都完成后,服务器将包生成为 ISO 文件。然后再由所述客户端计算机用户将所述 ISO 文件以及安装文件下载到本地计算机,或者由网站将所述 ISO 文件装入存储中,或者下载到其它媒介中,再在本地计算机中进行安装;即完成了本发明的方法,当然,所选择的应用软件还可以是可被计算机执行的其它任何应用程序。 For example, when a client computer establishes contact with the server, the server creates a package belonging to the client, the user chooses to install the windows 7 operating system, and the server loads the installation files of the windows 7 operating system into the package; In order to install application software such as QQ, Office, AutoCAD, etc., the server packs the installation programs of these software into the package; the client selects a high-execution security policy and health model, and the server packs the prefabricated security policy and health model program into the package ; After the above operations are completed, the server generates the package as an ISO file. Then, the client computer user downloads the ISO file and the installation file to the local computer, or the website loads the ISO file into storage, or downloads it to other media, and then installs it in the local computer; That is, the method of the present invention is completed. Of course, the selected application software can also be any other application program that can be executed by the computer.

通过上面具体实施方式,所述技术领域的技术人员可容易的实现本发明。但是应当理解,本发明并不限于上述的具体实施方式。在公开的实施方式的基础上,所述技术领域的技术人员可任意组合不同的技术特征,从而实现不同的技术方案。 Through the above specific implementation manners, those skilled in the technical field can easily realize the present invention. However, it should be understood that the present invention is not limited to the specific embodiments described above. On the basis of the disclosed embodiments, those skilled in the art can arbitrarily combine different technical features, so as to realize different technical solutions.

Claims (10)

1.一种定制安装计算机软件的系统,其特征在于包括服务器、客户端、以及连接服务器与客户端的网络及网络器件;所述客户端用于了解客户端计算机的硬件配置,并将此配置通过网络送至所述服务器;所述服务器中包含有软件库及可被外部访问的网页;所述网页中有指向软件的链接;所述网页与客户端进行交互沟通以了解或确认客户端对操作系统及应用程序及其设置的要求;所述服务器用于建立符合客户端用户要求的软件并形成安装包,进而生成安装包的 ISO 文件以及安装文件,然后将所述 ISO 文件以及安装文件传送至客户端计算机。 1. A system for customizing the installation of computer software is characterized in that it includes a server, a client, and a network and a network device connecting the server and the client; the client is used to understand the hardware configuration of the client computer, and this configuration is passed The network is sent to the server; the server includes a software library and a web page that can be accessed externally; the web page has a link to the software; the web page interacts with the client to understand or confirm the operation of the client System and application programs and their setting requirements; the server is used to create software that meets the requirements of client users and form an installation package, and then generate the ISO file and installation file of the installation package, and then transmit the ISO file and installation file to client computer. 2.根据权利要求1所述的一种定制安装计算机软件的系统,其特征在于所述客户端计算机的硬件配置信息包括网卡型号、CPU 型号、内存型号、主板型号和显卡型号;所述服务器提供给所述客户端的设置标准包括计算机安全及健康模型;所述服务器生成的安装程序可以为各种类型的安装程序。 2. a kind of custom installation computer software system according to claim 1 is characterized in that the hardware configuration information of described client computer comprises network card model, CPU model, internal memory model, motherboard model and graphics card model; Described server provides The setting standard for the client includes computer security and health models; the installation program generated by the server can be various types of installation programs. 3.一种定制安装计算机软件的方法,其特征在于使用权利要求1或2的任意一种系统定制安装计算机软件,包含以下步骤 : 3. A method for customizing the installation of computer software, characterized in that using any system of claim 1 or 2 for customizing the installation of computer software, comprising the following steps: 100、建立网站服务器;        100. Establish a website server; 200、在网站服务器中建立软件库; 200. Establish a software library in the website server; 300、建立网站; 300. Establish a website; 400、建立可被访问的网页; 400. Establishing an accessible webpage; 500、客户端与网站服务器建立连接; 500. The client establishes a connection with the website server; 600、生成安装程序; 600. Generate an installer; 700、生成安装媒介; 700. Generate installation media; 800、客户端安装。 800. Client installation. 4.根据权利要求3所述的一种定制安装计算机软件的方法,其特征在于步骤 200 中,所述的软件库包括操作系统库、应用程序库、驱动安装包库。 4. A method for customizing and installing computer software according to claim 3, characterized in that in step 200, the software library includes an operating system library, an application program library, and a driver installation package library. 5.根据权利要求3所述的一种定制安装计算机软件的方法,其特征在于步骤 200 中,所述的软件库包括健康及安全模型库。 5. A method for customizing and installing computer software according to claim 3, characterized in that in step 200, said software library includes a health and safety model library. 6.根据权利要求4所述的一种定制安装计算机软件的方法,其特征在于所述的操作系统库中至少包含 windows xp、windows vista、windows 7、linux、unix 操作系统中的一种。 6. A method for customizing and installing computer software according to claim 4, characterized in that said operating system library contains at least one of windows xp, windows vista, windows 7, linux, and unix operating systems. 7. 根据权利要求3所述的一种定制安装计算机软件的方法,其特征在于所述的步骤 400中,所建立的网页的界面中包含有软件选择项。 7. A kind of custom-installed method for computer software according to claim 3 is characterized in that in the described step 400, the interface of the established web page includes software options. 8.根据权利要求3所述的一种定制安装计算机软件的方法,其特征在于所述的步骤 400中,所建立的网页的界面中包含对所连接的客户端的分析选项;且所述的分析选项是在网页界面上可视的或隐含在后台不可视的。 8. A method for customizing and installing computer software according to claim 3, characterized in that in said step 400, the interface of the established web page includes an analysis option to the connected client; and said analysis Options are either visible on the web interface or implicitly invisible in the background. 9.根据权利要求3所述的一种定制安装计算机软件的方法,其特征在于步骤 500 中所述的连接是有线接入或无线接入的。 9. A method for customizing and installing computer software according to claim 3, characterized in that the connection described in step 500 is wired or wireless. 10.根据权利要求3所述的一种定制安装计算机软件的方法,其特征在于所述的步骤 500 中的客户端,主动选择网站提供的操作系统及应用软件的设置,或者由该客户端自定义操作系统及应用软件的设置,或者根据网站提供的标准进行操作系统和应用软件的设置。 10. A method for customizing and installing computer software according to claim 3, characterized in that the client in the step 500 actively selects the settings of the operating system and application software provided by the website, or the client automatically Define the settings of the operating system and application software, or perform the settings of the operating system and application software according to the standards provided by the website.
CN201410819014.6A 2014-12-25 2014-12-25 System and method for custom installation of computer software Pending CN104407906A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410819014.6A CN104407906A (en) 2014-12-25 2014-12-25 System and method for custom installation of computer software

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410819014.6A CN104407906A (en) 2014-12-25 2014-12-25 System and method for custom installation of computer software

Publications (1)

Publication Number Publication Date
CN104407906A true CN104407906A (en) 2015-03-11

Family

ID=52645539

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410819014.6A Pending CN104407906A (en) 2014-12-25 2014-12-25 System and method for custom installation of computer software

Country Status (1)

Country Link
CN (1) CN104407906A (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105094529A (en) * 2015-06-29 2015-11-25 小米科技有限责任公司 Method and apparatus for configuring operating system
CN107608743A (en) * 2017-09-04 2018-01-19 维沃移动通信有限公司 A kind of operating system customizing method, server and mobile terminal
CN107643724A (en) * 2017-08-31 2018-01-30 张家港浦项不锈钢有限公司 A kind of device and method that EAF Arcos computers are changed with common PC
CN109471665A (en) * 2018-10-31 2019-03-15 湖南国科微电子股份有限公司 A kind of method of automatic installation Windows operating system
CN110865904A (en) * 2018-10-29 2020-03-06 北京安天网络安全技术有限公司 Computer system management method, device, electronic equipment and storage medium
CN112732294A (en) * 2020-12-31 2021-04-30 北方工业大学 Function customized upgrading method for computer software
CN114816550A (en) * 2022-05-31 2022-07-29 浪潮(山东)计算机科技有限公司 A computer operating system and software filling method and related components

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090222805A1 (en) * 2008-02-29 2009-09-03 Norman Lee Faus Methods and systems for dynamically building a software appliance
CN102043635A (en) * 2009-10-13 2011-05-04 李洪刚 Method and system for customizing installation of computer software
CN103631619A (en) * 2013-11-15 2014-03-12 北京奇虎科技有限公司 Software mounting method and terminal

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090222805A1 (en) * 2008-02-29 2009-09-03 Norman Lee Faus Methods and systems for dynamically building a software appliance
CN102043635A (en) * 2009-10-13 2011-05-04 李洪刚 Method and system for customizing installation of computer software
CN103631619A (en) * 2013-11-15 2014-03-12 北京奇虎科技有限公司 Software mounting method and terminal

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105094529A (en) * 2015-06-29 2015-11-25 小米科技有限责任公司 Method and apparatus for configuring operating system
CN105094529B (en) * 2015-06-29 2018-09-04 小米科技有限责任公司 operating system configuration method and device
CN107643724A (en) * 2017-08-31 2018-01-30 张家港浦项不锈钢有限公司 A kind of device and method that EAF Arcos computers are changed with common PC
CN107608743A (en) * 2017-09-04 2018-01-19 维沃移动通信有限公司 A kind of operating system customizing method, server and mobile terminal
CN110865904A (en) * 2018-10-29 2020-03-06 北京安天网络安全技术有限公司 Computer system management method, device, electronic equipment and storage medium
CN109471665A (en) * 2018-10-31 2019-03-15 湖南国科微电子股份有限公司 A kind of method of automatic installation Windows operating system
CN109471665B (en) * 2018-10-31 2022-01-11 湖南国科微电子股份有限公司 Method for automatically installing Windows operating system
CN112732294A (en) * 2020-12-31 2021-04-30 北方工业大学 Function customized upgrading method for computer software
CN114816550A (en) * 2022-05-31 2022-07-29 浪潮(山东)计算机科技有限公司 A computer operating system and software filling method and related components

Similar Documents

Publication Publication Date Title
CN104407906A (en) System and method for custom installation of computer software
CN101989212B (en) Method and device for providing virtual machine management program for starting blade server
CN103778038B (en) Method and system for verifying cloud test and remote monitoring integrated circuit device
CN103746782B (en) Method and apparatus for obtaining feedback information of application
JP5414814B2 (en) Customizing space in a network environment
CN108536519A (en) The automatic method and terminal device for building Kubernetes host nodes
CN102043635A (en) Method and system for customizing installation of computer software
CN112131500B (en) An event response device, method, electronic device and storage medium
US20140214922A1 (en) Method of providing virtual machine and service gateway for real-time virtual desktop service
US20130232484A1 (en) Policy-based approach to provision and transform of virtual appliances
US9712605B2 (en) Method and system for providing server virtual machine for real-time virtual desktop service, and server device supporting the same
CN105959134A (en) Automatic installation deployment method based on PXE, and PXE server
CN104079596B (en) A kind of remote wake-up method and device
US20120101801A1 (en) System and method for deploying a software program
CN102567075A (en) Virtual machine context setting method in cloud computing environment
CN105242875A (en) Server raid batch configuration method
CN105007290B (en) It is a kind of to be directed to the linux system Remote Installation configuring management method without disk server
KR101587994B1 (en) Cloud computing service system with virtual hard disk
US20120131179A1 (en) Method and system for remote os installation capable of monitoring an installation procedure
US20190121965A1 (en) Cloud application detection method and cloud application detection apparatus
CN108055320B (en) Resource download processing method, terminal device and computer-readable storage medium
CN103327051A (en) Long-distance desktop management system and method
US20200183789A1 (en) Installation file processing method and device, and server
CN105183529A (en) Method for refreshing server firmware, target server, source server and system
CN103838799A (en) Method, terminal device, cloud server and system for recommending installing software

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20150311

WD01 Invention patent application deemed withdrawn after publication