命令提示符:将文件移动到未知名称的文件夹

时间:2014-07-22 16:24:21

标签: cmd move

那么,有没有办法将Test.txt移动到C:\ProgramData\CsD2\Tools\("Unknown Folder Name")\data\per使用命令提示符?

2 个答案:

答案 0 :(得分:1)

使用foxidrives解决方案为previous question检测正确的目录,然后

move test.txt "%folder%\"

答案 1 :(得分:0)

简短回答:是的。不太确定的情况是什么,只留下你的路径的中间部分未知,并且需要使用comnand线,但我在Linux上遇到过类似的情况,并期望algoirthm可以适应Windows命令。可以手工完成,而不是编写shell脚本,但这取决于你和你的技能。

权限问题。在继续之前,请确保提升您的内容以便在工具中进行读写。

首先,将目录更改为C:\ ProgramData \ CsD2 \ Tools \

据推测,这里有很多项目。有些可能是“隐藏”,因此列出此目录的内容,并确保包含显示隐藏文件和文件夹的选项。如果可以,请仅将搜索限制为目录。

在上述步骤中递归显示内容很诱人。这取决于你,但我发现它使输出混乱而没有脚本来完成剩下的工作。

现在是时候搜索理论上只存在于目标文件夹中的子文件夹集了。假设Tools包含目录fldr1,fldr2和fldr3。使用命令列出路径为“fldr1 \ data \ per”的目录内容,然后使用“fldr2 \ data \ per”,依此类推,直到它不返回错误。 Per可能为空,但应该与未找到路径错误看起来不同。

现在您已找到神秘文件夹的名称。记下来以备将来参考。

此时,您知道Test.txt的路径以及目标目录的完整路径。做一个移动命令来重新定位Test.txt,你就完成了。我喜欢重新定位目标目录的内容后感到很舒服。

相关问题