windows和linux路径斜杆转换脚本,打开即用

前言:

windows和linux的目录路径斜杆是相反的,在ssh或者其他什么工具在win和ubuntu传文件时候经常需要用到两边的路径,有这个工具就不用手动去修改斜杆反斜杠了。之前有个在线网站,后来挂了,就想着自己搞一个脚本来用。先看效果,代码放后面了,或者直接下载脚本也行。

效果:

输入路径之后回车,它会自动识别是/或者\,并且转换成另外一种格式的路径。

编写方式:

新建一个.bat结尾的脚本,名字任意;

编辑,写入代码:

复制代码
@echo off
chcp 65001 > nul
setlocal enabledelayedexpansion

:input
set /p "input_path=请输入路径: "
if "%input_path%"=="" goto :eof

set "output_path="
set "temp_path=%input_path%"
:process_path
if not defined temp_path (
    echo 转换后的路径为: 
    echo.
    echo !output_path!
    echo.
    goto :input
)

set "char=!temp_path:~0,1!"
if "%char%"=="\" (
    set "output_path=!output_path!/!"
) else if "%char%"=="/" (
    set "output_path=!output_path!\!"
) else (
    set "output_path=!output_path!!char!"
)

set "temp_path=!temp_path:~1!"
goto :process_path

脚本下载:

资源那

相关推荐
2023自学中3 小时前
imx6ull 开发板 贪吃蛇, C++11 SDL2 无硬件GPU优化版
linux·c++
我头发多我先学4 小时前
Linux入门:简要认识Linux和基础指令
linux·运维·服务器
逍遥德5 小时前
运维技术栈Linux+docker+Kubernetes+Jenkins/GitLab CI 知识点详细列表
linux·运维·docker
冰封之寂5 小时前
Docker 部署与基础命令详解:从安装到容器管理全流程指南
linux·运维·docker·容器
cellurw5 小时前
20260723 六组件全流程编译打通与音频项目启动
linux·服务器·音视频
Brilliantwxx6 小时前
【Linux】 软件包管理器(yum)+ Vim使用
linux·运维·服务器·开发语言·编辑器·vim
skywalk81636 小时前
在FreeBSD的Uubntu兼容环境下安装Reasonix
linux·运维·freebsd
^yi6 小时前
【Linux系统编程】对操作系统的理解
linux·运维·服务器·操作系统·系统调用·os
Kina_C6 小时前
LVS-NAT 负载均衡实验从环境搭建到规则持久化
linux·运维·服务器·负载均衡·lvs
小肝一下6 小时前
7. 库制作与原理
linux·c语言·操作系统·bash·shell·动静态库