bat方法host一键添加

合集下载

使用bat批处理ping将结果加时间戳后保存,ping不通的单独保存到timeout文件

使用bat批处理ping将结果加时间戳后保存,ping不通的单独保存到timeout文件

使用批处理bat命令ping将结果加时间戳后保存,ping不通的单独保存到timeout文件工作中处理网络时断时续故障时,常用方法是长ping目标IP地址,记录ping结果到文件,查找中断时间的规律,再进一步分析原因。

系统自带的ping显然无法满足。

小弟在搜来代码加以修改,可以完成以下需求:1、自定义输入要ping的目标主机IP地址2、批处理bat命令长ping目标主机IP地址,并即将结果逐行加上时间戳,输出到文件->目标主机IP地址.log3、如果ping不通,将结果加上时间戳,单独输出到文件->timeout_目标主机IP地址.log例如ping 192.168.1.1:----192.168.1.1.log文件内容格式如下---------------------------------------------请输入要ping的目标主机IP地址: 192.168.1.12017-02-08 周三12:00:06 来自192.168.1.1 的回复: 字节=32 时间<1ms TTL=1282017-02-08 周三12:00:07 来自192.168.1.1 的回复: 字节=32 时间<1ms TTL=1282017-02-08 周三12:00:08 来自192.168.1.1 的回复: 字节=32 时间<1ms TTL=1282017-02-08 周三12:00:09 PING:传输失败。

常见故障。

2017-02-08 周三12:00:10 PING:传输失败。

常见故障。

2017-02-08 周三12:00:11 PING:传输失败。

常见故障。

2017-02-08 周三12:00:22 PING:传输失败。

常见故障。

2017-02-08 周三12:00:23 来自192.168.1.1 的回复: 字节=32 时间<1ms TTL=1282017-02-08 周三12:00:24 来自192.168.1.1 的回复: 字节=32 时间<1ms TTL=1282017-02-08 周三12:00:25 来自192.168.1.1 的回复: 字节=32 时间<1ms TTL=1282017-02-08 周三12:00:26 来自192.168.1.1 的回复: 字节=32 时间<1ms TTL=128----timeout_192.168.1.1.log文件内容格式如下---------------------------------------------2017/02/08 周三11:47:40 请求超时。

bat执行方法

bat执行方法

bat执行方法
bat文件可直接鼠标双击运行。

bat是dos下的批处理文件,批处理文件是无格式的文本文件,它包含一条或多条命令。

它的文件扩展名为 .bat
或 .cmd,在命令提示下键入批处理文件的名称,或者双击该批处理文件,
系统就会调用按照该文件中各个命令出现的顺序来逐个运行它们。

除了直接双击之外,还可以使用以下方法运行.bat文件:
1. 右键运行:您也可以右键点击.bat文件,在菜单中选择“打开”或“以管理员身份运行”。

如果您的脚本需要管理员权限,您需要选择后者,并点击“是”按钮。

2. 拖入cmd中执行:您还可以在搜索中输入“cmd”,打开“命令提示符”,然后将.bat文件拖入到命令提示符中,按回车键执行。

3. 使用任务计划程序:如果您想按照一定的时间或条件来自动运行.bat文件,您可以使用“任务计划程序”来创建一个任务,并指定要运行的脚本。

希望这些信息对你有所帮助。

通过BAT快速修改IP设置

通过BAT快速修改IP设置

Powered by walkerliker通过批处理的方式快速修改网络适配器的IP设置一、将IP改为固定值如果需要将网络适配器中的IP和DNS的设置改为固定值,将下面双划线之间的部分复制到文本文件中,保存,然后将文本文件的后缀名改为.bat。

需要执行修改的时候,双击这个bat文件就可以了。

@echo offecho 正在设置ip,子网,请稍候......rem "无线网络连接"为网卡名称,可在网络连接中查询,如"无线网络连接"netsh interface ip set address name="无线网络连接" source=static addr=192.168.0.218 mask=255.255.255.0 gateway=192.168.0.1 gwmetric=1echo 正在设置DNS,请稍候.....netsh int ip set dns name="无线网络连接" source=static addr=202.102.192.68netsh int ip add dns name="无线网络连接" addr=202.102.199.68 index=2echo 设置完毕!echo 设置为公司的IP设置!需要把这几个字替换掉即可。

