91嫩草国产线免费观看_欧美日韩中文字幕在线观看_精品精品国产高清a毛片_六月婷婷网 - 一级一级特黄女人精品毛片

怎樣做一個批處理,生成以ip地址命名的txt文本。如: 本機ip為192.168.0.5,則輸出192.168.0.5.txt

首頁 > 知識產權2021-09-22 20:09:33

DOS批處理怎么實現顯示本機IP地址并以該電腦名輸出到文本文件?

主題:輸出本機IP輸出到“本機電腦名”.txtrnrn一直用以下批處理,很好用,但不能以電腦名命名。哪位高手可以幫忙指點以下,修改以下,可以以本機的電腦名命名 txtrnrn------------------------------------------------------rnecho 獲取IP地址并以電腦名命名輸出到txtrnECHO OFFrnsetlocal enabledelayedexpansionrnecho 正在處理文件名...rnfor /f "tokens=2 delims=:" %%i in (x27ipconfig /all ^| find /i "IP Address"x27) do (rnset ipaddress=%%irncall :arn)rnfor /f "tokens=2 delims=:" %%i in (x27ipconfig /all ^| find /i "Physical Address"x27) do (rnset mac=%%irncall :brn)rn:arnecho 內網IP地址為: %ipaddress% >\\192.168.0.11\software\1.txtrn:brnecho 網卡物理地址為: %mac%rnipconfig /all > \\192.168.0.11\software\2.txt # 問題出在這里,不知道如何修改

看你的要求只是獲取IP地址到 hostname.txt,但看腳本內容是分別獲取 IP地址和MAC地址到兩個文件。而且腳本沒考慮多網卡情況,最后一個會覆蓋前面的。

如果只要IP地址,用這個腳本

@echo off
setlocal enabledelayedexpansion
for /f %%i in ('hostname') do (set hostname=%%i)
echo IP Address: >\\192.168.0.11\software\%hostname%.txt
for /f "tokens=2 delims=:" %%i in ('ipconfig^|find "IPv4 Address"') do (
    echo %%i>>\\192.168.0.11\software\!hostname!.txt
)

如果還按原來的都要,用下面的腳本,不過全寫到了同一個文件

@echo off
setlocal enabledelayedexpansion
echo 獲取IP地址并以電腦名命名輸出到txt
del /q \\192.168.0.11\software\%hostname%.txt

echo 正在處理文件名...
for /f %%i in ('hostname') do (set hostname=%%i)

for /f "tokens=2 delims=:" %%i in ('ipconfig /all ^| find /i "IPv4 Address"') do (
    set ipaddress=%%i
    call :a
)
for /f "tokens=2 delims=:" %%i in ('ipconfig /all ^| find /i "Physical Address"') do (
    set mac=%%i
    call :b
)
:a
    echo 內網IP地址為: %ipaddress% >>\\192.168.0.11\software\%hostname%.txt
:b
    echo 網卡物理地址為: %mac% >> \\192.168.0.11\software\%hostname%.txt

批處理,把獲取IP地址及計算機名輸出到TXT文本,請注意XP及WIN7系統的!

批處理,把獲取IP地址及計算機名輸出到TXT文本,請注意XP及WIN7系統的!... 批處理,把獲取IP地址及計算機名輸出到TXT文本,請注意XP及WIN7系統的! 展開
我沒用win7了,代碼差別不大,細微之出你自己改下
xp的用戶名
@echo
off&echo
%username%>>用戶名.txt
xp的ip
一行代碼,不用分開。前面加個[
@echo
off

ipconfig|findstr
/;i
/c:"IP
Address">>ip.txt&for
/f
"tokens=1*
delims=:"
%%a
in
(ip.txt)
do
(echo
%%b>>ip地址.txt&del
ip.txt>nul)
后面加個,用戶名加了就不用加了[
@pause>nul
再保存為bat
就能看見,用戶名和ip]

求批處理排列文本內容 求排列IP的批處理,已知文本內容如下: 192.168.0.5 00-00-00-00-00-05 192.168.0.2

已知文本內容如下: 192.168.0.5 00-00-00-00-00-05 192.168.0.2
這什么啊..誰看的懂啊.. ????

已知IP是192.168.0.2,要添加一個IP地址:192.168.1.2, 如何做成批處理文件呢

netsh interface ip add address "本地連接" 192.168.1.2 255.255.255.0
把這個放進批處理里就可以了。不過雙擊以后會被360攔截,因為修改了ip在360那里是木馬的行為

大神幫寫一個批處理 就是把一個TXT里面的IP段導出為具體連續IP

如IP段為 192.168.1.1 192.168.1.255rn經過批處理以后為rn192.168.1.1rn192.186.1.2rn192.168.1.3rn****rn192.168.1.255rn當然 IP段是很多行的。求大神給寫一個bat批處理。謝謝。
@echo off
(for /f "tokens=1-4,8 delims=. " %%a in (1.txt) do (
    for /l %%i in (%%d,1,%%e) do echo,%%a.%%b.%%c.%%i
))>2.txt

用1.txt的ip段生成2.txt

相關推薦:

競業禁止的適用范圍(競業禁止的適用范圍有哪些)

什么是專利侵權臨時措施(知識產權侵權訴訟的臨時措施主要有)

公司商標授權書怎么寫(商標授權委托書范文5篇)

專利權的期限怎樣計算(專利有效期怎么算)

侵犯版權的行為有哪些(18種侵權行為)