IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 网络协议 -> windows下批处理,读取配置文件,获取本机ip地址,并更改zabbix_agentd.conf中的hostname= -> 正文阅读

[网络协议]windows下批处理,读取配置文件,获取本机ip地址,并更改zabbix_agentd.conf中的hostname=

@echo off
setlocal enabledelayedexpansion
set "id="id""
set "port="port""
set "ip="ip""
set "updateDate="updateDate""
set "theend=;"
(for /f "delims=" %%a in (' findstr "%id%.*%updateDate%" "001.json"') do (
? ? set "str=#%%a"
? ? set "str=!str:%id%=ж!"
? ? set "str=!str:%updateDate%=ж!"
? ? for /f "tokens=2 delims=ж" %%b in ("a!str!") do echo;%id%%%b
))>"test.txt"
(for /f "delims=, tokens=1,6" %%c in (test.txt) do (
set "sto=%%c"
set "sto=!sto:"=!"
set "sto=!sto:id:=!"
set "stp=%%d"
set "stp=!stp:"=!"
echo !sto!%theend%!stp!%theend% )) > 003.txt
for /f "tokens=16" %%e in ('ipconfig ^|find /i "ipv4"') do ( set ipaddress=%%e) ? ? ? ? ? ? ? ? ? ??
findstr "%ipaddress%" "003.txt">nul && goto 2
:1
echo don't ip
pause
goto next
:2
echo ip xiangtong
REM exit
REM :next
REM exit?
findstr "%ipaddress%" 003.txt >test.txt
for /f "delims=.; tokens=1,2,3,4,5" %%h in (test.txt) do (
set "h=%%h"
set "i=%%i"
set "l=%%j"?
set "k=%%k"
set "l=%%l" )
Set "nuv=000%h%"&Set "nuv=!nuv:~-6!"
Set "nub=000%i%"&Set "nub=!nub:~-3!"
Set "nun=000%j%"&Set "nun=!nun:~-3!"
Set "num=000%k%"&Set "num=!num:~-3!"
Set "nul=000%l%"&Set "nul=!nul:~-3!"
echo %nuv%_%nub%_%nun%_%num%_%nul% >003.txt?
REM (for /f "delims=" %%l in (test.txt) do (
REM set "stl=%%l"
REM set "stl=!stl::=!"
REM set "stl=!stl:.=_!"
REM set "stl=!stl:;=!"
REM set "stl=!stl:id=000!"
REM set "stl=!stl:ip=_!"
REM echo !stl! )) > 003.txt
for /f "delims=" %%r in (003.txt) do (
? ?? ?set "ui=%%r")
(for /f "delims=" %%t in (zabbix_agentd.conf) do (
? ? set "sty=%%t"
? ? set "sty=!sty:Windows host=%ui%!"?? ?
? ? echo !sty! )) >003.txt
?? ?move /y 003.txt "zabbix_agentd.conf" 2>nul 1>nul?
? ? if %errorlevel% == 0 (echo Change OK!)
pause
del c:\zabbix\conf\test.txt ? ? ? ? ? ?
start cmd
start cd ..?
start cd bin
start zabbix_agentd.exe -c zabbix_agentd.conf -x
start zabbix_agentd.exe -c zabbix_agentd.conf -s

  网络协议 最新文章
使用Easyswoole 搭建简单的Websoket服务
常见的数据通信方式有哪些?
Openssl 1024bit RSA算法---公私钥获取和处
HTTPS协议的密钥交换流程
《小白WEB安全入门》03. 漏洞篇
HttpRunner4.x 安装与使用
2021-07-04
手写RPC学习笔记
K8S高可用版本部署
mySQL计算IP地址范围
上一篇文章      下一篇文章      查看所有文章
加:2021-11-26 09:12:22  更:2021-11-26 09:14:49 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年7日历 -2024/7/5 14:22:26-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码