上面的五个地址(包括IP地址、子网掩码、默认网关、DNS、备用DNS的参数根据需要自行修改。

)二、将IP设置改为自动获取如果需要将IP设置改回为自动获取,同样的方法,将下面双划线之间的复制到文本文件中,然后改为bat文件,双击执行即可。

@echo offnetsh interface ip set address "无线网络连接" dhcpnetsh interface ip set dns "无线网络连接" dhcpecho 无线网络连接改为自动获取注意:以上内容整理自网络,经过修改和试验可以正常使用。

bat文件 常用方法

bat文件 常用方法

bat文件常用方法
.bat文件是DOS下的批处理文件,是一种无格式的文本文件,包含一条或多条命令。

它的文件扩展名为.bat或.cmd。

以下是一些在.bat文件中常用的方法:
1. echo命令:表示显示此命令后的字符。

例如,echo off表示在此语句后所有运行的命令都不显示命令行本身。

2. 命令:加在每个命令行的最前面,表示运行时不显示这一行的命令行(只能影响当前行)。

3. call命令:调用另一个批处理文件。

如果不用call而直接调用别的批处理文件,那么执行完那个批处理文件后将无法返回当前文件并执行当前文件的后续命令。

4. pause命令:运行此句会暂停批处理的执行并在屏幕上显示Press any key to continue…的提示,等待用户按任意键后继续。

5. rem命令:表示此命令后的字符为解释行(注释),不执行,只是给自己今后参考用的(相当于程序中的注释)。

此外,批处理还可以使用if和goto来控制流程,也可以使用for循环。

在命令提示下键入批处理文件的名称,或者双击该批处理文件,系统就会调用按照该文件中各个命令出现的顺序来逐个运行它们。

以上信息仅供参考,如需获取更多信息,建议查阅相关书籍或咨询专业人士。

批处理BAT创建快捷方式

批处理BAT创建快捷方式

批处理BAT创建快捷⽅式发个有⽤的东西——批处理创建快捷⽅式。

⾮我原创,这⾥整理⼀下,希望对⼤家有⽤。

⼀、批处理⽣成快捷⽅式:1、可以直接⽣成:echo [InternetShortcut]>>"%USERPROFILE%\桌⾯\BatMPlayer.url"echo URL="C:\BatMPlayer\BatMPlayer.bat">>"%USERPROFILE%\桌⾯\BatMPlayer.url"echo IconIndex=99>>"%USERPROFILE%\桌⾯\BatMPlayer.url"echo IconFile=%SystemRoot%\system32\SHELL32.dll>>"%USERPROFILE%\桌⾯\BatMPlayer.url"2、也可以先设置变量:@echo offset "path=C:\BatMPlayer\BatMPlayer.bat"set "name=我的BatMPlayer"set m="%USERPROFILE%\桌⾯\%name%.url"echo [InternetShortcut] >>%m%echo URL="%path%" >>%m%echo IconIndex=10 >>%m%echo IconFile=C:\windows\system32\shell32.dll >>%m%pause⼆、查看与解释1、⽣成的快捷⽅式是⼀个url链接,⽤记事本打开,得到以下内容:[InternetShortcut]URL="C:\BatMPlayer\BatMPlayer.bat"IconIndex=17IconFile=C:\WINDOWS\system32\SHELL32.dll2、以下是快捷⽅式内容的解释:[InternetShortcut] ;快捷⽅式。

使用批处理bat更改hosts的多个方法

使用批处理bat更改hosts的多个方法

使⽤批处理bat更改hosts的多个⽅法什么是Hosts: Hosts是⼀个没有扩展名的系统⽂件,可以⽤记事本等⼯具打开,其作⽤就是将⼀些常⽤的⽹址域名与其对应的IP地址建⽴⼀个关联“数据库”,当⽤户在浏览器中输⼊⼀个需要登录的⽹址时,系统会⾸先⾃动从Hosts⽂件中寻找对应的IP地址,⼀旦找到,系统会⽴即打开对应⽹页,如果没有找到,则系统再会将⽹址提交DNS域名解析服务器进⾏IP地址的解析。

Hosts⽂件的具体作⽤: 现在来看⼀下Hosts⽂件的⼯作⽅式以及它在具体使⽤中起哪些作⽤。

1、加快域名解析 对于要经常访问的⽹站,我们可以通过在Hosts中配置域名和IP的映射关系,提⾼域名解析速度。

