怎样用批处理开启命令at time shutdown所需要的服务?
@echo off
title 定时关机
set hh=%time:~0,2%&set mm=%time:~3,2%&set ss=%time:~6,2%
:main
cls
echo.现在时间 %date:~0,4%年%date:~5,2%月%date:~8,2%日%hh%点%mm%分%ss%秒
echo.
set /p tin=SetTime(/min) -^>
if /i "%tin%"=="Q" GOTO period
echo.%tin%|findstr /i "^[0-9]*$">nul&&goto setime
for /f "tokens=1,2 delims=:" %%i in ("%tin%") do (
echo.%%i%%j|findstr /i "^[0-9]*$" 1>nul 2>nul||goto main
if %%i LSS 24 (
if %%j LSS 60 ( set tin1=%%i&set tin2=%%j&&goto point
)) else (
set /a tin=%%i*60+%%j&&goto setime )
)
goto main
:point
set /a t0 = %hh%*60+%mm%
set /a t1 = %tin1%*60+%tin2%
if %t1% GTR %t0% (set /a tin=%t1%-%t0%) else (set /a tin=%t1%-%t0%+1440)
:setime
set /a t=%tin%*60
shutdown /s /f /t %t%
echo.设定成功,按任意键退出!&pause>nul&exit
:period
shutdown /a
echo.取消成功,按任意键退出!&pause>nul&exit
______________________________________________________________________
有其他需求可以HI 。。。
用at配合shutdown命令非常方便。
比如要在晚上22:00关机,可以使用at 22:00 shutdown -s -f
附ShutDown用法及参数
用法: shutdown [-i | -l | -s | -r | -a] [-f] [-m \computername] [-t xx] [-c "comment"] [-d up:xx:yy]
没有参数 显示此消息(与 ? 相同)
-i 显示 GUI 界面,必须是第一个选项
-l 注销(不能与选项 -m 一起使用)
-s 关闭此计算机
-r 关闭并重启动此计算机
-a 放弃系统关机
-m \computername 远程计算机关机/重启动/放弃
-t xx 设置关闭的超时为 xx 秒
-c "comment" 关闭注释(最大 127 个字符)
-f 强制运行的应用程序关闭而没有警告
-d [u][p]:xx:yy 关闭原因代码
u 是用户代码
p 是一个计划的关闭代码
xx 是一个主要原因代码(小于 256 的正整数)
yy 是一个次要原因代码(小于 65536 的正整数)
-f:强行关闭应用程序
-m \计算机名:控制远程计算机
-i:显示图形用户界面,但必须是Shutdown的第一个选项
-l:注销当前用户
-r:关机并重启
-t时间:设置关机倒计时
-c "消息内容":输入关机对话框中的消息内容(不能超127个字符)
举例:
关闭计算机 shutdown –s (方法:”开始”->”运行”->”shutdown -s”->”确定”)
延迟3秒关闭计算机 shutdown –s –t 3(方法:”开始”->”运行”->”shutdown –s –t 3”->”确定”)
取消关闭计算机 shutdown –a (方法:”开始”->”运行”->”shutdown –a”->”确定”)
@echo off
sc config schedule start= auto
net start schedule
第一行先配置服务自启动,第二行启动服务
怎么使用命令行批处理文件
ping www.baidu.com 2、点击”文件“——”保存“,在弹出的窗口中,将“保存类型”设置为“所有类型”,文件名处输入bat文件的文件名,保存后,点击批处理文件执行即可。3、注意文件名不要是ping.bat、net.bat等名称,因为ping、net类似的命令都是系统自带的程序,在cmd中执行批处理时,容易引导错乱...
如何在批处理中使用命令行参数?
要在批处理中调用exe程序并将参数传递给其他文件,可以使用以下步骤:在批处理文件中使用start命令调用exe程序,例如:sql start "My Program" "C:\\Program Files\\MyProgram\\MyProgram.exe"这会启动名为"My Program"的窗口,并执行"C:\\Program Files\\MyProgram\\MyProgram.exe"可执行文件。如果要将参数...
怎样用批处理打开一个软件,不用进行什么操作,打开界面就行了。_百度...
@format X: \/q\/u\/autoset (format 这个命令是不可以使用\/y这个参数的,可喜的是微软留了个autoset这个参数给我们,效果和\/y是一样的。)3.Goto 命令指定跳转到标签,找到标签后,程序将处理从下一行开始的命令。语法:goto label (label是参数,指定所要转向的批处理程序中的行。) Sample:if {%1}=={} goto ...
ps批处理怎么用ps批处理命令教程
1、在电脑里面将ps软件打开,并点击工具栏上面的窗口,选择动作。2、在右下角的动作窗口里面选择新建动作。3、新建了动作图层之后,点击下面的开始录制选项,在图层里面将需要操作的动作一步一步的正常操作。4、操作完毕之后,点击停止录制。5、然后点击工具栏上面的文件-自动-批处理选项。6、将批处理...
如何用bat命令打开exe文件
要使用bat文件打开exe文件,可以在bat文件中编写命令来调用并执行目标exe文件。在Windows操作系统中,批处理文件是一种用于执行一系列命令的脚本文件。这些命令可以是任何在命令行界面中有效的命令,包括运行可执行文件。下面是一个简单的步骤说明,以及一个示例,展示如何使用bat文件来打开exe文件。步骤说明:...
如何用批处理语句在调用的cmd 中自动输入命令?求那为大神帮一下忙...
echo off start cmd \/k "netsh&&pause"这种有上下文的可以 你是这个意思么,还是出现一个窗口,自动往里输字?后一种可以用vbs on error resume next set wshshell=CreateObject("Wscript.shell")set fso=Createobject("Scripting.FileSystemObject")wshshell.run "cmd.exe"str="dir C:\\"wscript.sleep...
如何用批处理命令设置启动某一个程序
在桌面上先建立一个文本文件(也就是后缀是txt的文件),什么名字都可以。然后在里面键入d:\/aaa\/aaa.exe ,最后重命名为1.bat就可以了。你自己试一试吧!
bat 命令 开启某个服务
用它轻松实现.你想开启某个服务,同样的可以用它轻松实现.复制下面的命令,写入记事本,保存为:轻松设置服务批处理.bat 双击运行.---我是分割线,不要复制我--- echo off :0 cls echo 1 获取服务名 echo 2 获取显示名 echo 3 退出 echo 4 服务命令书格式 echo 5 显示服务状态 echo 6 开启服务...
如何用批处理打开和关闭来宾账户?
方法1 打开可以输入如下命令 net user guest \/active:yes 关闭输入如下命令 net user guest \/active:no 方法2:复制如下代码粘贴在记事本--另存为 打开来宾.bat echo net user guest \/active:yes gpupdate gpupdate \/force echo 来宾账户打开成功。。。复制如下代码粘贴在记事本--另存为 ...
ps批处理覆盖动作中的打开命令什么意思?
如果在录制的动作中有打开的操作,则会被批处理中的打开命令替代。
董朱亚立: at命令只需要Task Scheduler服务就可以了.所以 @echo off sc config schedule start= auto net start schedule 第一行先配置服务自启动,第二行启动服务
桃城区18084858560: 要一个定时开启指定程序的bat,不要计划任务...最好有相关解释 - ?
董朱亚立: 批处理定时启动程序,必须启动计划任务 然后用at命令 at 时间 命令 at 10.30 start "" "f:\game\cs.exe" 这是at的基本用法,更多的信息在cmd窗口中 at /? 可以查看
桃城区18084858560: 电脑中如何开启at服务 - ?
董朱亚立: at应该是个外部程序,没用过,不知到 刚察baidu,at就是添加计划任务,你可以直接在计划任务里添加,而不用at命令!! 但用at命令也可以 at命令的用法At 列出在指定的时间和日期在计算机上运行的已计划命令或计划命令和程序.必须正在运...
桃城区18084858560: 如何用批处理命令打开exe应用程序和at的详细用法最好能举个具体的例子?
董朱亚立: 打开某个文件方法如下:start 文件路径如果文件路径中有空格就这样start "文件路径"比如我要打开c盘中program files文件夹中的1.exe文件start "c:\program files\1.exe"要打开c盘中windows文件夹下的2.exestart c:\windows\2.txt如果要打开的...
桃城区18084858560: 求一个批处理命令,自动获取系统时间,然后在系统时间里加10秒钟,赋值给at time命令以实现功能 - ?
董朱亚立: at 命令好像不支持秒, 下面的代码默认是分钟加1(n=1) @echo off set /a n=1 echo aa=dateadd("n",%n%,now)>t.vbs echo CreateObject("WScript.Shell").Run "cmd /c echo "^&aa^&">t.txt",^0>>t.vbs t.vbs ping -n 1 127.1>nul for /f "tokens=2" %%i in (t.txt) do at %%i notepad del t.vbs t.txt
桃城区18084858560: 如何通过命令启动AT服务我的批处理代码是这样的友情提示:如果想查 ?
董朱亚立: cmd命令行下输入 net start "task scheduler"
桃城区18084858560: 如何用批处理命令把系统当前时间转为世界时 - ?
董朱亚立: 利用vbs中的时间函数来计算 如果只需显示,则如下: @echo off >%tmp%\tmp.vbs echo wscript.echo DateAdd ("h",-8,Now()) cscript //nologo %tmp%\tmp.vbs&&del %tmp%\tmp.vbs pause如果将时间设为变量,如下: @echo off >%tmp%\tmp...
桃城区18084858560: 如何用at命令同时打开2个或2个以上文件 - ?
董朱亚立: NT Server的AT命令详解Windows NT Server的服务程序管理器只能设置某项服务的启动方式(自动、手动、失效),而在日常管理工作中,常常要求某项服务能定时开启、关闭.Windows NT Server提供的AT命令能够实现这一点.利用它可实...
桃城区18084858560: 控制时间的批处理 - ?
董朱亚立: 问题还挺复杂 本批处理第一次运行后,会在你的c:\windows\system32\文件夹里生成一个gj.vbs和gj.bat两个文件,然后删除自身.其中gj.vbs是为了隐藏运行gj.bat.功能: 1、注册表里添加开机自动运行gj.vbs 2、若是在你说的时间段里开机、则...
桃城区18084858560: 用dos批处理at命令定时打开某个程序后该程序是以system身份运行的!!怎样使该程序以管理员的身份运行?? - ?
董朱亚立: 定时看看你要什么时候运行.例如 at 21:00 "x盘:\xx.bat" 然后xx.bat内容如下:@echo off if %username%=="指定的运行的用户" ( 运行你的程序....) 这样就可以了