New+

PowerToys New+ 使你能够直接从文件资源管理器上下文菜单从一组个性化的模板创建文件和文件夹。 此功能旨在通过让你快速创建新项,而无需浏览多个步骤或应用程序来提高工作效率。 它是一个功能强大的工具,适用于经常创建具有类似结构或内容的文件和文件夹的用户。

入门

本部分概述了 New+ 该功能,包括如何启用该功能、如何使用模板创建新项以及如何自定义模板集合。

如何启用 New+

若要开始使用 New+,请启用 New+ 设置 PowerToys 。

如何使用 New+ 创建新对象

若要在文件夹中创建新项,请右键单击该文件夹以显示上下文菜单。 在此处,单击“”New+选项,然后选择要查找的模板。

如何添加或自定义新模板到 New+

若要创建新模板,请首先右键单击文件夹。 这将打开上下文菜单,可在其中选择“”New+选项。 在此处,选择“打开模板”以访问“模板”文件夹。 在此文件夹中,你可以根据需要自由添加、编辑或重命名对象。 请务必注意,在此处添加的对象将以排序顺序显示在“”New+菜单上,文件夹始终首先出现。 这提供了查找和选择模板的功能。

“模板”文件夹中的模板对象可以是文件、文件夹或快捷方式。 这些模板可以是任何类型的,例如文本文件、Word 文档或模板、Excel 电子表格或模板,甚至是应用程序的快捷方式。

设置

模板

模板位置

默认模板位置位于用户帐户的本地应用数据文件夹中(%localappdata%\Microsoft\PowerToys\NewPlus\Templates)。 但是,这些模板不会在你的帐户关联的设备之间自动同步。 如果希望跨设备使用一组通用模板,可以将模板位置更改为与云文件管理服务(如 OneDrive)同步的文件夹。 这允许你从任何设备访问模板。

显示选项

隐藏模板文件扩展名

使用此选项可以切换文件扩展名的显示。 当此选项处于关闭状态时,名为“filename.ext”的文件将显示其扩展名,显示为“filename.ext”。 但是,当此选项处于打开状态(默认值)时,模板将不显示其扩展名,仅显示为“filename”。

隐藏模板文件名起始数字、空格和点

该选项使你能够切换起始数字、空格和点的显示。 当此选项处于关闭状态(默认值)时,名为“1”的文件。 filename“将按原样显示。 但是,当此选项处于打开状态时,模板将显示为“filename”。 使用文件名开头的数字、空格和点来控制模板的显示顺序时,这非常有用。

行为

替换模板文件名中的变量

此设置会导致在复制模板时替换文件名(包括子文件夹中的文件)中支持的变量。 此选项的默认设置处于禁用状态。

注意: 任何无效的文件名字符将替换为空格。

例子
示例模板文件名 结果
$YYYY-$MM-$DD, $hh $mm $ss - $PARENT_FOLDER_NAME by %USERNAME% 2024-11-22, 12 08 54 - PowerShell project by cgaarden
File where variable value contains invalid characters %USERPROFILE% File where variable value contains invalid characters C Users cgaarden

这些日期和时间相关的变量模式与 PowerRename 使用的模式相同,区分大小写。

变量 说明
$YYYY 年份,由四位或五位数字表示,具体取决于使用的日历。
$YY 年,仅用最后两位数字表示。 为一位数年份添加了前导零。
$Y 年份,仅由最后一位数字表示。
$MMMM 月份的名称。
$MMM 月份的缩写名称。
$MM 月份,以单个数字月份前加零的形式表示。
$M 月份,作为不带前导零的数字(适用于单位数月份)。
$DDDD 星期几的名称。
$DDD 星期几的缩写名称。
$DD 月中的日期,以数字表示,并在个位数日期前添加前导零。
$D 月份的一天,作为不带前导零的位数表示的一位数天。
$hh 小时,带前导零表示一位数小时数。
$h 小时,不带前导零的位数小时数。
$mm 分钟,单位数分钟前导零。
$m 分钟,不带前导零的单个数字分钟数。
$ss 秒,1 位数秒的前导零。
$s 秒数,不带前导零的单个数字的秒数。
$fff 以整三位数表示的毫秒数。
$ff 毫秒,仅由前两位数字表示。
$f 毫秒,仅由第一位数字表示。
特殊变量

这些特殊变量区分大小写,因此它们仅在文件名中使用时与这里显示的完全一致时才有效。

变量 说明
$PARENT_FOLDER_NAME 展开到父文件夹的名称。 此操作仅适用于模板子文件夹。
环境变量

这些变量不区分大小写,这意味着在文件名中可以混合使用大写和小写形式。

%environment_variable%文件和文件夹名称中的每个名称都将替换为相应环境变量的值。

例如,%USERNAME% 将替换为当前 Windows 用户的名称。

安装 PowerToys

此实用工具是适用于超级用户的 Microsoft PowerToys 实用工具的一部分。 它提供一组有用的实用工具来优化和简化 Windows 体验,以提高工作效率。 若要安装 PowerToys,请参阅安装 PowerToys