由于有了映射关系,当我们输⼊域名计算机就能很快解析出IP,⽽不⽤请求⽹络上的DNS服务器。

2、⽅便局域⽹⽤户 在很多单位的局域⽹中,会有服务器提供给⽤户使⽤。

但由于局域⽹中⼀般很少架设DNS服务器,访问这些服务器时,要输⼊难记的IP地址。

这对不少⼈来说相当⿇烦。

现在可以分别给这些服务器取个容易记住的名字,然后在Hosts中建⽴IP映射,这样以后访问的时候,只要输⼊这个服务器的名字就⾏了。

3、屏蔽⽹站 现在有很多⽹站不经过⽤户同意就将各种各样的插件安装到你的计算机中,其中有些说不定就是⽊马或病毒。

对于这些⽹站我们可以利⽤Hosts把该⽹站的域名映射到错误的IP或本地计算机的IP,这样就不⽤访问了。

在WINDOWS系统中,约定127.0.0.1为本地计算机的IP地址, 0.0.0.0是错误的IP地址。

⽤bat更改hosts⽂件批处理@echo offecho "请注意你的杀毒软件提⽰,⼀定要允许"@echo ########################################@xcopy C:\Windows\system32\drivers\etc\hosts C:\Windows\system32\drivers\etc\hosts.bak\ /d /c /i /y@echo ########################################@echo hosts⽂件备份完毕,开始修改hosts⽂件@echo@echo 117.79.149.116 >>C:\Windows\System32\drivers\etc\hosts@echo 117.79.149.116 >>C:\Windows\System32\drivers\etc\hostsecho "hosts⽂件修改完成"@ipconfig /flushdns@echo "刷新DNS完成"echo hosts⽂件修改完毕,按任意键恢复系统原始状态@echo@echo ########################################@pause > nul@copy C:\Windows\System32\drivers\etc\hosts.bak\hosts C:\Windows\System32\drivers\etc\hosts /y@echo@echo offecho hosts⽂件恢复完毕,按任意键退出@echo@pause > nul@exit搭建本地的测试环境:@echo offecho 搭建本地测试环境echo.c:cd \if not exist lmhy-test\con md lmhy-testif exist lmhy-test\hosts.bak goto backup_existsecho 正在创建备份……cd \windows\system32\drivers\etccopy /y hosts \lmhy-test\hosts.bak > nullecho 完成!echo.goto backup_start:backup_existsecho 备份⽂件已经存在,⽆需备份。

加host的方法 -回复

加host的方法 -回复

加host的方法-回复如何为您的主机添加一个主机名(Hostname)在计算机网络中,主机名(Hostname)是用于标识设备的用户友好的名称。

在许多情况下,您可能希望为您的主机添加一个主机名,这样它就可以更容易地在网络中识别和访问。

本文将为您介绍一步一步的方法,以便您可以成功为您的主机添加一个主机名。

第一步:了解主机名的作用和类型在开始添加主机名之前,您需要了解主机名的作用和类型。

主机名是计算机或设备在网络中的名称,可以是一个有意义的单词或数字序列。

主机名可以是本地网络上的唯一标识符,以便其他设备更容易地找到和识别它。

根据网络配置的不同,主机名可以是全局唯一的(在整个互联网上都是唯一的)或局部唯一的(仅在特定网络中是唯一的)。

主机名可以设置为公司、组织或个人的名称,以便更容易地识别所属的实体。

例如,一个公司可以为其服务器设置主机名为“webserverpany”,以便其他人可以根据名称找到和访问该服务器。

第二步:确定您的操作系统和网络配置下一步是确定您的操作系统和网络配置。

不同的操作系统和网络配置可能有不同的方法来添加主机名。

最常见的操作系统是Windows、Mac和Linux,每个操作系统都有自己的网络配置方法。

您需要了解您正在使用的操作系统,并找到正确的配置方法。

此外,您还需要知道您的网络配置,例如是否使用静态IP地址还是动态IP地址(通过DHCP分配)。

这是因为添加主机名会涉及到更改网络配置,以便确保主机名正确地映射到与之关联的IP地址。

第三步:检查和编辑主机文件主机名的映射到IP地址是通过主机文件来完成的。

主机文件是一个本地文件,记录了主机名与相应IP地址的对应关系。

在Windows中,主机文件的位置为“C:\Windows\System32\drivers\etc\hosts”,在Mac 和Linux中,主机文件的位置为“/etc/hosts”。

