将打印目录功能添加到 Windows 资源管理器不起作用

Add Print Directory Feature to Windows Explorer Does Not Work

此技术的标准实现提供于:https://docs.microsoft.com/en-us/troubleshoot/windows-client/printing/add-print-directory-feature

不幸的是,它对我不起作用。 Printdir.bat 文件是:

@echo off 
dir %1 /-p /o:gn > "%temp%\Listing" 
start /w notepad /p "%temp%\Listing"
del "%temp%\Listing"
exit

我的实施在 cmd 级别失败并出现错误:

The filename, directory name, or volume label syntax is incorrect". (The program continues and results in no file created since nothing is passed to notepad).

如果运行在Windows目录下,运行没问题。 在 "%1" 周围添加引号没有帮助,"%~1"

也没有帮助

这些说明(在多个站点重复)创建了一个文件PrintDirectoryListing.reg,其中第 3 步和第 6 步创建了一个命令Printdir.bat\"%1\" 根据 aschipfl 和 Mofi 的评论,我能够解决 activity 问题并编辑注册表,消除“%1”前的 \ 使两个命令 Printdir.bat“%1\”。 现在一切正常。再次感谢 aschipfl 和 Mofi