桌面:系统找不到指定路径

问题描述 投票:0回答:3

我正在尝试在桌面上的文件夹的命令提示符中运行一个简单的

cd Foldername
,它显示系统找不到指定的路径。我快失去理智了。

相同的命令适用于我的笔记本电脑,但不适用于 PC。我已经解决了我能想到的一切问题。环境变量路径都没有问题,

cd Desktop
命令有效。尝试在 Powershell 中运行该命令并得到相同的错误。

我正在拔头发。

当我运行

dir
时,该文件夹也不显示。

我很茫然。

有人可以帮忙吗?

注意:还解决了 gpedit、regedit 中的 cmd 限制并以管理员身份运行

cmd windows-10 filepath
3个回答
6
投票

注意:这个答案是通过问题评论中的对话发现的。

大多数版本的 Windows 中桌面文件夹的位置是

%USERPROFILE%\Desktop
,对于大多数用户来说变成
C:\Users\YOURUSERNAME\Desktop

但是,此位置也可以通过计算机上安装的程序进行更改,并且是工作区切换/多桌面实用程序中的常见功能。

特别是在 Windows 的更高版本中,OneDrive 作为操作系统的一部分安装,并且作为初始设置的一部分,它会询问您是否要将文档、图片和桌面备份到 OneDrive 帐户。这将允许您在登录 OneDrive 时使用的每台 Windows 计算机上使用相同的文件。

如果您选择使用 OneDrive 备份桌面,您的桌面将自动移至

%USERPROFILE%\OneDrive\Desktop
,而不是默认位置。
%USERPROFILE%\Desktop
仍将存在于其原始位置,但不再包含您的桌面文件。

由于原来的Desktop文件夹存在,打开命令提示符后使用

cd Desktop
仍然可以工作,但由于其中不包含任何文件或文件夹,使用
cd SomeFolderOnTheDesktop
会导致系统找不到指定路径错误。

解决方案

1. “在此处打开命令窗口”

在旧版本的Windows中,您可以在资源管理器中打开任何文件夹,按住

Shift
键,右键单击打开的文件夹的背景,然后选择“在此处打开命令窗口”。从 Windows 10 开始,这已被“在此处打开 Powershell 窗口”取代。但是,您可以按照此 WindowsCentral 指南手动恢复“在此处打开命令窗口”。

2.使用目录连接将系统桌面文件夹链接到 OneDrive 桌面文件夹。

打开“运行”对话框(Windows 键 + R),然后输入 %USERPROFILE% 并按 Enter。这将打开您的用户配置文件目录 (

C:\Users\YOURUSERNAME
)。将现有的桌面文件夹重命名为“Desktop-old”之类的名称。然后进入 OneDrive 文件夹,右键单击其中的桌面文件夹,然后选择“始终保留在此设备上”。如果您的互联网中断,您的桌面文件仍然可用,并且不会在您将来无法打开它们或需要很长时间才能打开时造成麻烦。

打开命令提示符,然后执行以下命令:

mklink /J "%USERPROFILE%\Desktop" "%USERPROFILE%\OneDrive\Desktop"

现在,每当您打开

%USERPROFILE%\Desktop
(在任何程序中)时,您实际上都会看到
%USERPROFILE%\OneDrive\Desktop
的内容。所以
cd Desktop
然后
cd SomeFolderOnTheDesktop
将按预期工作。

免责声明:使用此方法处理

%USERPROFILE%\Desktop
中的文件时必须小心,因为 OneDrive 的同步功能可能会出现意外错误。我没有遇到任何问题,但警告仍然存在。

3.禁用 OneDrive 的桌面备份

注意:备份是个好主意。尽可能避免。

右键单击系统托盘中的 OneDrive 图标,然后选择“设置”。在新窗口中,切换到“备份”选项卡,然后单击“管理备份”。通过设置向导重新配置您的设置。


0
投票

我也有同样的问题。我试图在计算机上打开并运行 python 程序,但收到“系统找不到指定的路径”。所以我就想,如果我手动按照我的 C: 驱动器上的路径,看看是否有我要找的东西,会怎样。在我实际的、可见的桌面上,我试图加载的文件就在那里。这样做:

在文件资源管理器中打开 C: 驱动器。

双击用户

双击用户名文件夹。例如,我的姓氏是 Sanders,但我的用户文件名是“sande”。

滚动并查找桌面。双击打开。

您尝试访问的文件应该位于此文件夹中。这是您告诉计算机在命令提示符中采用的路径。如果该文件夹不存在:

转到您知道该文件夹所在的位置,即您的实际桌面。复制该文件并将其粘贴到空的桌面文件夹中。繁荣!你进来了!

我希望这可以帮助遇到同样问题的人。我在尝试运行一个简单的“Hello World”程序时感到沮丧了大约两天。有时候,到达你想去的地方的唯一方法就是沿着路径走:)


0
投票

兄弟只需在cmd/终端/命令提示符中简单编写以下命令即可; cd %userprofile%/桌面

稍后谢谢我

© www.soinside.com 2019 - 2024. All rights reserved.