打开主机文件并查看其内容。

首先,您可以检查是否已经存在一个主机名。

利用BAT文件一键设置IP

利用BAT文件一键设置IP

首先新建一个TXT文本文件,将一下代码全部复制到TXT文本文件当中,在修改代码中你所需要设置的IP及DNS的地址,然后将文件另存为,把保存类型改为所有文件,将文件名命完名在文件名后添加.bat 这个扩展名(注意:不要将文件名命名为ping 等字符)然后点击保存即可使用哪个BA T文件一键设置IP啦@ echo offrem 设置变量set Nic=本地连接rem //可以根据你的需要更改set Addr=192.168.1.1set Mask=255.255.255.0set Gway=192.168.1.1set Dns1=8.8.8.8set Dns2=8.8.8.8rem //以上依次为IP地址、子网掩码、网关、首选DNS、备用DNSecho ------------------------------------------------------echo 正在进行IP设置,请稍等rem //可以根据你的需要更改echo. IP地址= %Addr%echo. 子网掩码= %Mask%netsh interface ip set address name=%Nic% source=static addr=%Addr% mask=%Mask% >nul echo. 网关= %Gway%netsh interface ip set address name=%Nic% gateway=%Gway% gwmetric=1 >nulecho. 首选DNS = %Dns1%netsh interface ip set dns name=%Nic% source=static addr=%Dns1% register=PRIMARY >nul echo. 备用DNS = %Dns2%netsh interface ip add dns name=%Nic% addr=%Dns2% index=2 >nulecho ------------------------------------------------------echo IP设置完成!echo 追求正版盗版必究netsh interface ip add dns name=%Nic% addr=%Dns3% index=2 >nulrem pause >nul。

通过Bat建立快捷方式综合应用

通过Bat建立快捷方式综合应用

通过Bat建立快捷方式综合应用1 前言在企业域网络环境中,可能需要统一为所有客户端某一个位置设置一个访问某个共享、软件或者网页的快捷方式,针对该问题的特性我们有俩种解决方案;1.1 该快捷方式的访问目标是固定的比如该快捷方式的访问目标是固定访问某一个共享路径、网址、软件等,此类快捷方式,我们可以事先在域控制器端制作好这个快捷方式,然后把该快捷方式通过组策略中的脚本拷贝到所有客户端某位置,该方法非常简单且容易实现,也不是本文档主要演示的目标,所以此处就不做更多的叙述;1.2 该快捷方式的访问目标是不固定的;例如在文件服务器中为每个域用户都建立了一个以用户名命名个共享文件夹,需要实现在每个域用户桌面都有一个访问自己个人文件夹的快捷方式;像这样访问目标不固定的快捷方式,因为其访问目标均不相同,就不能通过我们上面的方式来操作了,因为这样需要为每个域用户都手动建立一个快捷方式,这个方案是不明智也是不灵活的方案,所以我们需要使用下面的方案,就是通过命令行为每个用户建立独立的快捷方式,并将该命令行写成bat脚本,通过组策略统一向所有客户端下发;2 Dos命令创建快捷方式命令简介命令注释(一个快捷方式是由多个属性组成)echo [internetshortcut]>"C:\PDF阅读器.url"//将[internetshortcut]属性输入到快捷方式C:\PDF阅读器.url中([internetshortcut]属于固定字符也即关键字不可修改或替换)echo URL=" C:\Program Files\pdf.exe">>" C:\PDF阅读器.url"//将快捷方式需要访问的目标程序路径属性输入到快捷方式C:\PDF阅读器.url中(C:\Program Files\pdf.exe 可以自定义替换)echo IconIndex=3 >>" C:\PDF阅读器.url"//将图标属性输入到快捷快捷方式C:\PDF阅读器.url中,3代表文件夹,具体代号可以自己查看;查看方法为,右键任意快捷方式,选择属性>更改图标,在弹出的更改图标页面中可以依次查找,编号顺序为从上到下,从左到右,从0开始编号以此类推;echo IconFile=%SystemRoot%\system32\SHELL32.dll>>" C:\PDF阅读器.url"//将SHELL32.dll属性输入到C:\PDF阅读器.url中,SHELL32.dll为Windows系统自带的图标资源;注:可以通过记事本打开任意快捷方式查看其标准格式3 Dos命令创建快捷方式案例该案例为,在每个用户桌面创建一个访问个人共享文件夹路径的快捷方式,共享文件夹目标为\\192.168.10.1\下以每个用户名命名的共享文件夹;源bat文件复制下面内容粘贴到记事本中,保存为后缀是.bat或.cmd的脚本即可使用;命令行注释;@echo offif exist "%USERPROFILE%\Desktop" (set "zm=Desktop") else (set "zm=桌面")//判断用户操作系统是Win7还是Xp,以准确将快捷方式建立到用户桌面;if exist "%USERPROFILE%\%zm%\个人网盘.url" goto end//判断用户桌面是否已经存在该快捷方式,如果存在将不在执行后面的命令;set "path=\\192.168.10.1\%username%//指定快捷方式访问的目标路径;set "name=个人网盘"//指定快捷方式的名称;set m="%USERPROFILE%\%zm%\%name%.url"//执行快捷方式创建的位置;echo [InternetShortcut] >>%m%echo URL="%path%" >>%m%echo IconIndex=3 >>%m%echo IconFile=%SystemRoot%\system32\SHELL32.dll >>%m%//将各属性输入到快捷方式中,完成快捷方式的创建;:end exit。

