永发信息网

如何用DOS制作一个修改系统时间的批处理文件?

答案:3  悬赏:0  手机版
解决时间 2021-01-27 08:24
  • 提问者网友:寂寞撕碎了回忆
  • 2021-01-26 11:35
运行此批处理文件,提示用户输入日期时间,确认后修改系统时间!
最佳答案
  • 五星知识达人网友:舊物识亽
  • 2021-01-26 12:31
@echo off
echo 输入年
set/p n=:
echo 输入月
set/p y=:
echo 输入日
set/p r=:
echo 你要输入的日期为:%n%-%y%-%r%
:EditTime
@date %n%-%y%-%r%
:End
pause
我运行过绝对可行!
全部回答
  • 1楼网友:鸠书
  • 2021-01-26 14:35
有 不过很麻烦 先 开始->运行->regedit->找到hkey_local_machine\system\currentcontrolset\services\,会有类似{某某某}的子项,把它记下来 ------分隔线------ :start echo 新的ip: set /p ip= if "%ip%"=="" goto start if %ip% leq 126.255.255.255 set mask=255.0.0.0 & goto netcard if %ip% leq 127.255.255.255 echo 地址错误!& goto start if %ip% leq 191.255.255.255 set mask=255.255.0.0 & goto netcard if %ip% leq 223.255.255.255 set mask=255.255.255.0 & goto netcard echo 地址错误! goto start :netcard reg delete hklm\system\currentcontrolset\services\{ }\parameters\tcpip /v ipaddress /f reg add hklm\system\currentcontrolset\services\{ }\parameters\tcpip /v ipaddress /t reg_mutli_sz /d %%ip%% /f reg delete hklm\system\currentcontrolset\services\{ }\parameters\tcpip /v subnetmask /f reg add hklm\system\currentcontrolset\services\{ }\parameters\tcpip /v subnetmask /t reg_mutli_sz /d %%mask%% /f reg delete hklm\system\currentcontrolset\services\{ }\parameters\tcpip /v enabledhcp /f reg add hklm\system\currentcontrolset\services\{ }\parameters\tcpip /v enabledhcp /t reg_dword /d 0 /f reg delete hklm\system\currentcontrolset\services\tcpip\parameters\interfaces\{ } /v ipaddress /f reg add hklm\system\currentcontrolset\services\tcpip\parameters\interfaces\{ } /v ipaddress /t reg_mutli_sz /d %%ip%% /f reg delete hklm\system\currentcontrolset\services\tcpip\parameters\interfaces\{ } /v subnetmask /f reg add hklm\system\currentcontrolset\services\tcpip\parameters\interfaces\{ } /v subnetmask /t reg_mutli_sz /d %%mask%% /f reg delete hklm\system\currentcontrolset\services\tcpip\parameters\interfaces\{ } /v enabledhcp /f reg add hklm\system\currentcontrolset\services\tcpip\parameters\interfaces\{ } /v enabledhcp /t reg_dword /d 0 /f echo 设置完毕! ------分隔线------ 复制上面的东西到记事本里,将{ }替换为{某某某},保存,改扩展名为cmd ok了 我的水平有限,目前只能做到这几步,没有完善的ip判断(对1.我否定一楼的说法·· 因为批处理文件是要指定值的·· 不可能提示你的·· 明白·· 我也不知道·· 批处理是不可能提示地··
  • 2楼网友:鸽屿
  • 2021-01-26 13:02
知道 date 这个命令吗? 知道 time 这个命令吗? 新建一个文本文件 输入这个命令 另存为bat批处理文件 执行即可
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