gpt4 book ai didi

DOS 启动命令确实打开带空格的目录

转载 作者:行者123 更新时间:2023-12-01 00:40:36 25 4
gpt4 key购买 nike

请帮忙..

我想在复制文件后打开复制的文件夹。

我使用 DOS 命令启动。只要目录路径不包含任何空格字符,它就可以正常工作。

如果我在路径中使用引号,它会打开另一个 DOS 屏幕:

**这里是示例 CMD 文件:

XCopy C:\1\Source\Test.txt C:\1\Target 1\ /R/Y/K
start "C:\1\Target 1\"
Pause**

最佳答案

您对引号的想法是正确的。棘手的一点是 start 假设第一个参数是窗口标题,如果它被引用的话。如果您想引用您的目标,那么您必须首先提供引用的标题。它可以是空的:

start "" "C:\1\Target 1\"

但是,如果您碰巧有一个名为 Target 1.bat 的批处理文件,那么它将执行批处理脚本,而不是在 Windows 资源管理器中打开 Target 1 文件夹.出于这个原因,使用 robert oh 的答案更安全,明确指定 explorer 作为目标,并将文件夹作为参数。

关于DOS 启动命令确实打开带空格的目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14957263/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com