在dos中,这句是什么意思?

发布网友 发布时间:2022-04-22 03:23

我来回答

3个回答

热心网友 时间:2023-06-01 08:41

以第一句为例:set year=%date:~0,4%
set - 设置某个变量的值
year(month,...)- 变量名 (可以自定义)
%date:~0,4% - 2个百分号%%之间的是引用变量值。date是系统预定义的日期变量,如果你在命令行中输入尖括号内的内容<echo %date%>,你可以看到你的系统日期。一般这个值都很长而且带有符号和中文,但在作为文件和文件名时是不被允许的,所以只需要取其中年月日的数字,为了达到这个目的,就可以在系统变量后加<:~起始位置,字符位数>来实现。

倒数第二句: set temp=%temp: =0%
这句的目的是用“0”替换temp变量值中的所有空格

最后一句: md %temp%
就是新建文件夹,文件名就是变量temp的值

热心网友 时间:2023-06-01 08:41

这是添加或设置日期的DOS的命令追问set year=%date:~0,4% 就这句了。这是什么意思,怎么算的。%% 这 是什么意思
: ~ 都是什么意思 详细点哦。谢谢了

热心网友 时间:2023-06-01 08:42

DOS实际上是Disk Operating System的缩写,相对于视窗操作系统(在早期的 Windows系统中也含有DOS系统作为辅助操作系统), DOS是一个更久远的操作系统,DOS命令就是指操作该系统时应使用的操作命令。
DOS家族包括MS-DOS、PC-DOS、DR-DOS、FreeDOS、PTS-DOS、ROM-DOS、JM-OS等,其中以MS-DOS最为著名。
  DOS在如今电脑行业也有另外一种说法,就是无操作系统的意思。
DOS主要是一种面向磁盘的系统软件,说得简单些,DOS就是人与机器的一座桥梁,是罩在机器硬件外面的一层“外壳”,有了DOS,我们就不必去深入了解机器的硬件结构,也不必去死记硬背那些枯燥的机器命令。我们只需通过一些接近于自然语言的DOS命令,就可以轻松地完成绝大多数的日常操作。另外,DOS还能有效地管理各种软硬件资源,对它们进行合理的调度,所有的软件和硬件都在DOS的监控和管理之下,有条不紊地进行着自己的工作。
通过阅读以上内容,对于dos命令相信你会有一定的了解,说白了dos命令就是机器语言,通过输入对应的dos命令,让电脑运行相关操作。DOS命令,是DOS操作系统的命令,是一种面向磁盘的操作命令,主要包括目录操作类命令、磁盘操作类命令、文件操作类命令和其它命令。
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com