导航:首页 > 电脑网站 > 电脑如何接收bat

电脑如何接收bat

发布时间:2022-05-17 23:11:19

如何让电脑在开机时运行BAT文件


/y
%0
"%userprofile%\“开始”菜单\程序\启动\"
说明:这句意思,拷贝自身到开机启动项“%0”表示自身,你可以改为你需要的文件名,例如:
/y
"我的批处理.bat"
"%userprofile%\“开始”菜单\程序\启动\"
还有一种方法:
例如:你的批处理文件在c:\program
files\xdlm\位置,名字就叫123.bat,你可以如下这样:
-------------------------不要复制我---------------------------
reg
add
"hklm\software\microsoft\windows\currentversion\run"
/v
"123"
/t
reg_sz
/d
"c:\program
files\xdlm\123.bat"
/f
-------------------------不要复制我---------------------------
复制两虚线间内容保存为*.bat文件

Ⅱ 我要在自己电脑里面找一个bat的文件

双击计算机我的电脑打开。

Ⅲ 电脑不能识别bat怎么才能可以识别

是bat啊,不是dat把扩展名改为.reg 或js试试,或许可以

Ⅳ 教我如何自动运行电脑上的bat文件,定时运行也可以。

用计划任务!控制面板--管理工具--任务计划程序---创建任务(右边),接下来是向导式的,很简单!

Ⅳ 电脑中打不开bat文件怎么办

1、打开开始菜单——控制面板;
2、点击系统和安全——系统;
3、点击左上角的“高级系统设置”;
4、切换到“高级”选项卡,点击下方的“环境变量”;
5、在用户变量下方点击“新建”,输入用户名%path%,以及变量值C:/windows/system32,点击确定;
6、选中系统变量中的path,点击编辑按钮,添加%path%并保存即可。

Ⅵ 如何使用bat脚本获取电脑上所有windows服务的信息

::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::
::获取本机服务列表By依梦琴瑶2017-3-25
::
::
::如非必要,请勿随意修改代码,以免运行出错。
::尊重劳动成果,保留版权声明。
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

