【发布时间】:2013-09-09 17:53:04
【问题描述】:
如果你认为我不值得任何帮助,因为我自己几乎没有代码, 只需帮助我解决“查找文件夹并打开它”部分。 我有很好的代码,只需要一个愚蠢的环境变量作为我已知路径之前的路径。请。
我正在寻找执行以下操作的批处理代码:
-
打开 cmd 窗口并在其中以大字体显示以下消息:
按 Enter 打开 Skyrim Data 文件夹。
-
如果按下 Enter,
搜索我只知道文件夹路径最后一位的文件夹, 即\common\Skyrim\Data。
我希望它找到的文件夹是这个 Data 文件夹。 文件夹路径可以在任何驱动器上,并且在 \common\Skyrim\Data 之前可能有随机数量的具有不同名称(可能还有空格)的文件夹,但只有一个 Data 文件夹在这条确切路径的尽头。
-
如果找不到文件夹,
不要自动关闭 cmd 窗口。
显示找不到文件夹。按一个按钮退出。
按下按钮时关闭 cmd 窗口。
-
如果找到文件夹,
停止搜索。
在详细视图中打开文件夹,
对其进行排序,使其在其他所有文件之上显示最新文件。
(详细视图、修改日期、升序)
自动关闭cmd窗口。
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
这是我所拥有的:
@ECHO 关闭
%SystemRoot%\explorer.exe "\common\Skyrim\Data"
无论 Windows 版本如何,我都希望 .bat 能够正常工作, 所以它应该能够在 x64 和 x82 机器、Windows 8、7、Vista、XP 上工作。 我想要它,这样每个人(在 Windows 上)都可以使用它来查找并打开他们的 Skyrim Data 文件夹。
【问题讨论】:
-
尝试谷歌搜索“如何编写批处理文件”。该网站旨在帮助那些陷入困境或纠正错误的人,但无论哪种情况,该人都尝试过。这只是请求某人为您编写代码。
-
是的...我被卡住了。我确实在谷歌上搜索了很长时间,甚至找不到如何找到和打开文件夹。我找到的是这个网站。我真的看了。我什至检查了环境变量,但没有一个起作用。 ;%PATH% 可能有效,但没有。也许我放错了。如果您认为我没有尝试过,请忽略我希望拥有的大部分内容,只帮助我查找和打开文件夹。我有很好的代码。我只需要变量来处理已知路径之前的所有内容。我真的很感激。
-
你对我的问题投了反对票吗? :( 我不能编辑超过 2 倍的评论吗?我不能编辑我的其他评论,所以我创建了这个新评论,只是为了让你知道不需要投票否决这个问题,因为我确实在我的研究中付出了一些努力.
-
我的问题很有用而且很清楚。它没有显示研究成果,但它有用且清晰。所以一个是坏的,另一个是好的。这使它保持中立。
-
您介意脚本是否需要管理员权限(您可以创建一个自动设置它们的快捷方式)?
标签: search batch-file find directory