
CODE: [Copy to clipboard]@echo off
if "%computername%" geq "a001" (
if "%computername%" leq "a060" (
ren "D:\A.TXT" "OK.TXT"
)
) else if "%computername%" geq "a061" (
if "%computername%" leq "a120" (
ren "D:\B.TXT" "OK.TXT"
)
) else if "%computername%" geq "a121" (
if "%computername%" leq "a150" (
ren "D:\C.TXT" "OK.TXT"
)
)
CODE: [Copy to clipboard]@echo off
for /f "tokens=15" %%a in ('ipconfig^|findstr /i "IP"') do (
for /f "tokens=4 delims=." %%b in ("%%a") do set IP=%%b
goto :check
)
goto :eof
:check
if %IP% lss 10 (
if "a00%IP%" equ "%computername%" (
ren "D:\A.TXT" "OK.TXT"
)
) else if %IP% lss 100 (
if "a0%IP%" equ "%computername%" (
ren "D:\B.TXT" "OK.TXT"
)
) else if %IP% leq 150 (
if "a%IP%" equ "%computername%" (
ren "D:\C.TXT" "OK.TXT"
)
)
CODE: [Copy to clipboard][ Last edited by shqf on 2008-8-27 at 01:09 PM ]@echo off
for /l %%i in (1,1,150) do (
if %%i leq 60 (set fname=A.TXT) else (if %%i leq 120 (set fname=B.TXT) else (set fname=C.TXT))
call :re_name %%i
)
pause
goto :eof
:re_name
wmic /node:192.168.0.%1 /password:1111 /user:administrator datafile "c:\\%fname%" call rename c:\OK.TXT
| Quote: | |
|
| 欢迎光临 中国DOS联盟论坛 (http://cndos.fam.cx/forum/) | Powered by Discuz! 2.5 |