Bat批处理一些常见的操作命令


下面是我收集到的一些BAT操作代码,如下所示(先列一点,再后面完善):

	/**
		 * 重载执行相应操作的bat文件
		 * 比如关闭IE,Chome,word文档,excel文档,
		 * ppt文档,pdf文档,其他相关关闭操作
		 * 
		 **/
		public function chooseBatFile(url:String):String{
			var urlBat:String ;
			if(url == "IE"){
				//iexplore.exe
				urlBat = "taskkill /im iexplore.exe /f";
			}
			else if(url =="CHOME"){
				// chrome.exe
				urlBat = "taskkill /im chrome.exe /f";
			}
			else if(url == "WORD"){
				//WINWORD.exe
				urlBat = "taskkill /im WINWORD.exe /f";
			}
			else if(url =="EXCEL"){
				//EXCEL.EXE
		 	    urlBat = "taskkill /im EXCEL.EXE /f";
			}
			else if(url =="PDF"){
				//Acrobat.exe
				urlBat = "taskkill /im Acrobat.exe /f";
			}
			else if(url == "PPT"){
				urlBat = "taskkill /im POWERPNT.exe /f";
			}
			else if(url  == "OTHER"){
				//其他相关关闭操作
			}
			
			return urlBat;
		}

有时候我们希望通过批处理改变默认浏览器类型,

世界之窗:

@echo off&title 世界之窗
set "zujian=HKEY_CLASSES_ROOT\http\shell"
set "世界之窗=TheWorld.exe"
reg add "%zujian%" /ve /d %世界之窗% /f
pause


IE浏览器:

@echo off&title 设ie为默认浏览器
::引号需用 \ 转义
set "zujian=HKEY_CLASSES_ROOT\http\shell"
set "ie="\"C:\Program Files\Internet Explorer\iexplore.exe\" \"%%1\"""
reg add "%zujian%" /ve /d %ie% /f
pause



你可能感兴趣的:(Bat批处理一些常见的操作命令)