批处理文件以自动执行树命令> pdf文件

阿莱西

我是批处理文件的新手,但我希望创建一个将使用tree命令写入批处理文件所在目录的.txt文件,然后将该.txt文件转换为Word文件或PDF文件的工具。用户可以查看的一天。这是我在过程的第一部分中所做的尝试;

tree %~dp0  >  %~dp0/"Folder Contents.txt" /A /F

但这在.txt文件中给了我“无效路径”消息,如果有人可以将我指向正确的方向,将不胜感激。在此先感谢您的帮助。

ghostfart007

JosefZ在注释中放置了正确的命令,但我想在此添加一些解释:

考虑一下您的命令路径如何。就像C:\PathTo\Batch\/"FolderContent.txt"哪个实际上不是有效路径。

%~dp0将以a结尾,\因此/问题中的命令在语法上不正确。

进一步,双引号应该像JosefZ在评论中所做的那样放在总路径的周围。如果您不这样做,则该路径将包含这些引号并且将无效。

JosefZ进一步加双引号和单.各地,并在年底%~dp0你的树命令后。引号用于在文件夹路径中包括可能的空格,并且.还包括带有子文件夹的文件夹。如果没有,您将收到一条错误消息。

最后一件事是,他将输出文件放在命令的开头,并删除了空格。您基本上可以将输出文件放置在任何地方。尽管您应该注意到,>输出文件路径和之间不应包含空格

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章