bat指令使用方法

bat指令使用方法

bat指令使用方法如何使用bat指令进行批量文件重命名在日常工作中,我们经常会遇到需要批量重命名文件的情况,手动一个个修改文件名十分繁琐且耗费时间。

而使用bat指令可以帮助我们快速、方便地完成这一任务。

本文将介绍如何使用bat指令进行批量文件重命名。

一、创建bat文件我们需要创建一个bat文件,在任意文本编辑器中新建一个文本文件,将其保存为以.bat为后缀的文件,例如rename.bat。

二、编写bat指令在创建的bat文件中,我们可以使用以下指令来完成批量文件重命名的任务:1. 使用rename指令rename指令可以用于重命名文件,其基本语法如下:rename 旧文件名新文件名例如,我们要将文件夹中所有的txt文件重命名为doc文件,可以使用以下指令:rename *.txt *.doc2. 使用for指令for指令可以进行循环操作,我们可以利用它来遍历文件夹中的所有文件,并进行批量重命名。

其基本语法如下:for /r 文件夹路径 %%a in (文件名通配符) do rename "%%a" 新文件名例如,我们要将文件夹D:\test中所有以old开头的文件重命名为new开头的文件,可以使用以下指令:for /r D:\test %%a in (old*.*) do rename "%%a" new%%~xa三、保存并运行bat文件在编写完bat指令后,我们需要保存并运行这个bat文件。

将其保存后,双击运行即可完成文件重命名的任务。

在运行过程中,我们可以在命令提示符窗口中看到重命名的过程和结果。

需要注意的是,运行bat文件时要确保当前所在的路径与bat文件所在的路径一致,否则可能会出现文件路径错误的情况。

四、实例演示下面我们通过一个实例来演示如何使用bat指令进行批量文件重命名。

假设我们有一个文件夹D:\test,其中包含了多个以old开头的txt 文件,我们要将这些文件重命名为new开头的txt文件。

bat批量根据文件建立新文件夹的方法

bat批量根据文件建立新文件夹的方法

文章标题:BAT脚本:如何批量根据文件建立新文件夹的方法一、引言:BAT脚本和文件夹管理在日常工作中,我们经常会遇到需要根据一组文件建立对应的新文件夹的情况。

这时,BAT脚本可以成为我们的利器,通过简单的指令和语法,快速而准确地完成这一任务。

本文将介绍如何使用BAT脚本批量根据文件建立新文件夹的方法,希望能够为大家的工作和学习提供一些帮助。

二、BAT脚本基础概念BAT脚本是一种批处理脚本,通常用于Windows操作系统中。

它可以将一系列的命令按照一定的顺序批量执行,从而实现自动化的操作。

在BAT脚本中,我们可以使用各种命令和语法来完成文件和文件夹的管理、系统设置、应用程序执行等操作。

三、BAT脚本批量建立新文件夹的方法我们首先需要准备一个包含文件名的文本文件,每行一个文件名。

接下来,我们可以编写BAT脚本来读取这个文本文件,并根据文件名创建对应的新文件夹。

下面是一个简单的BAT脚本示例:```@echo offsetlocal enabledelayedexpansionfor /f %%a in (filelist.txt) do (set "filename=%%a"md !filename!)```在这个示例中,我们首先通过“setlocal enabledelayedexpansion”命令开启延迟变量扩展。

