bat 脚本获取当前时间 格式为 202306081759
时间: 2023-07-07 07:45:06 浏览: 156
你可以使用以下批处理代码来获取当前的日期和时间,并将其格式化为一个八位数字的字符串:
```
@echo off
setlocal enabledelayedexpansion
set "year=%date:~0,4%"
set "month=%date:~5,2%"
set "day=%date:~8,2%"
set "hour=%time:~0,2%"
set "minute=%time:~3,2%"
set "second=%time:~6,2%"
set "datetime=%year%%month%%day%%hour%%minute%%second%"
echo %datetime%
```
这段代码会先获取当前的年、月、日、小时、分钟和秒钟,并将它们存储在相应的变量中。然后,它会将这些变量拼接成一个八位数字的字符串,并将其赋值给变量 `datetime`。最后,它会使用 `echo` 命令输出这个字符串。
注意,在这个代码中,我们使用了 `enabledelayedexpansion` 选项来启用延迟扩展变量。这是因为我们在代码块(即被一对 `(` 和 `)` 包含的代码段)中使用了变量,而在代码块中,普通的变量扩展将不会正常工作。启用延迟扩展变量可以解决这个问题。
相关问题
bat脚本获取当前时间,并根据当前时间创建带时间的文件夹,bat脚本代码实现
在Windows批处理(BAT)脚本中,你可以使用`FOR /F`命令配合`DATE`系统变量来获取当前日期和时间,然后将其用于创建一个新的文件夹名。下面是一个简单的示例:
```batch
@echo off
setlocal enabledelayedexpansion
set "folderName=当前日期_当前时间"
for /F "tokens=2 delims==." %%a in ('date /t') do (
set "folderName=!folderName!_%%a"
)
for /F "tokens=1,2 delims==" %%b in ('time /t') do (
if %%b lss 10 (
set "folderTime=0%%b:0%%c"
) else (
set "folderTime=%%b:%%c"
)
set "folderName=!folderName!_!folderTime!"
)
mkdir %folderName%
echo 新的文件夹已创建: !folderName!
bat脚本获取当前盘符
您可以使用下面的代码在bat脚本中获取当前盘符:
for %%i in (A B C D E F G H I J K L M N O P Q R S T U V W X Y Z) do if exist "%%i:\" set currentDrive=%%i
然后,当前盘符就会存储在变量currentDrive中。
例如,如果您的脚本当前运行在D盘,则currentDrive的值为"D"。
此代码使用了一个循环来枚举所有26个盘符,并使用if语句来检查每个盘符是否存在。如果存在,则会设置当前盘符。
阅读全文
相关推荐
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)