我正在尝试在命令提示符下为桌面上的文件夹运行一个简单的cd Foldername
,并且显示系统找不到指定的路径。我迷失了方向。
同一命令在笔记本电脑上有效,但在PC上无效。我已经解决了所有我能想到的问题。环境变量路径都可以,cd Desktop
命令有效。尝试在Powershell中运行命令并获得相同的错误。
我正在拔头发。
运行dir
时文件夹也不会显示。
我很茫然。
有人可以帮忙吗?
注意:还解决了gpedit,regedit和以admin身份运行的cmd限制
答案 0 :(得分:0)
注意:此答案是通过在问题的注释中进行对话而发现的。
在大多数Windows版本中,桌面文件夹的位置为%USERPROFILE%\Desktop
,对于大多数用户而言,该位置为C:\Users\YOURUSERNAME\Desktop
。
但是,此位置也可以通过计算机上安装的程序来更改,这是工作区切换/多桌面实用程序中的常用功能。
尤其是在Windows的更高版本中,OneDrive是作为操作系统的一部分安装的,并且是初始设置的一部分,它将询问您是否要将文档,图片和桌面备份到OneDrive帐户。这样,您可以在登录OneDrive的每台Windows计算机上使用相同的文件。
如果您选择使用OneDrive备份桌面,则桌面将默认无提示地移至%USERPROFILE%\OneDrive\Desktop
。 %USERPROFILE%\Desktop
仍将保留在其原始位置,但将不再包含您的桌面文件。
因为原始桌面文件夹存在,所以在打开命令提示符后使用cd Desktop
仍然可以使用,但是由于它不包含文件或文件夹,因此使用cd SomeFolderOnTheDesktop
会导致系统找不到指定的路径错误。
在Windows的早期版本中,您可以在资源管理器中打开任何文件夹,按住Shift
键,右键单击打开的文件夹的背景,然后选择“在此处打开命令窗口”。从Windows 10开始,此位置已替换为“在此处打开Powershell窗口”。但是,您可以按照此WindowsCentral guide手动返回“此处打开命令窗口”。
打开“运行”对话框(Windows键+ R),然后键入%USERPROFILE%,然后按Enter。这将打开您的用户配置文件目录(C:\Users\YOURUSERNAME
)。将现有的桌面文件夹重命名为“ Desktop-old”。然后进入OneDrive文件夹,右键单击那里的Desktop文件夹,然后选择“始终保留在此设备上”。如果您的互联网不可用,您的桌面文件仍然可用,并且在您无法打开它们或打开它们花费很长时间时也不会引起将来的麻烦。
打开命令提示符,然后执行以下命令:
mklink /J "%USERPROFILE%\Desktop" "%USERPROFILE%\OneDrive\Desktop"
现在,无论何时打开%USERPROFILE%\Desktop
(在任何程序中),您实际上都会在查看%USERPROFILE%\OneDrive\Desktop
的内容。因此cd Desktop
然后cd SomeFolderOnTheDesktop
将按预期工作。
免责声明:使用此方法处理%USERPROFILE%\Desktop
中的文件时必须小心,因为OneDrive的同步功能可能会出现意外错误。我没有任何问题,但是警告仍然存在。
注意:备份是一个好主意。尽可能避免。
右键单击系统托盘中的OneDrive图标,然后选择“设置”。在新窗口中,转到“备份”选项卡,然后单击“管理备份”。通过安装向导重新配置您的设置。
答案 1 :(得分:-1)
我遇到了同样的问题。我试图在我的计算机上打开并运行一个 python 程序,但得到“系统找不到指定的路径”。所以我想了想,如果我按照我的C:驱动器上的路径手动走,看看我要找的东西在那里。在我实际的、可见的桌面上,我试图加载的文件就在那里。这样做:
在文件资源管理器中打开 C: 驱动器。
双击用户
双击用户名文件夹。例如,我的姓是 Sanders,但我的用户文件名是“sande”。
滚动并查找桌面。双击打开。
您尝试访问的文件应该在此文件夹中。这是您告诉计算机在命令提示符中采用的路径。如果文件夹不存在:
转到您知道文件夹所在的位置,即您的实际桌面。复制文件并将其粘贴到空的桌面文件夹中。繁荣!你进来了!
我希望这可以帮助有同样问题的人。我对尝试运行一个简单的“Hello World”程序感到沮丧大约两天。有时到达你想去的地方的唯一方法就是沿着路径走:)