还在手动启动neo4j?快来使用bat批处理自动启动neo4j,之后也不用配置环境了(社区版)

还在手动启动neo4j?快来使用bat批处理自动启动,之后不用配置环境了(社区版)

1 start_neo4j.bat

总共创建两个bat一个 开启 start,一个关闭 stop

【1】在neo4jbin目录下创建一个txt文本文件,使用笔记本打开即可

image-20210119162644611

【2】打开刚创建的txt文件,输入以下

%1 mshta vbscript:CreateObject("Shell.Application").ShellExecute("cmd.exe","/c %~s0 ::","","runas",1)(window.close)&&exit
cd /d "%~dp0"
neo4j install-service & neo4j start & start chrome.exe http://localhost:7474/

第一行是获取管理员权限

第二行是把运行路径转为当前的bat文件路径

第三行是运行neo4j命令,分为三个,一定要把操作命令放在一行用&串起来要不然执行完一句命令窗口立马关闭

neo4j install-service安装服务

neo4j start开启 neo4j 服务

start chrome.exe http://localhost:7474/使用 chrome浏览器打开 neo4j浏览器界面,如果没有请把其设置为其他的

# Microsoft Edge msedge.exe

扫描二维码关注公众号,回复: 12675859 查看本文章

#火狐 firefox.exe

#IE iexplore.exe

【3】另存为 start_neo4j.bat

image-20210119164024260

image-20210119164147748

注意要改变编码

完成后可以删除刚才的txt文件

2 stop_neo4j.bat

【1】和前面一样创建一个临时txt文件,输入以下内容

%1 mshta vbscript:CreateObject("Shell.Application").ShellExecute("cmd.exe","/c %~s0 ::","","runas",1)(window.close)&&exit
cd /d "%~dp0"
neo4j stop & neo4j uninstall-service & taskkill /f /im chrome.exe

taskkill /f /im chrome.exe 是关闭浏览器,如果不想他关闭,就去掉即可

【2】和上面一样,另存为 stop_neo4j.bat

成功创建启动和停止bat

image-20210119165457196

可以创建bat的快捷方式放在桌面,更加方便

在这里插入图片描述
复制到哪里都可以运行了
在这里插入图片描述

3 运行

推荐如果你有多个版本的neo4j
一定要运行完两个bat文件
要不然之后启动其他版本的neo4j时就会还是启动那个没有关闭的

首先双击start_neo4j.bat

他会安装开启neo4j服务

启动neo4j浏览器界面之后会立马关闭cmd命令行的

image-20210119165959028

输入用户名称和密码即可登录。

初始用户名称和密码都是neo4j
如果之前改了就输入改之后的

在任务管理器可以看到neo4j服务正在运行

image-20210119170137509

之后双击 stop_neo4j.bat
同样,完成操作就会立马关闭cmd窗口

用此方法可以使用多个neo4j版本不冲突,不用每次更改命令了,只要为每一个neo4j版本设置一对bat即可

猜你喜欢

转载自blog.csdn.net/qq_38463737/article/details/112847344