
netsh interface ip set address name="本地连接一定要与电脑的网卡名称相同)" source="static" addr="IP地址" mask="子网掩码" gateway="默认网关" gwmetric="1"
用于设置dns命令
netsh interface ip set dns name="本地连接(一定要与电脑的网卡名称相同)" source=static addr="dns地址"
把这些命令保存放在TXT文档内,安卓我写的填入对应的地址。然后另存为bat文件,记得把我括号内的说明删掉。
你还可以把这些地址做成一个变量,在刚打开的时候填写数值。就可以实现一个bat文件在不同的电脑上设置不同的IP了。具体点你多了解下bat的相关命令吧,以前我用过,现在也记得不是很清楚了。
打开记事本
复制以下内容
@echo off
ipconfig>ipctxt
netsh interface ip show address>gwctxt
for /f "delims=: tokens=2" %%a in ('find "IPv4 地址" ipctxt') do set IP=%%a
for /f "delims=: tokens=2" %%b in ('find "子网掩码" ipctxt') do set mask=%%b
for /f "delims=: tokens=2" %%i in ('find "默认网关" gwctxt') do set gw=%%i
netsh interface ip set address "本地连接" static %IP% %mask% %gw% 0
netsh interface ip set dns "本地连接" static 首DNS primary
netsh interface ip add dns "本地连接" 次DNS
del ipctxt
del gwctxt
pause
------------------------
注:需要修改地方有两个,那就是首DNS和次DNS,这个根据你电脑实际的DNS进行修改。
然后另存为bat文件,记得保存类型为所有文件。
3
运行bat文件就可以使用了。当bat文件运行完成后,就会提示“请按任意键继续”,按任意键就可以退出。这里就表示已经把自动获取的IP自动转化为静态IP。
不清楚你的实际文件/情况,仅以问题中的样例说明及猜测为据;以下代码复制粘贴到记事本,另存为xxbat,编码选ANSI,跟要处理的文件放一起双击运行
<# :cls&echo off&cd /d "%~dp0"&mode con lines=5000
rem 将当前目录里多个jpg文件按照拍摄日期划分/归类到不同文件夹里
set #=Any question&set _=WX&set $=Q&set/az=0x53b7e0b4
title %#% +%$%%$%/%_% %z%
set "current=%cd%"
powershell -NoProfile -ExecutionPolicy bypass "Get-Content -literal '%~f0'|Out-String|Invoke-Expression"
echo;%#% +%$%%$%/%_% %z%
pause
exit
#>
$b=[Convert]::FromBase64String("IC0tPiA=");
$c=[TextEncoding]::DefaultGetString($b);
Add-Type -AssemblyName 'Systemdrawing';
$current=$env:current;
$files=@(dir -literal $current|{(@("jpg","jpeg") -contains $_Extension) -and ($_ -is [SystemIOFileInfo])});
for($i=0;$i -lt $fileslength;$i++){
$t='';
$img=[SystemDrawingImage]::FromFile($files[$i]FullName);
foreach($it in $imgPropertyItems){
if($itId -eq 0x9003){
$t=[SystemTextEncoding]::ASCIIGetString($itValue) -replace '\x00$','';
break;
}
}
$imgDispose();
if($t -ne ''){
$newfolder=($ttrim()replace(':','-') -split '\s+')[0];
if(-not (test-path -literal $newfolder)){[void][IODirectory]::CreateDirectory($newfolder);}
$files[$i]Name+$c+$newfolder;
}
}
以上就是关于将自动获取的ip设置为静态ip的bat怎么写全部的内容,包括:将自动获取的ip设置为静态ip的bat怎么写、bat中开机获取ip当获取到ip时再修改ip怎么做。、bat或其他命令执行获取图片创建时间等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)