Skip to content

yangnuozhen/ZFile-Service

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ZFile Service

Windows下使ZFile以服务运行


项目介绍

ZFile Service 是一个能让基于Java的在线文件管理器ZFile以Windows 服务方式运行的程序。

其可以让ZFile一键运行,亦可以一键将ZFile以服务方式安装,轻松在Windows Service管理控制台控制您的ZFile。同时,软件默认安装服务时要求系统启动时自动开启服务,实现轻松配置开机自启,您也可以自行设置。

构建

0.先决条件

程序需求

名称 版本需求 附加包需求
Git - -
Microsoft Visual Studio ≥10.0.40219.1,Recommend 17.5.33209.295 .NET 桌面开发

1.Clone本项目

git clone "https://github.com/yangnuozhen/ZFile-Service.git"

2.使用Microsoft Visual Studio开启解决方案

使用Microsoft Visual Studio打开.\ZFile.sln

3.在Microsoft Visual Studio中构建

配置完成生成方案,点击启动或生成按钮。

Start

4.配置程序相关参数

查看文件.\ZFile\bin\Debug\ZFile.exe(或.\ZFile\bin\Release\ZFile.exe)是否存在。

.\batch文件夹中所有文件放入程序生成目录,

按照配置方法完成配置。

5.测试程序

下载

下载最新的Release

请仔细阅读Release Notes。

配置

打开ZFile-Service目录中的ZFile.cfg文件,你应该可以看到下列示例内容(若无请务必自行创建):

ZFilePath="C:\Users\Administrator\source\repos\ZFile\ZFile\bin\Release\zfile-release.jar"
JDK8Path="C:\Program Files\Java\jdk1.8.0_351\bin\java.exe"
ZFilePort=1234

以下是配置文件对照:

ZFilePath="[ZFile的Jar文件绝对目录]"
JDK8Path="[JDK8的java.exe文件绝对目录]"
ZFilePort=[ZFile运行端口]

⚠注意引号,以及绝对目录

以上所有配置项均为必填项。

安装 | 运行

作为服务安装

运行程序目录下的install.bat文件。

在安装目录打开CMD,运行

ZFile.exe -i

直接运行

双击ZFile.exe即可直接运行ZFile。


TODO List

  • 将ZFile作为Windows服务运行
  • 双击ZFile.exe即可直接运行
  • 若作为控制台程序运行,将ZFile回显实时输出到控制台
  • 自动输出日志到文件
  • 一条龙一站式服务(指包含ZFile免费版本体、JavaSE,无需配置)

License | 许可证

MIT © 2023-Aunt Studio

本仓库所有源代码和发行包遵循MIT协议。有关更多信息,请查看LICENSE


Special Thanks

ZFile


ChatGPT