You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何用Power Automate Desktop自动设置日期变量访问对应文件夹

自动生成指定格式的日期变量方案

以下是不同环境下自动生成DDMMYYYY(如24022024)格式日期变量的方法,无需手动修改:

Linux/macOS 终端或 Shell 脚本

直接利用date命令生成目标格式字符串并赋值给变量:

# 生成当前日期的DDMMYYYY格式字符串
folder_date=$(date +%d%m%Y)
# 用变量访问对应文件夹
cd "$folder_date"

如果需要生成上个月同一天的格式(比如每月固定处理上月文件夹),可以调整命令:

# 生成上个月当前日期的DDMMYYYY格式
folder_date=$(date -d "last month" +%d%m%Y)

Windows 环境

批处理脚本

通过截取系统日期变量的方式生成(注意:需匹配你的系统日期显示格式,以下示例适用于dd/mm/yyyy格式):

@echo off
rem 截取日、月、年部分拼接成DDMMYYYY格式
set "folder_date=%date:~0,2%%date:~3,2%%date:~6,4%"
rem 进入对应文件夹
cd %folder_date%

如果系统日期是yyyy-mm-dd格式,调整截取位置:

set "folder_date=%date:~8,2%%date:~5,2%%date:~0,4%"

PowerShell

用Get-Date命令直接指定格式:

$folder_date = Get-Date -Format "ddMMyyyy"
cd $folder_date
# 生成上个月日期的话
$folder_date = (Get-Date).AddMonths(-1).ToString("ddMMyyyy")

Python 脚本

借助datetime模块生成目标格式:

import datetime
import os

# 生成当前日期的DDMMYYYY格式
folder_date = datetime.datetime.now().strftime("%d%m%Y")
# 进入对应文件夹
os.chdir(folder_date)

# 生成上个月日期的话
last_month = datetime.datetime.now().replace(day=1) - datetime.timedelta(days=1)
folder_date = last_month.strftime("%d%m%Y")

内容的提问来源于stack exchange,提问作者little turtle

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.27 14:04:53