win10批处理设置日期
1.批处理修改系统时间
set/a m1=%time:~3,1%
set/a m2=%time:~4,1%
set/a hh=%time:~0,2%
set/a mm=%m1%*10+%m2%+21
set/a a=%mm%
if %a% geq 60 set/a mm=%mm%-60 & set/a hh=%hh%+%mm%/60
if %hh%==24 set/a hh=0
echo %hh%
echo %mm%
pause
time %hh%:%mm%
2.急需BAT!删除最后修改时间在某个日期之前的文件需要批量删除一些
强烈要求楼主置顶!!! @echo off :: 请根据情况修改下面几行的日期和文件夹 call :date2days 2011 12 21 DD set "DDIR=1"&call top set "DDIR=2"&call top set "DDIR=3"&call top exit :top cd /d "D:\%DDIR%" md "e:\bak\%DDIR%" setlocal for /f "delims=" %%i in ('dir /b *。
txt') do ( for /f "tokens=1-3 delims=/- " %%t in ("%%~ti") do ( call :date2days %%t %%u %%v days :: 如果演示没问题,请把下行的 echo 删掉再运行 if !days! LSS %DD% echo move "%%i" "e:\bak\%DDIR%" )) ::每个文件夹暂停一下。 如果演示没问题,请将下行 pause 删掉 pause goto :eof :date2days setlocal set/a days=10%~3%%100-719050+30*(m=10%~2%%100)+m/9*-~m/2+!(m/9)*m/2+!!(m/3)*(!((y=%1)%%4)-!(y%%100)+!(y%%400)-2)+y*365+~-y/4-~-y/100+~-y/400-396-%50/10*!%60 (endlocal&set %7=%days%||set %4=%days%||echo %days% if% ll%0%4%5%6%7%days%)2>nulif /i %0==:date2days exit/b0追问你好 感谢你的热心帮助,但是这个bat运行不成功,烦请再看看,谢谢 回答你要修改里面的文件夹为实际存在的文件夹 如果目标文件夹是 D:\wenjianjia1, 就修改为 set "DDIR=wenjianjia1"&call top 这样会操作 D:\wenjianjia1,把符合要求的文件移动(相当于备份+删除)到 e:\bak\wenjianjia1 if !days! 那行的内容暂时是演示,会显示移动文件的命令(但不执行), 删掉 echo 才真正移动 不要一句不成功,很难继续帮忙的,你要告诉我你运行后显示的什么信息、有什么情况……,以便分析 追问我按照您说的改过了,还是不行。
运行bat后没有打屏,一闪而过。 运行后没有任何打屏,DOS窗口一闪而过。
我真的看不到显示什么。 回答在Windows2003 和 Win7 中测试通过: @echo off call :date2days 2011 12 21 DD cd /d "D:\1" set "Bbak=E:\Bbak\1" md E:\Bbak\1 call :top cd /d "D:\2" set "Bbak=E:\Bbak\2" md E:\Bbak\2 call :top cd /d "D:\3" set "Bbak=E:\Bbak\3" md E:\Bbak\3 call :top exit :top setlocal for /f "delims=" %%i in ('dir /b /a-d *。
*') do ( for /f "tokens=1-3 delims=/- " %%t in ("%%~ti") do ( call :date2days %%t %%u %%v days :: 如果演示没问题,请把下行的 echo 删掉再运行 if !days! LSS %DD% echo move "%%i" "%Bbak%" )) pause goto :eof :date2days setlocal set/a days=10%~3%%100-719050+30*(m=10%~2%%100)+m/9*-~m/2+!(m/9)*m/2+!!(m/3)*(!((y=%1)%%4)-!(y%%100)+!(y%%400)-2)+y*365+~-y/4-~-y/100+~-y/400-396-%50/10*!%60 (endlocal&set %7=%days%||set %4=%days%||echo %days% if% ll%0%4%5%6%7%days%)2>nulif /i %0==:date2days exit/b0。
3.批处理修改系统时间方法
如果是2113每隔10分钟就要修改一次,建议使用计划任务来5261修改,这样十分节省4102批处理的系统资1653源占用.
命令行创建计回划任务
schtasks /create /tn 每隔10分钟修改一次日期答 /tr "cmd /c date 2007/9/7&&exit" /sc MINUTE /mo 10 /ru "System"批处理
@echo off
:a
date 2007/09/07
ping -n 601 127.1>nul
goto a
4.用批处理改修改系统的日期
@echo off
call:date_add 1 %正数是+1,负数是-1%
echo %date%
pause
goto :eof
del %tmp%
:date_add
set "tmp=tmp.vbs"
if %1 lss 0 (echo wscript.echo date-right^(%1,len^(%1^)-1^)>%tmp%)else echo wscript.echo date+%1>%tmp%
for /f "delims=" %%1 in ('cscript //nologo "%tmp%"')do set date_add=%%1
date %date_add%
goto :eof
5.批处理怎么显示日期和时间
@echo off
set date=2010-09-09
setlocal
For /r "d:\" %%l In (*.txt) Do (
set date_=%%~tl
if "!date_:~0,10!"=="%date%" (
echo 创建时间:!date! 路径:"%%~fl"
)
)
pause
加粗的地方,一个是设置时间的,一个是设置搜索目录的。这里我设置的是搜索D盘,指定时间为2010.09.09
6.win10怎样自动设置日期和时间
微软公司于7月29日对外正式推出Win10正式版操作系统。与以往各版本操作系统相比,Win10正式版具有跨多平台性,可同时在PC、平板及智能终端设备上运行。因此很多朋友都重装系统并升级系统,但之后发现,电脑有时候时间突然变得不对,那么win10正式版如何设置自动更新时间和日期?下面小编就为大家详细介绍一下,一起来看看吧!
方法/步骤
1、点击屏幕左边的设置选项
2、在弹出的页面中选择下图中的时间和语言
3、找到自动设置时间,将开关点到开位置
4、或者点击任务栏的时间的位置
5、之后点击日期和时间设置。
6、重复之前的步骤即可设置完毕
以上就是win10正式版如何设置自动更新时间和日期操作步骤,大家看明白了吗?方法很简单,不会的朋友可以参考一下,希望能对大家有所帮助!
7.怎样设置WIN10系统的日期和时间
1、左键电脑桌面右下角的日期和时间,然后在弹窗中左键选择下左下角“日期和时间设置”打开设置窗口。
2、在日期和时间设置窗口中,左键按住自动设置时间的滑标把它拖到左边“关”的位置后放开鼠标,再左键选择下面的“更改”。
3、在更改日期和时间窗口中,把鼠标放到需要更改的日期或时间小框内,再滚动鼠标滑轮选择日期或时间。
4、选定日期和时间后,左键右下角的“更改”,确定日期和时间,更改日期和时间的弹窗自行关闭。
5、在日期和时间设置窗口中,鼠标放右边空白处滚动窗口内容,找到“更改日期和时间格式”并左键它。
6、在更改日期和时间格式窗口中,左键日期或时间各小框右侧的“∨”展开选项进行选择,全部选择完毕后关闭设置窗口完成更改。
新装win10批处理设置
1.新装的Win10应该怎么设置优化
1、我们点击下图框内 图标。
2、我们在下图框内输入 优化驱动器。
3、我们点击下图框内 选项。
4、这样就进入了下图的驱动器优化界面。
5、我们选中下图框内区域。
6、我们再点击下图框内 全部优化。
注意事项:
Windows 10操作系统在易用性和安全性方面有了极大的提升,除了针对云服务、智能移动设备、自然人机交互等新技术进行融合外,还对固态硬盘、生物识别、高分辨率屏幕等硬件进行了优化完善与支持。
2.新装win10导致C盘占用过大怎么办
系统在线升级到win10,C盘里会有一个windows.old文件,这个文件就以前系统的封装,方便你在30天内还原到之前的系统,如果你铁了心只用win10那么可以将这个文件删除(因为他至少占用十几G空间);
如果还是再考虑一下,可以等一个月再删除。
删除windows.old文件操作如下:
1.直接鼠标右击C盘——属性:
2.点击磁盘清理(这个过程要等一小会):
3.然后选择清理系统文件,如下图:
4.这个过程就要等一会了,因为.old文件夹挺大的,资源较多,要有耐心:
5.鼠标滚动,选中“以前的Windows安装”,然后确定,完成后就可以了。
3.新装的win10需要设置什么东西
新装的win10需要设置什么东西 你用什么安装就改为什么优先读取。
比如你用u盘安装,那么你就要把主板bios boot顺序设置为u盘优先 一、下文分别描述联想Y400、G480与扬天V480、昭阳K49等机型的具体操作步骤:1. 消费YZGN机型预装的Windows10系统改装为Windows7系统的具体操作步骤(Y400、G480等)。1)先重新启动计算机,并按下笔记本键盘上“F2”键或“Fn键+”F2“键进入笔记本的BIOS设置界面(若您笔记本为Y400、Y500请您先关闭计算机,按下”一键恢复按钮”开机,通过选择启动菜单中的“BIOS Setup”项目进入BIOS设置界面)。
2)进入BIOS设置界面后,按下键盘上“→”键将菜单移动至“EXIT“项目,按下键盘上“↓”按键选择到” OS Optimized Defaults“选项,按下“回车”键打开该选项的设置菜单,按下键盘上“↓”按键,将该选项默认的”Win8 64bit“修改为”Others“之后,按下“回车”键确认。之后按下键盘上“↑”按键选择到”Load Default Setting“选项,按下回车键启动恢复BIOS默认功能窗口,在该窗口中直接按下笔记本键盘上的”回车“键启动BIOS恢复默认功能。
之后再按下笔记 本键盘上“F10”键或“Fn键+”F10“键启动BIOS保存设置窗口,在该窗口中直接按下笔记本键盘上的”回车“键启动BIOS保存设置并诚信启动计 算机功能。3)在计算机重新启动至“Lenovo“LOGO画面时,按下笔记本键盘上“F2”键或“Fn键+”F2“键进入笔记本的BIOS设置界面(若您的笔记 本为Y400、Y500在计算机重新启动至“Lenovo“LOGO画面时按下笔记本的电源开关关闭计算机之后,按下”一键恢复按”钮开机,通过选择 启动菜单中的“BIOS Setup”项目再次进入BIOS设置界面)将按下键盘上“→”键菜单移动至“Boot“项目,找到该项目下的”Boot Mode“选项,按下“回车”键打开该选项的设置菜单,按下键盘上“↓”按键,将该选项默认的”UEFI“修改为”Legacy Support“之后按下“回车”键确认,再按下键盘上“↓”按键选择”Boot Priority“选项,按下键盘上“↓”按键将该选项默认的”UEFI First“修改为”Legacy First“之后按下“回车”键确认。
之后再按下笔记本键盘上“F10”键或“Fn键+”F10“键启动BIOS保存设置窗口,在该窗口中直接按下笔记本 键盘上的”回车“键启动BIOS保存设置并重新启动计算机功能。4)在计算机重新启动至“Lenovo“LOGO画面时,并按下笔记本键盘上“F12”键或“Fn键+”F12“键进入笔记本的引导设置界面(若笔记本为Y400、Y500在计算机重新启动至“Lenovo“LOGO画面时按下笔记本的电源开关关闭计算机之后,按下”一键恢复按钮”开机,按下键盘 上“↓”按键选择启动菜单中的“Boot Menu”项目之后按下“回车”键进入引导设置界面)。
此时将笔记本的光驱托盘弹出,放入正版的Windows7操作系统光盘之后将光驱托盘推回,选择该界面中的“SATA ODD“或“USB ODD”按下”回车“键,实现光驱启动。2. 扬天VBKEM机型预装的Windows 8系统改装为Windows 7系统的具体操作步骤(V480、E49等)。
1)先重新启动计算机,并按下笔记本键盘上“F1”键进入笔记本的BIOS设置界面。2)进入BIOS设置界面后,按下键盘上“→”键将菜单移动至“Restart“项目,按下键盘上“↓”按键选择到” OS Optimized Defaults“选项,“回车”键打开该选项的设置菜单,按下键盘上“↑”按键将该选项默认的”Enabled“修改为”Disabled“之后, 按下“回车”键确认。
按下键盘上“↑”按键选择到”Load Setup Defaults“选项,回车键启动恢复BIOS默认功能窗口,在该窗口直接按下笔记本键盘上”回车“键启动BIOS恢复默认功能。按下笔记 本键盘上“F10”键启动BIOS保存设置窗口,在该窗口中直接按下笔记本键盘上的”回车“键启动BIOS保存设置并重新启动计算机功能。
3)在计算机重新启动至“Lenovo“LOGO画面时,并按下笔记本键盘上“F1”键进入笔记本的BIOS设置界面,按下键盘上“→”键将菜单移动至 “Startup“项目,按下键盘上“↓”按键选择到”UEFI/Legacy Boot“选项,按下“回车”键打开该选项的设置菜单,按下键盘上“↓”按键并将该选项默认的”Both“修改为”Legacy Only“之后按下“回车”键确认。按笔记本键盘上“F10”键启动BIOS保存设置窗口,在该窗口中直接按笔记本键盘上的”回车“键启动BIOS 保存设置并诚信启动计算机功能。
4)在计算机重新启动至“Lenovo“LOGO画面时,并按下笔记本键盘上“F12”键进入笔记本的引导设置界面。将笔记本的光驱托盘弹出,放入正版的Windows 7操作系统光盘之后将光驱托盘推回,同时选择该界面中的“ATAPI CD1“项目并按下”回车“键,以实现光驱启动。
4.如何为批处理文件自动添加管理员权限
如果windows10系统用户想要在电脑中运行批处理文件的话,一般都需要先手动获取管理员权限才可以。
这种“半自动化”设定实际上还是挺麻烦的,要是能够双击运行直接就带管理员权限岂不是更简单?其实这也不难,使用小编提供的代码就可以轻松实现自动获取权限的功能。Win7/Win8.1/Win10各版本均可使用。
把如下代码(分割线之间)复制到记事本中,并保存为 .bat 格式即可(文件名可自拟):————————— 分割线 —————————::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: [color=#070c0 !important]软媒魔方自动添加批处理文件管理员权限 :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::@echo off CLS ECHO.ECHO ================================ ECHO 软媒魔方获取批处理文件管理员权限 ECHO ================================:init setlocal set "batchPath=%~0" for %%k in (%0) do set batchName=%%~nk set "vbsGetPrivileges=%temp%OEgetPriv_%batchName%.vbs" setlocal :checkPrivileges NET FILE 1>NUL 2>NUL if '%errorlevel%' == '0' ( goto gotPrivileges ) else ( goto getPrivileges ):getPrivileges if '%1'=='ELEV' (echo ELEV & shift /1 & goto gotPrivileges) ECHO.ECHO ******************************** ECHO 请求 UAC 权限批准…… ECHO ******************************** ECHO Set UAC = CreateObject^("Shell.Application"^) > "%vbsGetPrivileges%" ECHO args = "ELEV " >> "%vbsGetPrivileges%" ECHO For Each strArg in WScript.Arguments >> "%vbsGetPrivileges%" ECHO args = args ^& strArg ^& " " >> "%vbsGetPrivileges%" ECHO Next >> "%vbsGetPrivileges%" ECHO UAC.ShellExecute "!batchPath!", args, "", "runas", 1 >> "%vbsGetPrivileges%""%SystemRoot%System32WScript.exe" "%vbsGetPrivileges%" %* exit /B:gotPrivileges setlocal & pushd .cd /d %~dp0 if '%1'=='ELEV' (del "%vbsGetPrivileges%" 1>nul 2>nul & shift /1)::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 以下为需要运行的批处理文件代码 :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::rem 本行以下可修改为你需要的bat命令(从上面三行冒号开始到下面都可删改) ECHO 欢迎使用软媒魔方!ECHO.pause ————————— 分割线 ————————— 以上代码就是为你的bat内容获取管理员权限用的,加在你的代码之前就可以用了。运行效果如下:▲图片说明:如果你的系统开启了UAC,那么就需要运行后批准一下(别嫌麻烦,最好开启UAC,比较安全) ▲图片说明:运行示例(有小伙伴嫌CMD丑,所以你可以在属性→颜色中调下背景透明度,再换个喜欢的壁纸……) 这个代码也支持Win7/Win8.1系统,效果如下(Windows7为例):▲图片说明:Win7的CMD还没法设置透明背景 以上就是系统城小编为大家介绍的Win10下为批处理文件自动添加管理员权限的具体方法了。
有需要的朋友,只要按照上述步骤操作一遍,相信很快就能成功。
5.Win10系统下怎么实现开机自动运行批处理和脚本
第二,回车后定位到programs文件夹,也即程序文件夹中,
第三,将启动文件夹打开,右击后选择发送到桌面快捷方式,这时候我们就能在桌面上找到一个启动的快捷方式了,
第四,选择你需要的批处理文件,将其移动到启动-快捷方式的图标上:
按照系统提示进入下一步,点击完成后,此时桌面上的批处理文件也就消失了,我们可以打开启动-快捷方式,此时启动文件夹中已经存在了一个批处理文件,
第六,为了桌面的简洁与美观,可以将桌面上的启动-快捷方式图标删除,也可以将批处理修改成隐藏模式运行,重启下,效果就出来了哦。
6.Win10专业版通过批处理自动添加管理员权限的技巧是什么
Win7/Win8。
1/Win10各版本均可使用。把如下代码(分割线之间)复制到记事本中,并保存为 。
bat 格式即可(文件名可自拟): 分割线软媒魔方自动添加批处理文件管理员权限@echo offCLSECHO。ECHO =ECHO 软媒魔方获取批处理文件管理员权限ECHO =:initsetlocal batchPath=%~0for %%k in (%0) do set batchName=%%~nkset vbsGetPrivileges=%temp%\OEgetPriv_%batchName%。
vbssetlocal :checkPrivilegesNET FILE 1NUL 2NULif '%errorlevel%' == '0' ( goto gotPrivileges ) else ( goto getPrivileges ):getPrivilegesif '%1'=='ELEV' (echo ELEV shift /1 goto gotPrivileges)ECHO。 ECHO CHO 请求 UAC 权限批准ECHO ECHO Set UAC = CreateObject^(Shell。
Application^) %vbsGetPrivileges%ECHO args = ELEV %vbsGetPrivileges%ECHO For Each strArg in WScript。 Arguments %vbsGetPrivileges%ECHO args = args ^ strArg ^ %vbsGetPrivileges%ECHO Next %vbsGetPrivileges%ECHO UAC。
ShellExecute !batchPath!, args, , runas, 1 %vbsGetPrivileges%%SystemRoot%\System32\WScript。 exe %vbsGetPrivileges% %exit /B:gotPrivilegessetlocal pushd 。
cd /d %~dp0if '%1'=='ELEV' (del %vbsGetPrivileges% 1nul 2nul shift /1): 以下为需要运行的批处理文件代码 rem 本行以下可修改为你需要的bat命令(从上面三行冒号开始到下面都可删改)ECHO 欢迎使用软媒魔方!ECHO。 pause 分割线 以上代码就是为你的bat内容获取管理员权限用的,加在你的代码之前就可以用了。
运行效果如下:如果你的系统开启了UAC,那么就需要运行后批准一下(别嫌麻烦,最好开启UAC,比较安全):运行示例(有小伙伴嫌CMD丑,所以你可以在属性颜色中调下背景透明度,再换个喜欢的壁纸)这个代码也支持Win7/Win8。 1系统,效果如下(Windows7为例)。
转载请注明出处windows之家 » Win10批处理命令执行不完