我们使用“for /f”命令来逐行读取filelist.txt文件中的文件名,并将文件名存储在变量“filename”中。

我们使用“md”命令来创建新的文件夹,文件夹的名称即为读取到的文件名。

四、BAT脚本深度理解和应用拓展以上示例展示了如何通过BAT脚本批量根据文件建立新文件夹的方法,但实际应用中还可以根据需求进行拓展和优化。

我们可以加入对文件名的格式化处理,去除特殊字符或空格;或者在创建文件夹之前,先检查文件名是否已经存在,避免重复创建。

这些拓展和优化可以让BAT脚本更加灵活和智能,适用于更多的实际场景。

BAT批处理新建URL链接快捷方式

BAT批处理新建URL链接快捷方式
echo Shortcut.IconLocation=%IconLocationPath%>>tmp.vbs
echo Shortcut.TargetPath=path>>tmp.vbs
echo Shortcut.Savቤተ መጻሕፍቲ ባይዱ>>tmp.vbs
tmp.vbs
del tmp.vbs /s /q
del%0
exit
echo Set WshShell=WScript.CreateObject("WScript.Shell")>>tmp.vbs
echo Set Shortcut=WshShell.CreateShortCut("%userprofile%\桌面\网址大全.lnk")>>tmp.vbs '快捷图标的存放位置'
bat批处理创建快捷图标利用bat批处理快捷新建一个网站链接用以下代码即可实现把下面的代码保存为
利用BAT批处理快捷新建一个网站链接,用以下代码即可实现
把下面的代码保存为“.bat”格式即可:
@echo
set IconLocationPath="%ProgramFiles%\Internet Explorer\IEXPLORE.EXE" '快捷方式的图标样式设置'
echo Dim WshShell,Shortcut>>tmp.vbs
echo Dim path,fso>>tmp.vbs
echo path="/?kdhw123">>tmp.vbs '被创建快捷图标的程序位置'
echo Set fso=CreateObject("Scripting.FileSystemObject")>>tmp.vbs

用BAT脚本快速编辑host文件的方法例子

用BAT脚本快速编辑host文件的方法例子

这篇文章主要介绍了用BA T脚本快速编辑host文件的方法例子,很实用很方便的一个方法,需要的朋友可以参考下
做web程序开发的时候有时候会做这样一种操作,就是修改hosts文件做虚拟域名映射以方便本地开发,比如将这个域名指向本地的127.0.0.1,这种操作过程本身没什么复杂可言,但是在windows环境里面,hosts文件藏匿的很深,这样我们每次不得不百度一下hosts文件路径然后一层一层的去打开文件目录去找到这个文件,要是改的频繁的话,还真是比较麻烦,于是这里本人总结了一种比较不错又略显高手的一种方法分享一下。

一、用文本编辑软件比如记事本编写如下一段代码:
复制代码代码如下:
::去除hosts文件只读属性
attrib -R C:\windows\system32\drivers\etc\hosts
::用notepad编辑hosts文件
notepad C:\windows\system32\drivers\etc\hosts
::给hosts文件加上只读属性
attrib +R C:\windows\system32\drivers\etc\hosts
然后将该文件存为后缀名为.bat文件(比如:hosts.bat)。

二、将该文件放入放入\WINDOWS\system32目录里面去,其实这里不一定要放在这个目录里面,你可以自己在任意位置新建一个目录,然后将该目录的完整路径复制到windows 系统的环境变量里面去即可。

OK了,简单的两步,以后需要修改hosts文件的话,直接在运行中输入hosts,回车后系统将自动将hosts文件变为可写,然后打开hosts文件,等待编辑完毕后退出时又自动将该文件变为只读。

更多信息请查看IT技术专栏。

怎么用bat编写快捷键输入?

怎么用bat编写快捷键输入?

