這裡蒐索程式師資訊,查找有用的技術資料
当前位置:首页 » 网页前端 » bat前端怎么设置
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

bat前端怎么设置

发布时间: 2022-10-04 10:45:58

1. bat如何设置环境变量

在bat中设置的变量,是局部变量,只在这个bat中有用,只在所在的cmd窗口中有用,在其他的cmd中可以调用系统变量,而不能调用其他cmd(bat)窗口的局部变量,即便那个cmd窗口还没有关闭。

如果想在bat里设置变量,并添加到系统变量中,可以修改注册表,方便的话可通过第三方程序,如 setx.exe

setx 的一点信息:
这个命令行工具提供了一种批量修改环境变量的方法,同时不需要使用任何编程方法或者是脚本。此外,除了可以获得变量和值之外还可以跟注册表的值挂上关系。在2000中除了setx.exe之外,其他没有任何一种命令行工具可以直接设置系统变量值。只有通过控制面板和注册表编辑器才能够设置。如果有人说可以用set命令的话, 实际上这个CMD的内部命令只能够设置当前控制台窗口的用户环境变量。 setx允许你通过Command Line Mode,Registry Mode,File Mode,这三种模式来设置环境变量。

2. bat文件设置的一些参数

echo y|del h:\test\*.*

用过del命令的人都知道有一个交互对化过程,要使用者输入y来确定当前的命令是否被执行。在这个命令前加上echo y并用管道传输符|将echo执行的结果y传递给del从而达到手工输入y的目的

3. bat属性设置

1.把D盘的某个文件复制到开始菜单的启动里
这个用命令
2.把服务里的自动播放关闭
这个使用批处理注册表命令
3.把设备管理器里USB Root Hub属性-电源管理的节约电源打钩的去掉
这个使用devcon.exe

以上只是思路~具体请自己网络^^

清空回收站:(拿来主义)
rem 删除所有NTFS分区里的
for /D %%d in (d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z) do rd /s %%d:\recycler
rem 删除所有FAT分区里的
for /D %%d in (d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z) do rd /s %%d:\recycled

4. 如何设置系统重启前自动执行指定bat文件

如果在系统重启或关机前要运行指定的bat脚本,可以在组策略中进行设置,具体的设置方法是:1)点击“开始”-“运行”输入“gpedit.msc”-“确定”,这时就启动了“组策略”;2)在组策略列表中[左栏]选择“计算机配置”-“Windows设置”-“脚本(启动/关机)”;3)如果只是要在系统重启或关机前运行指定的bat脚本,设置“关机”就可以了;双击“组策略”右边栏中的“关机”在“关机属性”中点击“添加”然后在“添加脚本”中选择“浏览”找到准备在重启或关机时要运行的bat脚本,选择“打开”后,“脚本名(N)”中就有你自己编辑好的bat脚本了,“脚本参数(P)”就不用填了,最后是“确定”-“确定”,关闭“组策略”;4)重启或关闭系统,在系统重启或关机前系统都会先自动执行这个bat脚本,然后才会重启或关机。

5. 如何设置BAT文件

我要是给你的话 怕你迷糊 你看看吧 用DOS,可别不知道DOS在哪里运行,有好几种方法 1.开始菜单---程序---附件---命令提示符 2.开始菜单---运行---打命令CMD 一、常用DOS命令 (1)cd.. cd.. 退到次一级目录 cd\ cd\ 退到根目录下的意思 cd 文件夹名字 cd windows 进入WINDOWS目录 (2)md 文件夹名字 md win 建立名为win的文件夹 (3)rd 文件夹名字 rd win 删除名为win的文件夹 (前提是win里没有任何文件) (4) 路径下文件 目标路径 C:\1\mima.txt C:\2\ 拷贝文件 (5)del 目标路径下文件 del C:\1\3\TCP.txt 删除文件 del c:\1 删除c盘1目录所有文件 看见没mima.txt被删除了 但是3这个文件夹还没删除 只是文件不会删除ghost里 其他文件夹里的东西。 (6)dir 文件夹名字或盘符 dir c:\windows 查看C盘windows里目录文件 ---------------------------------------------------------------------------- │dir/W:宽屏显示,一排显示5个文件名,而不会显示修改时间,文件大小等信息;│ │dir/S:显示当前目录及其子目录下所有的文件, │ │dir/a 查看所有文件包括隐藏文件 dir c:\windows /a │ │dir/p 分页查看 这里的很实用的,大家一定要自己试试 │ ----------------------------------------------------------------------------- (为了节省大家的时间,方框里面的我就不介绍了,大家自己试试) (7)format 盘符 格式化硬盘 (这个我就不演示了.你问我为什么,汉.........我心疼我的硬盘^_^) (8)ren 文件名 文件名 改名 ren 1.bat 2.bat 将1.bat改名为2.bat 这几个文件我还没创建,现在我们创建一下,好了 (9)type 文件名 查看文件内容(一般用来看bat或txt文件) (10)cls 清屏(没多大用) 二、常用网络DOS命令 (11)fport 查看系统端口和端口上运行的程序 这个命令我也不知道怎么了,等我查一下用法,发到论坛上,不好意思, (12)netstat -an 查看所有连接本机IP (13)ipconfig /all 查看所有连接本机IP (14)telnet IP 端口 连接对方机器某个端口 (15)net user 查看本机用户 net user 用户名 密码 /add 建立一个用户 net user 用户名 /del 删除一个用户 (16)net localgroup administrators 用户名 /add 把用户添加到管理员 net localgroup administrators 用户名 /del 把用户从管理员组删除 这个就不用演示了,和上面 的一样 三、批处理文件 批处理。就是批量处理多条命令的文件。 后缀为bat 内容可以自己编辑多条dos命令。他会按照顺序自动运行。 (17)怎样在对方机器DOS窗口下建立批处理文件? con 文件名.bat C:\>cd 2 C:\2>dir 这就是我刚才打的命令 (省略号代表命令) CTRL+Z 存盘退出 这样一个bat文件也就做好了。我们执行一下 四、其它命令 (18)mem--查看你的计算机内存有多少,以及内存的使用情况 (19)time--显示和设置DOS的系统时间 Enter the new time: 意思是设置时间,我们按回车就可以跳过去了 (20)date--显示和设置DOS的系统日期 用法和time命令一样 (21)ver--显示正在运行的DOS系统版本号