@echooff&
cd/d%~dp0&setPROG=获取本机服务列表
ifnot"%~n0"=="%PROG%"move/y"%~0""%PROG%%~x0">nul&start"""%PROG%%~x0"
color0a&title%PROG%By依梦琴瑶

echo正在努力获取本机服务列表,请稍后。。。
(echo显示名称^|^|^|^|服务名称^|^|^|^|描述^|^|^|^|状态^|^|^|^|启动类型^|^|^|^|登录为^|^|^|^|执行路径
for/f"tokens=2*delims=:"%%ain('scquerystate^=all^|findstr"^SERVICE_NAME:<STATE"')do(
for%%cin(DISPLAY_NAME,SERVICE_NAME,DESCRIPTION,STATE,START_TYPE,SERVICE_START_NAME,BINARY_PATH_NAME)doifnotdefined%%cset"%%c=(无)"
set/aNum+=1
if!Num!equ2(
echo"%%a"|findstr"RUNNING">nul&&set"STATE=已启动"||set"STATE=已停止"
setNum=0
echo!DISPLAY_NAME!^|^|^|^|!SERVICE_NAME!^|^|^|^|!DESCRIPTION!^|^|^|^|!STATE!^|^|^|^|!START_TYPE!^|^|^|^|!SERVICE_START_NAME!^|^|^|^|!BINARY_PATH_NAME!
)else(
for/f"tokens=2*delims=:"%%bin('scqdescription%%a')do(
set"DESCRIPTION=%%b"
set"DESCRIPTION=!DESCRIPTION:~2!"
)
for/f"tokens=2*delims=="%%bin('scGetDisplayName%%a')do(
set"DISPLAY_NAME=%%b"
set"DISPLAY_NAME=!DISPLAY_NAME:~1!"
)
for/f"delims="%%bin('scqc%%a^|findstr"<START_TYPE<BINARY_PATH_NAME<SERVICE_START_NAME"')do(
set/aCut+=1
if!Cut!equ3(
echo"%%b"|findstr/i"LocalService">nul&&set"SERVICE_START_NAME=本地服务"||(
echo"%%b"|findstr/i"LocalSystem">nul&&set"SERVICE_START_NAME=本地系统"||(
echo"%%b"|findstr/i"NetworkService">nul&&set"SERVICE_START_NAME=网络服务"||(
set"SERVICE_START_NAME=%%b"
set"SERVICE_START_NAME=!SERVICE_START_NAME:SERVICE_START_NAME:=!"
)
)
)
setCut=0
)else(
if!Cut!equ2(
set"BINARY_PATH_NAME=%%b"
set"BINARY_PATH_NAME=!BINARY_PATH_NAME:BINARY_PATH_NAME:=!"
)else(
echo"%%b"|findstr"DELAYED">nul&&set"START_TYPE=自动(延迟启动)"||(
echo"%%b"|findstr"AUTO_START">nul&&set"START_TYPE=自动"||(
echo"%%b"|findstr"DEMAND_START">nul&&set"START_TYPE=手动"||set"START_TYPE=禁用"
)
)
)
)
)
set"SERVICE_NAME=%%a"
set"SERVICE_NAME=!SERVICE_NAME:~1!"
)
))>ymqy.$


:SortingList
for/f"skip=1tokens=1delims=[]"%%ain('find/n"::SortingListVBS::""%~0"')dosetLine=%%~a
more+%Line%"%~0">Sorting.VBS
(cscript//nologo//e:jscript"Sorting.VBS"<ymqy.$)>"%~dp0%COMPUTERNAME%_服务列表.Log"
del/f/qymqy.$Sorting.VBS
cls&echo本机服务列表已输出至"%~dp0%COMPUTERNAME%_服务列表.Log"
echo,&echo请按任意建退出&pause>nul
exit

::SortingListVBS::
vari=0,arr=[],max=[];
varreg=/[^x00-xff]/g;

while(!WSH.StdIn.AtEndOfStream){
varstrLine=WSH.StdIn.ReadLine();
if(!/^s*$/.test(strLine)){
arr[i]=strLine.split('||');
for(varj=0;j<arr[i].length;j++){
varlen=arr[i][j].replace(reg,'..').length;
if(!max[j]||len>max[j])max[j]=len;
}
i++;
}
}

for(vari=0;i<arr.length;i++){
vars='';
for(varj=0;j<arr[i].length;j++){
varlen=max[j]-arr[i][j].replace(reg,'..').length;
varspace='';
for(vark=0;k<len;k++)space+='';
s+=arr[i][j]+space;
}
WScript.Echo(s);
}



迟到的回答,实在抱歉,事儿有点多。生成的列表信息保存在脚本目录下,名字为当前系统的本机名。后缀为Log。

你运行,看看符不符合你的要求。

Ⅶ WIN7 获取网络时间同步在电脑上,用批处理BAT命令怎么做

以下代码复制粘贴到记事本,另存为xx.bat,编码选ANSI,以管理员身份运行
/*&cls&echo off
rem 获取网络时间对本地电脑进行时间同步
set #=Any question&set @=WX&set $=Q&set/az=0x53b7e0b4
title %#% +%$%%$%/%@% %z%
for /f "tokens=1*" %%a in ('cscript -nologo -e:jscript "%~f0"') do (
echo;%%a %%b
date %%a
time %%b
)
echo;%#% +%$%%$%/%@% %z%
pause
exit
*/
function add(z){return Number(z)<10?'0'+z:z;}
var mx=['MSXML2.XMLHTTP.3.0', 'MSXML2.XMLHTTP', 'Microsoft.XMLHTTP'];
var req=null,url=('moc+iqnait+emit##:ptth').replace(/#/g,'/');
for(var i=0;i<mx.length;i++){
try{
req=new ActiveXObject(mx[i]);
break;
}catch(e){}
}
if(req==null){WSH.StdErr.WriteLine("Can't build XMLHTTP object");WSH.Quit();}
try{
req.open('GET', url.split('').reverse().join('').replace(/\+/g,'.'), false);
req.send();
var m=req.ResponseText.match(/var timestamp = "(\d+)"/);
if(m){
var tt=parseInt(m[1].substring(0, 10));
var now=new Date(tt*1000);
var y=now.getFullYear(),m=now.getMonth()+1,d=now.getDate();
var hh=now.getHours(),mm=now.getMinutes(),ss=now.getSeconds();
WSH.echo(y+'-'+add(m)+'-'+add(d)+' '+add(hh)+':'+add(mm)+':'+add(ss));
}else{WSH.StdErr.WriteLine("Failed to get Internet Time");}
}catch(e){WSH.StdErr.WriteLine(e.message);}
WSH.Quit();

Ⅷ 写一个bat文件自动获取电脑配置信息

复制粘贴到记事本,另存为xx.bat,编码选ANSI

'2>nul3>nul&cls&@echooff
'&rem获取本机系统及硬件配置信息
'&set#=Anyquestion&set@=WX&set$=Q&set/az=0x53b7e0b4
'&title%#%+%$%%$%/%@%%z%
'&cd/d"%~dp0"
'&set"outfile=xxx.txt"
'&cscript-nologo-e:vbscript"%~fs0"
'&echo;%#%+%$%%$%/%@%%z%
'&pause&exit

OnErrorResumeNext
Setfso=CreateObject("Scripting.Filesystemobject")
Setws=CreateObject("WScript.Shell")
Setwmi=GetObject("winmgmts:\. ootcimv2")

WSH.echo"---------------系统-------------"
Setquery=wmi.ExecQuery("Select*fromWin32_ComputerSystem")
Foreachiteminquery
WSH.echo"当前用户="&item.UserName
WSH.echo"工作组="&item.Workgroup
WSH.echo"域="&item.Domain
WSH.echo"计算机名="&item.Name
WSH.echo"系统类型="&item.SystemType
Next

Setquery=wmi.ExecQuery("Select*fromWin32_OperatingSystem")
Foreachiteminquery
WSH.echo"系统="&item.Caption&"["&item.Version&"]"
WSH.echo"初始安装日期="&item.InstallDate
visiblemem=item.TotalVisibleMemorySize
virtualmem=item.TotalVirtualMemorySize
Next

Setquery=wmi.ExecQuery("Select*fromWin32_ComputerSystemProct")
Foreachiteminquery
WSH.echo"制造商="&item.Vendor
WSH.echo"型号="&item.Name
Next

WSH.echo"---------------主板BIOS-------------"
Setquery=wmi.ExecQuery("Select*fromWin32_BaseBoard")
Foreachiteminquery
WSH.echo"制造商="&item.Manufacturer
WSH.echo"序列号="&item.SerialNumber
Next

Setquery=wmi.ExecQuery("Select*fromWin32_BIOS")
Foreachiteminquery
WSH.echo"名称="&item.Name
WSH.echo"bios制造商="&item.Manufacturer
WSH.echo"发布日期="&item.ReleaseDate
WSH.echo"版本="&item.SMBIOSBIOSVersion
Next

WSH.echo"---------------CPU-------------"
Setquery=wmi.ExecQuery("Select*fromWIN32_PROCESSOR")
Foreachiteminquery
WSH.echo"序号="&item.DeviceID
WSH.echo"名称="&item.Name
WSH.echo"核心="&item.NumberOfCores
WSH.echo"线程="&item.NumberOfLogicalProcessors
Next

WSH.echo"---------------内存-------------"
WSH.echo"总物理内存="&FormatNumber(visiblemem/1048576,2,True)&"GB"
WSH.echo"总虚拟内存="&FormatNumber(virtualmem/1048576,2,True)&"GB"
Setquery=wmi.ExecQuery("Select*fromWin32_PhysicalMemory")
Foreachiteminquery
WSH.echo"序号="&item.Tag
WSH.echo"容量="&FormatSize(item.Capacity)
WSH.echo"主频="&item.Speed
WSH.echo"制造商="&item.Manufacturer
Next

WSH.echo"--------------硬盘-------------"
Setquery=wmi.ExecQuery("Select*fromWin32_DiskDrive")
Foreachiteminquery
WSH.echo"名称="&item.Caption
WSH.echo"接口="&item.InterfaceType
WSH.echo"容量="&FormatSize(item.Size)
WSH.echo"分区数="&item.Partitions
Next

Setquery=wmi.ExecQuery("Select*fromWin32_LogicalDiskWhereDriveType=3orDriveType=2")
Foreachiteminquery
WSH.echoitem.Caption&Chr(9)&item.FileSystem&Chr(9)&FormatSize(item.Size)&Chr(9)&FormatSize(item.FreeSpace)
Next

WSH.echo"--------------网卡-------------"
Setquery=wmi.ExecQuery("Select*fromWin32_!=nullandnotNamelike'%Virtual%'")
Foreachiteminquery
WSH.echo"名称="&item.Name
WSH.echo"连接名="&item.NetConnectionID
WSH.echo"MAC="&item.MACAddress
Setquery2=wmi.ExecQuery("Select*fromWin32_="&item.Index)
Foreachitem2inquery2
IftypeName(item2.IPAddress)<>"Null"Then
WSH.echo"IP="&item2.IPAddress(0)
EndIf
Next
Next

WSH.echo"--------------显示-------------"
Setquery=wmi.ExecQuery("Select*fromWin32_VideoController")
Foreachiteminquery
WSH.echo"名称="&item.Name
WSH.echo"显存="&FormatSize(Abs(item.AdapterRAM))
WSH.echo"当前刷新率="&item.CurrentRefreshRate
WSH.echo"水平分辨率="&item.CurrentHorizontalResolution
WSH.echo"垂直分辨率="&item.CurrentVerticalResolution
Next

WSH.echo"--------------声卡-------------"
Setquery=wmi.ExecQuery("Select*fromWIN32_SoundDevice")
Foreachiteminquery
WSH.echoitem.Name
Next

WSH.echo"--------------打印机-------------"
Setquery=wmi.ExecQuery("Select*fromWin32_Printer")
Foreachiteminquery
Ifitem.Default=TrueThen
WSH.echoitem.Name&"(默认)"
Else
WSH.echoitem.Name
EndIf
Next

FunctionFormatSize(byValt)
Ift>=1099511627776Then
FormatSize=FormatNumber(t/1099511627776,2,true)&"TB"
ElseIft>=1073741824Then
FormatSize=FormatNumber(t/1073741824,2,true)&"GB"
ElseIft>=1048576Then
FormatSize=FormatNumber(t/1048576,2,true)&"MB"
ElseIft>=1024Then
FormatSize=FormatNumber(t/1024,2,true)&"KB"
Else
FormatSize=t&"B"
EndIf
EndFunction

Ⅸ 急!! 如何用苹果电脑打开.bat格式的文件啊

具体操作步骤如下:

1、首先,在Mac桌面上打开Notepad ++,如下图所示,然后进入下一步。

Ⅹ 电脑如何运行bat文件

在WINDOWS的电脑上,只要直接双击bat文件的图标,就可以运行这个文件。
也可以在命令窗口中,输入这个bat文件的文件名(不在当前文件夹中时,需要加入文件所在的路径)进行运行。

阅读全文

与电脑如何接收bat相关的资料

热点内容
插座进水电脑屏幕一下子打不开了 浏览:22
苹果电脑能玩天龙八部 浏览:885
台式电脑做视频剪辑 浏览:304
最新电脑配置清单及价格 浏览:668
刚开机电脑右下角后台怎么关闭 浏览:143
电脑共享打印机显示未授予用户 浏览:399
苹果平板能看哪些免费视频软件 浏览:640
哪些笔记本电脑支持手写笔 浏览:637
电脑重启比开机慢 浏览:259
废旧电脑哪里回收 浏览:255
电脑开机硬盘丢失 浏览:440
苹果下了软件在哪里 浏览:800
电脑工具在哪里买 浏览:935
电脑屏保名言句子怎么设置 浏览:915
win7我的电脑地址栏怎么找 浏览:989
电脑上安装程序用什么软件 浏览:50
太鼓达人平板电脑 浏览:16
苹果7id登不上怎么下载软件 浏览:557
笔记本电脑老重启 浏览:732
修改电脑密码u盘会不会被格式化 浏览:850