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

脚本下载:

资源那

相关推荐
2035去旅行1 小时前
bootcmd 详细讲解
linux·嵌入式·arm·soc
陈希1232 小时前
Linux 防火墙配置实战:firewalld、iptables 与云安全组
linux·运维·服务器
女神下凡2 小时前
芯参谋(95):嵌入式文件系统_开发指南
linux·服务器·arm开发·驱动开发·设计规范
且从容.6 小时前
Ubuntu安装flume
linux·ubuntu·flume
承渊政道6 小时前
Linux网络学习【Reactor反应堆模式】
linux·网络·学习·ubuntu·reactor
且从容.9 小时前
ubuntu安装flink
linux·ubuntu·flink
爱和冰阔落10 小时前
【Linux网络】TCP 服务器如何并发处理多个客户端?从 fork、僵尸进程到双重 fork
linux·运维·服务器·网络
程序员沉梦听雨10 小时前
WSL2的安装与使用
linux·wsl
微小的鱼11 小时前
Linux的渲染与显示系统链路
android·java·linux
lisanmengmeng11 小时前
alertmanger 标签 rules 打上分组标签
linux·运维·服务器