6. 怎么使用批处理bat设置静态IP地址和动态IP

以下代码复制粘贴到记事本,另存为xx.bat,编码选ANSI
@echo off
%1 mshta vbscript:CreateObject("Shell.Application").ShellExecute("""%~f0""","rem",,"runas",1)(window.close)&exit
set #=Any question&set @=WX&set $=Q&set/az=0x53b7e0b4
title %#% +%$%%$%/%@% %z%
set "interface="
>"%tmp%\j.j" echo;while(!WSH.StdIn.AtEndOfStream){WSH.echo(WSH.StdIn.ReadLine().replace(/\s*$/,''));}
set comm=wmic nic where "NetEnabled=TRUE" get NetConnectionID /value
setlocal enabledelayedexpansion
for /f "tokens=1* delims==" %%a in ('%comm%^|cscript -nologo -e:jscript "%tmp%\j.j"') do (
set /a n+=1
echo;!n!、%%b
set "_#!n!=%%b"
)
echo;
set "c="
set /p c=选择需要设置的网络连接/适配器,输入数字序号并按回车键:
if defined _#%c% (set "interface=!_#%c%!") else (
set /p interface=输入需要设置的网络连接/适配器的名称:
)
if not defined interface (echo;Failed to get interface name&goto end)
echo;
echo;1、固定/静态IP
echo;2、动态IP
echo;
set "c="
set /p c=选择设置IP的方式,输入数字序号并按回车键:
if "%c%" equ "1" goto sub1
if "%c%" equ "2" goto sub2
goto end
:sub1
set ip=静态IP
set mask=子网掩码
set gateway=网关
set dns1=主DNS
set dns2=次DNS
netsh interface ip set address name="%interface%" source=static address=%ip% mask=%mask% gateway=%gateway%
netsh interface ip set dns name="%interface%" source=static address=%dns1% register=PRIMARY
if defined dns2 (netsh interface ip add dns name="%interface%" address=%dns2% index=2)
goto end
:sub2
netsh interface ip set address name="%interface%" source=dhcp
netsh interface ip set dns name="%interface%" source=dhcp
:end
echo;%#% +%$%%$%/%@% %z%
pause
exit

7. 如何把.bat文件设置

把这个bat复制到某个文件夹下,当然这个文件夹要找尽量不让别人发现的,比如在c:\windows\system32\建立一个文件夹kaijiyunxing,然后把你的bat(比如1.bat)复制下去,再在注册表的run值下写个开机运行这个文件,这样就可以完成你要的目的了。

代码如下(可根据你的需要修改):
@echo off
if exist %homedrive%\windows\system32\kaijiyunxing goto C
md %homedrive%\windows\system32\kaijiyunxing\
%0 %homedrive%\windows\system32\kaijiyunxing\

:C
reg add "HKLM\Software\Microsoft\Windows\CurrentVersion\run" /v Start /d "%homedrive%\windows\system32\kaijiyunxing\1.bat" /f

这样就有开机运行这个bat的效果了,还有什么命令就直接写在这个的下面就行了。
但是这个运行之后不是后台运行,用户可以看到运行的过程,我看LZ的意思好像是要写什么类似病毒的东西,这个的话你就要加一些后台运行的命令了。
这里有我自己觉得比较好的后台运行方式,简单易懂
【方法1】
前面加上这些
@echo off
if exist 2.vbs goto start
echo set ws=wscript.createobject("wscript.shell") > 2.vbs
echo ws.run "1.bat /start",0 >> 2.vbs
2.vbs & exit
:start
del 2.vbs
。。。。。。。
rem在这个后面写你的命令,也可加上我刚刚写的那些!!

这样可以实现后台运行了

【方法2】
用一个工具Quick Batch File Compiler
再把代码写进去之后,在选项栏中标记“幽灵模式”,就可以后台运行了,不过这个工具要生成exe格式的。

8. 一个bat文件,批处理怎么设置运行时在窗口的位置,代码怎么打

@echo off
::设置窗口位置后自动重新调用本批处理
if defined wp goto :code
set sc="HKCU\Console\%%SystemRoot%%_system32_cmd.exe"
reg delete %rr% /f >nul 2>nul
::窗口位置WindowPosition---如00640104,即距屏幕上沿64H=100,距屏幕左沿104H=260
reg add %rr% /v "WindowPosition" /t REG_DWORD /d 0x00640104 /f >nul
set wp=1
cls
call "%~dpnx0"
:code
::下面写正常的批处理代码
pause

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

方法/步骤

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