在目标中创建包含今天日期的快捷方式

在目标中创建包含今天日期的快捷方式

我正在处理一系列文件,这些文件的标题中包含今天的日期(例如,contributions_20220909.csv)。我想创建一个快捷方式,以便我以只读模式打开今天的文件,例如 "C:\Program Files (x86)\Microsoft Office\root\Office16\EXCEL.EXE" /r contributions_%DATE%.csv"这是可能的在 .lnk 目标中使用环境变量,但如果目标也有空格,我不知道该如何执行此操作。

如果可能的话,我宁愿不使用 CMD 或 Powershell,因为该链接理想情况下应该位于网络驱动器上,而我对从任何看起来像互联网的东西下载和运行 Powershell 脚本有一种莫名的恐惧。

答案1

无论你做什么,都需要某种批处理脚本,但不需要管理权限。在使用该脚本的任何计算机上,你必须做的第一件事就是告诉 Windows 不要使用 / 作为分隔符。/ 不能用于文件名。转到控制面板、区域、格式、附加设置,然后输入新的日期格式。使用年份作为开始,因为它列出得更好。

控制面板日期分隔符

然后,当您创建一个带有日期的文件/文件夹时,mkdir %date%将创建一个带有可用格式的日期的文件夹。

cmd 输出

相关内容