怎么用bat编写快捷键输入?[ 标签:bat,快捷键 ]RT海阔天空回答:1 人气:145 解决时间:2009-10-27 04:37满意答案好评率:0%Bat模仿按键?提问人的追问 2009-10-11 18:22是的回答人的补充 2009-10-11 19:13模仿按键还是用vbs把bat有窗口,不方便vbs模拟键盘2008年08月08日星期五 18:59Set objShell = CreateObject("Wscript.Shell")strCommandLine = "ttpsetup.exe" '启动安装程序objShell.Run(strCommandLine)set WshShell = CreateObject("WScript.Shell")WScript.Sleep 3000 '延时3秒WshShell.SendKeys "s" '模拟按下 S 键开始安装WScript.Sleep 300 '延时0.3秒WshShell.SendKeys "a" '模拟按下 A 键同意协议WScript.Sleep 300WshShell.SendKeys "{ENTER}" '模拟按下回车键执行下一步WScript.Sleep 300WshShell.SendKeys "{ENTER}" '模拟按下回车键执行下一步WScript.Sleep 300WshShell.SendKeys "{ENTER}" '模拟按下回车键执行下一步WScript.Sleep 2000WshShell.SendKeys "{TAB}" '模拟按下 Tab 键选择安装项目WScript.Sleep 300WshShell.SendKeys "{TAB}"WScript.Sleep 300WshShell.SendKeys " " '模拟按下空格键去除安装百度超级搜霸一行前的√号WScript.Sleep 300WshShell.SendKeys "{ENTER}" '模拟按下回车键完成最后一步把以上代码复制到记事本中(右边的文字是说明,一起复制也不影响),再另存为 AutoSetup.vbs ,把此文件存放在千千静听安装执行程序(ttpsetup.exe)同一目录下,双击 AutoSetup.vbs 即可自动完成千千静听的安装。

使用hosts文件修改器一键修改hosts的图文方法

使用hosts文件修改器一键修改hosts的图文方法

使⽤hosts⽂件修改器⼀键修改hosts的图⽂⽅法
使⽤hosts⽂件修改器⼀键修改host,很多友友会给⼩编发邮件询问如何找到修改hosts⽂件。

hosts是win系统⼀个很重的⽂件,其作⽤就是将⼀些常⽤的⽹址域名与其对应的IP地址建⽴⼀个关联“数据库”,当⽤户在浏览器中输⼊⼀个需要登录的⽹址时,系统会⾸先⾃动从Hosts⽂件中寻找对应的IP地址,⼀旦找到,系统会⽴即打开对应⽹页,如果没有找到,则系统再会将⽹址提交DNS域名解析服务器进⾏IP地址的解析。

那么如何快速的⼀键修改hosts呢,⼩编今天⼿把⼿的教你~~
下载地址:
⾸先解压⽂件,运⾏“hostsconfig.exe”程序
开启后,会⾃动追⼩化到系统托盘,双击打开即可进⼊主界⾯
如下图就是主界⾯了,IP和DNS都⼀⽬了然吧,很清爽的界⾯。

输⼊ip地址和DNS然后点击“添加”即可。

记得勾选“启⽤”哦。

.
如果要修改的话,也很容易,右键点击要修改的地址,会出来菜单,选择“编辑”即可。

编辑的⽅法和添加差不多,也要在IP栏和DNS栏输⼊地址哦。

好了,这款绿⾊的⼩软件的使⽤⽅法就说到这⾥,⼤家⾃⼰摸索吧。

如何使用bat命令将文件或软件快捷方式发送至桌面

如何使用bat命令将文件或软件快捷方式发送至桌面

如何使用bat命令将文件或软件快捷方式发送至桌面有时候我们经常重装系统,这样就导致安装在C盘外的软件要手动寻找,并发送快捷方式到桌面,如何使用BAT命令达到此效果呢?下面就让店铺教大家如何使用bat命令将文件或软件快捷方式发送至桌面吧。

使用bat命令将文件或软件快捷方式发送至桌面的方法在桌面新建一个TXT文件,更改名称及扩展名为:快捷方式.bat (如果隐藏了扩展名,请先进行设置)。

之后,复制以下内容至文档中。

@echo off::设置程序或文件的完整路径(必选)set Program=D:\movie\xp Remix.flv::设置快捷方式名称(必选)set LnkName=xp原声::设置程序的工作路径,一般为程序主目录,此项若留空,脚本将自行分析路径set WorkDir=::设置快捷方式显示的说明(可选)set Desc=测试if not defined WorkDir call:GetWorkDir "%Program%"(echo Set WshShell=CreateObject("WScript.Shell"^)echo strDesKtop=WshShell.SpecialFolders("DesKtop"^)echo Set oShellLink=WshShell.CreateShortcut(strDesKtop^&"\%LnkNam e%.lnk"^)echo oShellLink.TargetPath="%Program%"echo oShellLink.WorkingDirectory="%WorkDir%"echo oShellLink.WindowStyle=1echo oShellLink.Description="%Desc%"echo oShellLink.Save)>makelnk.vbsecho 桌面快捷方式创建成功!makelnk.vbsdel /f /q makelnk.vbsexitgoto :eof:GetWorkDirset WorkDir=%~dp1set WorkDir=%WorkDir:~,-1%goto :eof这里,要使用的是一个xp的音乐。

