windows 'sftp' 不是内部或外部命令,也不是可运行的程序 或批处理文件。
时间: 2023-08-18 08:09:09 浏览: 871
linux命令scp和sftp详细介绍
5星 · 资源好评率100%
根据引用中提供的信息,当你在命令提示符中输入"ftp"或其他命令时,出现"sftp不是内部或外部命令,也不是可运行程序"的错误提示,可能是因为你更改了环境变量。要修复这个问题,你可以按照以下步骤进行操作:
1. 打开"我的电脑",右键点击并选择"属性"。
2. 在属性窗口中,选择"高级"选项卡。
3. 在系统变量中找到"Path"选项,点击"编辑"。
4. 在变量值的末尾添加:%SystemRoot%/system32;%SystemRoot%;%SystemRoot%/system32/WBEM。
5. 点击"确定"保存更改。
另外,根据引用中提供的信息,如果你使用了OpenSSH,你还可以考虑添加以下路径到环境变量中:
SSH_PATH C:\Windows\System32\OpenSSH
%SYSTEMROOT%\System32\OpenSSH\
如果问题仍然存在,你可以根据引用中的步骤检查是否安装了OpenSSH客户端和服务端。可以按照以下步骤进行操作:
1. 打开"设置",并选择"应用"。
2. 在"应用和功能"下,点击"管理可选功能"。
3. 添加OpenSSH客户端和服务端。
这样应该可以解决"sftp不是内部或外部命令,也不是可运行的程序 或批处理文件"的问题。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* [ftp 不是内部或外部命令,也不是可运行的程序](https://blog.csdn.net/wxdcxp/article/details/4799418)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 50%"]
- *2* *3* [Windows中: ‘ssh‘ 不是内部或外部命令 解决办法](https://blog.csdn.net/pingzhuyan/article/details/129693971)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]
阅读全文