Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   [решено] Как добавить в путь двойной слеш "\\" (http://forum.oszone.net/showthread.php?t=328577)

angel_lyucifer 25-07-2017 05:11 2753821

Как добавить в путь двойной слеш "\\"
 
Привет всем, нужна помощь ваша со скриптом. Как добавить в путь двойной слеш "\\"
У меня есть файл в нём есть строка пример
Код:

X:\Wow\World of Warcraft Legion
Но она может быть любой длинны и содержать пробелы.
При запуски батника происходит чтение из файла и записывается в переменную %l%.
Код:

CD /D "%~dp0"
set /P l=<"Launcher MelcoSoft\Launch"

Мне необходимо изменить строку так
Код:

X:\\Wow\\World of Warcraft Legion
И записать ее в переменную.
Помогите пожалуйста реализовать, данный скрипт?

Iska 25-07-2017 07:10 2753828

Код:

set l=%l:\=\\%
Скрытый текст
Код:

@echo off
setlocal enableextensions enabledelayedexpansion

set sSourceFile=C:\Мои проекты\0101\0001.txt

if exist "%sSourceFile%" (
        <"%sSourceFile%" set /p sPath=
       
        if defined sPath (
                set sPath=!sPath:\=\\!
                echo [!sPath!]
        ) else (
                echo [%sSourceFile%] is empty.
                exit /b 2
        )
) else (
        echo Can't find source file [%sSourceFile%].
        exit /b 1
)

endlocal
exit /b 0


angel_lyucifer 25-07-2017 22:12 2754031

Спасибо вам, большое!


Время: 04:55.

Время: 04:55.
© OSzone.net 2001-