bat批处理命令大全修改

批处理方式更改IE代理服务器 -
- ITeye技术网站
两个批处理文件,一个开启IE代理服务器,一个清除IE代理服务器。
当然,两个文件都要是bat格式哦
唯一要注意的是:开启的bat里,对于“本地地址不使用代理服务器”的勾选,是注册表键ProxyOverride控制的,其值含有“&local&“时,表示勾选“本地地址不使用代理服务器”。
以下是开启代码:
echo 【修改IE】
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v ProxyEnable /t REG_DWORD /d 1 /f
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v ProxyServer /d "10.45.11.233:8080" /f
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v ProxyOverride /t REG_SZ /d "10.*.*.*;192.168.*.*;&local&" /f
echo 正在刷新设置……
ipconfig /flushdns
关闭代理的代码:
echo 【修改IE】
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v ProxyEnable /t REG_DWORD /d 0 /f
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v ProxyServer /d "" /f
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v ProxyOverride /t REG_SZ /d "" /f
echo 代理服务器设置已经清空
echo 正在刷新设置……
ipconfig /flushdns
浏览: 35791 次
来自: 南京
求,解决方案……qq:
oushaomeng2011 写道你也是使用这种布局方式啊。。 ...
你也是使用这种布局方式啊。。那么你点击一下左边菜单,在出现的t ...
wtj_jeson 写道兄台,我看了你的日志,发现咱俩报的错误 ...
兄台,我看了你的日志,发现咱俩报的错误几乎一样,所以想问下你错 ...用批处理修改日期,然后在改回来 - jack_Meng - 博客园
随笔 - 692, 文章 - 1, 评论 - 92, 引用 - 0
用批处理修改日期,然后在改回来
XP系统,因为要运行一个破解软件,日期必须是,才能运行这个软件,要求,运行这个批处理先记录下今天是XX年X月X日,然后改日期到,然后运行artcampro.exe这个文件,批处理在后台默默运行,30秒一次判断artcampro.exe进程是否存在,如不存在则改回原来日期&&&&&&&&&&&&&&&&&&&&&&&&&&&&其实我也有点思路,就是觉得麻烦,希望批处理达人帮帮忙了,解决后必定追加悬赏复制粘贴党就不用来了
提问者采纳@echo off SET y=%date:~0,4% SET m=%date:~5,2% SET d=%date:~8,2% ECHO %y%/%m%/%d% DATE
START "" d:\artcampro.exe :loop ping -n 31 127.1&nul tasklist |FIND "artcampro.exe"&nul IF %errorlevel%==1 (DATE %y%/%m%/%d%&&EXIT) else (GOTO loop)
30秒循环检测进程是否存在,不存在就改回日期退出批处理.
追问:如果我运行了几次这样的软件,会不会同时有几个这样的进程存在呢? 回答:这得看运行几次是不是连续运行,也就是说之前的程序(artcampro.exe)未关闭,我写的这个只是判断有没有,而不是判断有几个. 如 "依梦琴瑶"所说 start
/wait 等待程序结束.这样可以用来启动一次程序. 追问:不知道有start
/wait这个,如关闭掉artcampro.exe程序就能把时间给改回去,这就最好了,那么应该怎么写呢? 回答:@echo off SET y=%date:~0,4% SET m=%date:~5,2% SET d=%date:~8,2% ECHO %y%/%m%/%d% DATE
START /WAIT "" d:\artcampro.exe DATE %y%/%m%/%d%&&EXIT pause
完整代码.追问:以前不知道START /WAIT,今天长知识了,谢谢你,也谢谢其他回答的各位了。提问者评价:再次感谢
其他3条回答@echo off (echo %date:~0,-3%)&1.txt date
start artcampro.exe :loop tasklist|find /i "artcampro.exe" || goto begin ping -n 30 127.0.0.1&nul goto loop :begin set /p d=&1.txt date %d% pause
命令详解: start /wait
你可以看一下命令帮助
启动应用程序并等待它终止。
command/program
如果它是内部 cmd 命令或批文件,则该命令处理器是使用
cmd.exe 的 /K 开关运行的。这表示运行该命令之后,该窗口
将仍然存在。
如果它不是内部 cmd 命令或批文件,则它就是一个程序,并将
作为一个窗口化应用程序或控制台应用程序运行。
yyykkkyyyy | 十三级
帮你懒一把 批处理放那artcampro.exe程序同位置再发送快捷方式到桌面,如果之前已启用并正在运行那个程序,它就不会再启动程度及改动日期
@echo off&cd/d "%~dp0" if "%~1"=="h" goto begin if not exist hide.vbs (
echo Set ws = CreateObject("Wscript.Shell"^)
echo ws.run "cmd /c %~s0 h" ,vbhide)&hide.vbs start hide.vbs
exit :begin tasklist|find/i "artcampro.exe"&&exit set td=%date:~,10% date
start "" /wait "artcampro.exe" date %td%
依梦琴瑶 | 来自手机知道 | 十三级
其实不用检测,只需利用start /wait命令让批处理等待程序结束即可,所以你可以结合jd08139这个知友的内容即可
出处:/question/.html?fr=qrl&index=2&qbl=topic_question_2西西软件园多重安全检测下载网站、值得信赖的软件下载站!
→ 批处理命令批量更改文件名
类型:系统其它大小:41KB语言:中文 评分:6.6
最近下了不少动画,不过文件名都太长,一般都是 [字幕组][名称][集数][语言][分辨率][].后缀 这样的格式我喜欢简单的名字,比如 01.rmvb 之类,可是手动改很麻烦,于是就写了这个 bat,希望对大家有帮助:&&&&& * 修正了更改文件名部分&&&&& + 增加了几个取得名称的方法,在REM注释节代码如下:@echo offSetLocal EnableDelayedExpansionREM 要查找的文件set ext=*.rm,*.rmvb,*.avi,*.mkv,*.torrentREM 新文件名在原文件名中的起始位置,从0开始set pstart=23REM 新文件名在原文件名中的长度set length=2REM 遍历文件,并截取编号作为新文件名for %%a in (!ext!) do (REM 文件名set fn=%%~naREM 后缀set en=%%~xaREM 取 pstart 位置之后的所有字符 !fn:~%pstart%!!en!REM 取文件名最后 length 长度字符 !fn:~-%length%!!en!REM 取文件名 pstart 开始的 length 长度字符 !fn:~%pstart%,%length%!!en!REM 显示新文件名echo !fn:~%pstart%,%length%!!en!REM 修改文件名rename &%%a& &!fn:~%pstart%,%length%!!en!&)pause新建个 bat,将以上代码复制至其中即可运行,参数可适当修改
07-2303-0111-3010-2306-1005-2011-2711-2711-2311-11
阅读本文后您有什么感想? 已有23人给出评价!
名称大小下载

我要回帖

更多关于 bat批处理命令大全 的文章

 

随机推荐