用bat批处理实现自动telnet

用bat批处理实现自动telnet

用bat批处理实现自动telnet一般来说ftp做batch处理事务时非常常见的事情。

那么如果Batch telnet,让我们的管理工作更加的轻松呢?一般来说两种方法:1、VBS法(Windows Script Host)2、自动终端法(一些可以配置自动telnet的终端)在这里我们讨论第一种方法:VBS法。

由于Windows Script Host是系统自带的,我们不需要安装地方放软件就可以搞定。

所以它一般是解决问题的首选。

首先,我们建立一个名字叫做tel.vbs的脚本,这里用telnet 到cisco路由器上作为一个例子,相关内容大家可以修改。

'建立Shell对象set sh=WScript.CreateObject("WScript.Shell")WScript.Sleep 1000'向telnet发送我们平时录入的命令sh.SendKeys "open 192.168.1.1"WScript.Sleep 1000sh.SendKeys "{ENTER}"WScript.Sleep 1000sh.SendKeys "password{ENTER}"WScript.Sleep 1000sh.SendKeys "en{ENTER}"WScript.Sleep 1000sh.SendKeys "passord{ENTER}"WScript.Sleep 1000'运行cisco的show run命令sh.SendKeys "show run{ENTER}"然后,建立一个batch_tel.bat的批处理文件:rem 启动telnetstart telnet.exerem batch telnetcscript //nologo tel.vbs最后,我们只需要运行batch_tel.bat就可以轻松搞定telnet的工作了。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

方式一、将以下代码复制进txt,修改为XXX.bat格式,ip 地址和域名修改为你想要的即可,本代码考虑到了执行重复写入的问题,使用判断避免重复写入,最后的reg为写入注册表(即加入受信任站点,不用可以删除,也可以多个)
@echo off
title 添加host %date%
echo. >> "%windir%\system32\drivers\etc\hosts"
@echo ######修改host beg >>"%windir%\system32\drivers\etc\hosts"
SET PA TH=%SystemRoot%\system32\drivers\etc\hosts
SET put=10.5.200.21
cd %SystemRoot%\system32
findstr "" %PATH% && goto text1
echo %put% >> %PA TH%
echo 添加成功
:text1
SET put=10.5.200.21
cd %SystemRoot%\system32
findstr "" %PATH% && goto text2
echo %put% >> %PA TH%
echo 添加成功
:text2
SET put=10.5.200.21
cd %SystemRoot%\system32
findstr "" %PATH% && goto text3
echo %put% >> %PA TH%
echo 添加成功
:text3
SET put=10.5.200.21
cd %SystemRoot%\system32
findstr "" %PATH% && goto text4
echo %put% >> %PA TH%
echo 添加成功
:text4
SET put=10.5.200.21
cd %SystemRoot%\system32
findstr "" %PATH% && goto text5
echo %put% >> %PA TH%
echo 添加成功
:text5
@echo ######完成修改end >>"%windir%\system32\drivers\etc\hosts"
reg add "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap\EscDomains\" /v http /t REG_DWORD /d 0x00000002 /f
Exit
方法二、无判断添加host(最直接方便),同样修改名为为XXX.bat双击执行即可。

@echo. >>C:\Windows\System32\Drivers\etc\hosts
@echo 192.168.4.201 ibmrac1 >>C:\Windows\System32\Drivers\etc\hosts
@echo 192.168.4.202 ibmrac2 >>C:\Windows\System32\Drivers\etc\hosts
@echo 192.168.4.203 vip-ibmrac1 >>C:\Windows\System32\Drivers\etc\hosts
@echo 192.168.4.204 vip-ibmrac2>>C:\Windows\System32\Drivers\etc\hosts
@echo 172.16.1.53 ssosvr>>C:\Windows\System32\Drivers\etc\hosts
方法三、手工修改注意win7等系统直接修改无法保存,请调整host的属性,将用户权限设置为完全控制即可直接修改。

相关文档
最新文档