|   |   | 
| 
 | Конкатенация в batch файле | ☑ | ||
|---|---|---|---|---|
| 0
    
        1Сергей 11.03.21✎ 12:03 | 
        Добрый день, товарищи, дамы и господа!
 Подскажите, пожалуйста, что делаю не так? echo off set listfile = %userprofile%\AppData\Roaming\1C\1CEStart\ibases.v8i echo %listfile% в переменной listfile пусто | |||
| 1
    
        Йохохо 11.03.21✎ 12:09 | 
        listfile=%userprofile%\     | |||
| 2
    
        1Сергей 11.03.21✎ 12:12 | 
        (1) как это использовать?     | |||
| 3
    
        Йохохо 11.03.21✎ 12:18 | 
        echo off
 set listfile=%userprofile%\AppData\Roaming\1C\1CEStart\ibases.v8i echo %listfile% | |||
| 4
    
        1Сергей 11.03.21✎ 12:18 | 
        (3) и чем это отличается от того что я написал?     | |||
| 5
    
        1Сергей 11.03.21✎ 12:19 | 
        блин, оно работает в консоли, но не работает в bat-файле     | |||
| 6
    
        Fram 11.03.21✎ 12:21 | 
        echo off попробуй убрать     | |||
| 7
    
        1Сергей 11.03.21✎ 12:21 | 
        а, там пробел нельзя ставить. Понял. Спасибо!     | |||
| 8
    
        Доктор Манхэттен 11.03.21✎ 16:44 | 
        А как сделать в батч-файле перестановку букв в строке в обратном порядке?     | |||
| 9
    
        acht 11.03.21✎ 16:56 | 
        (8) Циклом. Или рекурсией.     | |||
| 10
    
        Kassern 11.03.21✎ 16:56 | 
        (8) изи пизи start https://forum.mista.ru/strrev?ТвояСтрока     | |||
| 11
    
        1Сергей 11.03.21✎ 17:35 | 
        (10) нркмн     | |||
| 12
    
        Kassern 11.03.21✎ 17:55 | 
        (11) нрклг?     | |||
| 13
    
        Доктор Манхэттен 11.03.21✎ 19:10 | 
        (10) Хрень какая-то, не работает     | |||
| 14
    
        Доктор Манхэттен 11.03.21✎ 23:00 | 
        (12) Сам ты нарколыга     | |||
| 15
    
        vbus 12.03.21✎ 07:10 | 
        echo off
 set li=%userprofile%\AppData\Roaming\1C\1CEStart\ibases.v8i echo %li% pause D:\batch>echo off C:\Users\X\AppData\Roaming\1C\1CEStart\ibases.v8i Для продолжения нажмите любую клавишу . . . У меня что-то не так? | |||
| 16
    
        Провинциальный 1сник 12.03.21✎ 07:33 | 
        После того как познакомился с bash, язык командных файлов dos/windows кажется убогим, прямо как бейсик на спектруме..     | |||
| 17
    
        vbus 12.03.21✎ 07:45 | 
        (16) Познай PowerShell.     | |||
| 18
    
        rphosts 12.03.21✎ 08:01 | 
        (16) тебе-бы и PDP-11 показался-бы скучным
 echo off setlocal enableextensions enabledelayedexpansion set listfile=%userprofile%\AppData\Roaming\1C\1CEStart\ibases.v8i call :Reverse %listfile% echo [%Reverse%] endlocal exit /b 0 :Reverse setlocal enableextensions enabledelayedexpansion set sOutName=%~0 set sValue=%~1 if defined sValue ( call :Reverse "%sValue:~1%" set sResult=!Reverse!%sValue:~0,1% ) endlocal & set %sOutName:~1%=%sResult% exit /b | |||
| 19
    
        Провинциальный 1сник 12.03.21✎ 08:06 | 
        (18) Нет, вот как раз с вариантом pdp-11 я имел дело в юности, работал лаборантом в компьютерном классе УК-НЦ (советский моноблок-клавиатура с dec-совместимым процессором и ОС RT-11). Так он был на порядок интереснее, чем x86 с мсдос.. только по вычислительной мощности был слабее раз в 5..     | |||
| 20
    
        rphosts 12.03.21✎ 08:20 | 
        (19)сколько-ж тебе годков-то!!! Структура регистров и способы адресации были просто великолепны! А быстродействие... PDP->VAX->Alpha во второй половине 90-х довелось кодить на оракле под дековские сервера на альфах... с писюками я-бы их даже не пытался сравнивать.     | |||
| 21
    
        1Сергей 12.03.21✎ 11:24 | 
        (15) да, у тебя не так. У тебя нет пробелов возле знака =     | |||
| 22
    
        ДедМорроз 12.03.21✎ 14:47 | 
        Ну,как бы,bash можно под windows использовать.     | |||
| 23
    
        Arbuz 12.03.21✎ 17:09 | 
        (17) убог этот ваш PS даже в сравнении с древним Bourne shell, не говоря уже про zsh. 
 (18) насколько я помню на pdp-11 я писал на PL/M - действительно убогий язык даже в сравнении с синклар-бэйсиком, но тогда всё нормальное писалось на ассемблере. (20) сравнивать дековские pdp-11 и Alpha - это даже похуже, чем интеловские 8088 и xeon. (22) да я использую. | 
 
 | Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |