当前位置:首页 » 网页前端 » bat浏览器调用脚本
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

bat浏览器调用脚本

发布时间: 2022-06-18 22:04:31

㈠ 如何在windows系统下,写一个bat文件来触发php脚本

start""iexplore"php文件路径"

㈡ 怎么样使用bat设置IE自动脚本配置

方法/步骤

  • 在电脑的任意位置右击新建一个文本文档(新建文本文档.txt),将它的后缀名txt改为bat(新建文本文档.bat),文件的名字可随便修改。

㈢ cmd bat运行脚本获取网页内容

获取一个网页的代码你可以打开这个网页,然后在这个网页点击右键,可以看到一个查看源代码的选项,点击以后就可以看到这个网页的源代码内容了。

㈣ 怎么用bat批量打开ie浏览器

用bat批量打开ie浏览器方法是,新建文本,写入start c:progra~1Intern~1iexplore.exe 要打开几个窗口就复制几行,另存为bat文件就可以了。

例子:要打开3个ie浏览器,文本写入

start c:progra~1Intern~1iexplore.exe

start c:progra~1Intern~1iexplore.exe

start c:progra~1Intern~1iexplore.exe

保存为bat文件,执行就可。

㈤ 如何使windows下的bat文件调用linux下的shell脚本的

打开,下载cygwin对应于自己windows操作系统的版本:32位或64位
(cygwin是一个在windows平台上运行的unix模拟环境,是cygnus solutions公司开发的自由软件)

2
按提示安装好cygwin

3
打开cygwin,就可以看到熟悉的命令行提示了,shell环境对应的根目录是软件的安装目录

4
开始使用linux命令:grep、awk、less、vi等等,如果发现有缺少什么命令,重新运行setup.exe安装程序,搜索需求的命令,叉选上即可安装。

㈥ 如何调用2个bat脚本

有两个批处理文件outter和批处理文件inner,其内容如下:
outter.bat
[plain] view plain print?
echo "start to call inner bat here"
inner.bat //第2行
echo "Back to outter bat" //注意这一行,它并未运行
inner.bat
[plain] view plain print?
echo "inner bat has been called."
如果像上面的在outter.bat调用inner.bat。我们发现outter.bat的第3行未执行。即inner完成后并不会把控制权交回outter。
正确的方法应该是:在所调用的批处理文件名前加上call,把文件的第2行变为call inner.bat即可,如下:
outter.bat
echo "start to call inner bat here"
call inner.bat //第2行
echo "Back to outter bat" //注意这一行,它并未运行
inner.bat
echo "inner bat has been called."

㈦ 怎样在bat脚本中调用vbs脚本

bat脚本是依赖于cmd命令窗口的一种脚本语言。vbs脚本是使用vbasic语言编写的脚本语言,基于wscript.exe程序来运行。两者语法上相差很大.vbs脚本功能更加地强大,他能调用dll动态库完成一些bat不能完成的功能。同时bat与vbs可以互相调用。

㈧ 如何使windows下的bat文件调用linux下的shell脚本的方法

第一步:规划
在连通bat和shell之前要先把windows和windows之间的关系,linux和linux之间的关系打通。
windows之间用net use 进行连接,linux之间使用ssh进行连接

第二步:打地基
PS:以下所有运行环境都是在超级管理员下运行,省的跳出一些乱七八糟的东西阻碍造桥大计。
windows间可用net use进行测试,查看是否能相连的。

例:net use \\192.168.1.124\ipc$ "123456" /user:"administrator"
net use \\ip地址\ipc$ "密码"/user:"用户名"

这个密码和用户名都是要连接过去那台机子的密码和用户名的
若出现以下提示就证明连接成功

当然万事都是没有这么顺利的。。。
例如。。。

像这么些乱七八糟的错误基本就是网络不通啊,ip地址有误,用户名密码有误之类造成的。。。
所以得多多利用度娘、谷姐之类的神器进行解决。
或许有时候可能还会用到以下一些命令

net use 来查看哪些是存在的
net use \\192.168.1.210\ipc$ /del 用来删除连接

windows的连接方式就是如此。
在你的客户机上用同样的方法去测试需要加入批量关机大军的windows服务器。

linux间通信使用ssh方式来进行。
先进行配置linux间ssh双机互信机制,这样就可以使两机之间通信不需要输入密码进行访问,将密码全部隐藏起来,这样也起到了安全作用。
关于ssh双机信任机制可以我之前的博客上查看
http://alwaysyunwei.blog.51cto.com/3224143/1222601

第三部:架桥
现在linux机器上写一个shell脚本进行批量关机
其中ip.txt存放要批量关机的linux机器ip
当然shutdown_boot.sh应该像下面这样写,而不是图片中的那样,图片中的内容只是我做测试用的。
#!/bin/sh
for ip in `cat ip.txt`
do
ssh $ip <<EOF
echo "{$ip} shutdown now..."
ifconfig
init 0
EOF
done

ssh 192.168.1.216 -p10088<<EOF
echo "shutdown 192.168.1.216 now...."
ifconfig
init 0
EOF

因为在我的正式环境中216这台机子SSH端口比较特殊,所以单独剥离出来。

桥的一端已搭好,现在搭建另一端,windows下bat脚本来进行windows批量关机
建立一个shutdown.bat文件
写入以下内容

#批量关闭windows机器

net use \\192.168.1.249\ipc$ "12345" /user:"administrator"
shutdown -s -f -t 20 -m \\192.168.1.249

net use \\192.168.1.254\ipc$ "123456" /user:"administrator"
shutdown -s -f -t 20 -m \\192.168.1.254

net use \\192.168.1.210\ipc$ "123456" /user:"administrator"
shutdown -s -f -t 20 -m \\192.168.1.210

桥的另一端也搭好了

最后一步就是把两端连起来
这时候就要请出我们的putty工具
可谷姐、度娘下载一个

第一次要进行手动连接

用这个工具进行连接shell脚本所在的那台机子

填上IP和端口即可。
然后进行连接,会提示输入用户名和密码,登入完后就出现sshhostkeys文件夹

然后把shutdown.bat文件放入到跟这文件夹同级目录下。
在bat文件添加以下内容

#批量关闭linux机器

D:
cd puttyfile_0.62cn
putty.exe -ssh -pw 123456-m test.sh [email protected]

简单说下这个语法
putty.ext -ssh -pw 密码 -m 要在linux执行的文件 用户名@IP地址

其中test.sh也是放在sshhostkeys同级目录下,里面写上你要向linux执行的命令

#!/bin/sh

cd /opt/script/shell
#mkdir /tmp/test061502
sh shutdown_boot.sh
#mkdir test06170

最终的结果就是以下内容了

shutdown.bat

test.sh

这样就大功告成

第四步:后期工作
按照这个流程可以完成最初的要求,但这样会存在很多的安全问题,密码明码就是一个问题,这个还有待研究看要怎样处理。
另外一个,在这个bat文件中最好加一个时间判断,比如晚上6点后点击执行这个bat文件可以正常运行,其他时间段点击时则出现告警,以防误操作导致关机。

还有其他的等等一些内容需要完善,待以后想到了在 进行补充。

㈨ 网页中怎么调用一个.BAT文件

Process child = Runtime.getRuntime().exec("xxx.bat");
child.waitFor();

这样写不知道能不能实现,可能JAVA不支持BAT文件直接调用,我也没试过,如果不行可以吧BAT文件转为EXE文件再调用.

㈩ bat脚本打开网页

@echo off & title 逐一打开网页 By 依梦琴瑶

::设置网址列表文件
set Url=D:\Test\URL_LISTS.TXT

for /f "delims=" %%a in ('type "%Url%"') do (
iexplore.exe "%%~a"
)
pause

如果上面的代码无法实现手动关闭后,继续打开网页,那么使用下面的代码,以下代码关闭窗口的操作交给脚本,您只需在脚本窗口中按一下任意键即可。

@echo off & title 逐一打开网页 By 依梦琴瑶

::设置网址列表文件
set Url=D:\Test\URL_LISTS.TXT

for /f "delims=" %%a in ('type "%Url%"') do (
start "" iexplore.exe "%%~a"
echo 请按任意键来关闭浏览器窗口,并打开下一个网址
pause>nul
taskkill /f iexplore.exe>nul 2>nul
)