尝试使用批处理文件打开 OneDrive 目录文件路径

尝试使用批处理文件打开 OneDrive 目录文件路径

我尝试使用批处理文件打开一个 OneDrive 文件路径,其位置已本地同步到我的计算机,但经过多次尝试和错误后,我无法确定我做错了什么。到目前为止,我已经看到其他人使用“DIR”语法发布了“修复”,但我想要的目标不仅仅是向我显示我的 OneDrive 路径中有哪些文件,而是在文件资源管理器中打开该路径。到目前为止,我尝试了以下操作:

start C:\Users\my_name\OneDrive - CompanyName\desired_folder

start C:\Users\my_name\"OneDrive - CompanyName"\desired_folder

start "C:\Users\my_name\OneDrive - CompanyName\desired_folder"

start C:\Users\my_name\%OneDrive - CompanyName%\desired_folder

start C:\Users\my_name\"%OneDrive - CompanyName%"\desired_folder

我完全不知所措,一直收到相同的“Windows 找不到文件路径”错误。有人能告诉我如何简单地打开与 OneDrive 关联的文件路径吗?

答案1

当使用带有空格的路径时,可以使用引号将整个路径转义。

因此,您要做的第一件事是使用资源管理器导航到要在脚本中打开的路径。然后单击路径旁边的,使其变为文本,然后您就可以看到整个路径。将此路径复制到剪贴板。

现在转到您的脚本并将其粘贴下来。

在两边添加引号。如果start在前面添加,则基本上是在说:我想使用关联程序打开此文件。由于未指定文件名,因此会打开新的命令提示符或引发错误。这不是您想要的。

因此,不要使用,而是start "full path"使用explorer "full path"

因此,对于你来说,这将变成:

explorer "C:\Users\my_name\OneDrive - CompanyName\desired_folder"

相关内容