写bat脚本确认‘Remote Procedure Call(RPC)’服务是否已经启动,没有则启动
时间: 2023-05-23 17:01:10 浏览: 71
可以通过以下命令来检查“Remote Procedure Call(RPC)”服务是否已经启动:
sc query RpcSs
如果服务已经启动,则会返回以下输出:
SERVICE_NAME: RpcSs
TYPE : 20 WIN32_SHARE_PROCESS
STATE : 4 RUNNING
(STOPPABLE,NOT_PAUSABLE,IGNORES_SHUTDOWN)
如果服务没有启动,则可以使用以下命令来启动它:
net start RpcSs
这将启动“Remote Procedure Call(RPC)”服务。
相关问题
写一个bat脚本,如果redis没有启动,重新启动redis
可以使用以下的bat脚本来实现:
@echo off
set REDIS_PATH=C:\redis\redis-server.exe
set REDIS_CONF=C:\redis\redis.conf
tasklist /FI "IMAGENAME eq redis-server.exe" 2>NUL | find /I /N "redis-server.exe">NUL
if "%ERRORLEVEL%"=="" (
echo Redis is running.
) else (
echo Redis is not running. Starting Redis...
start "" "%REDIS_PATH%" "%REDIS_CONF%"
)
其中,REDIS_PATH 是 redis-server.exe 的路径,REDIS_CONF 是 redis.conf 的路径。如果 Redis 已经在运行,则输出 Redis is running.,否则启动 Redis。
写一个bat脚本,实现如果redis服务不存在,则启动服务,并且清理缓存
可以使用以下的bat脚本实现:
@echo off
set REDIS_PATH=C:\Program Files\Redis
set REDIS_CONF=%REDIS_PATH%\redis.windows.conf
set REDIS_PORT=6379
tasklist /FI "IMAGENAME eq redis-server.exe" | find /i "%REDIS_PORT%" > nul
if %errorlevel% neq (
echo Redis server is not running. Starting Redis server...
start "" "%REDIS_PATH%\redis-server.exe" "%REDIS_CONF%"
timeout /t 5 /nobreak > nul
)
echo Flushing Redis cache...
"%REDIS_PATH%\redis-cli.exe" -p %REDIS_PORT% flushall
echo Done.
相关推荐
![](https://img-home.csdnimg.cn/images/20210720083646.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)