![]() |
как в конце строки удалить пробел
как в конце строки удалить пробел? пример строки:"c:\test1\test2\ "
p.s. есть сложный вариант http://forum.oszone.net/post-718173.html#post718173 Заранее благодарю!!! |
akrav, пример:
Код:
Set T=c:\test1\test2\ |
спасибо! однако
Код:
If "%T:~-1%"==" " Set T=%T:~0,-1% |
В файл надо добавить строку IconIndex=0.
При использовании: Код:
echo IconIndex=0 >> desktop.ini При Код:
echo IconIndex=0>> desktop.ini Как избавиться от пробела? |
Цитата:
Код:
>>"desktop.ini" echo IconIndex=0 Цитата:
|
интересно почему хорошо редирецию ставить в начале - пожалуйста обоснуйте.
выглядит *ужасно* по-моему... можно и вот так (и в unix тоже) echo a=0|more >> a.txt |
|
Цитата:
и, кстати, про преимущества (с фобией на "в конце" не смотреть) 1. вариант, как-то все понятно и меньше писанины и логично Код:
@echo off Код:
@echo off |
Цитата:
|
Iska,
Код:
>>"desktop.ini" echo IconIndex=0 |
Цитата:
|
Iska, Спасибо тебе добрый человек. Я так и не разобрался, как это работает, но это работает!
Что-то с потоками, ну их в болото! Чтобы не убирать пробелы в конце, их просто не нужно создавать! просто нужно, вот например: @echo off >sc1.txt (sc query state= all type= all | find "SERVICE_NAME: ") >sc2.txt (for /f "tokens=1,*" %%a in (sc1.txt) do @echo %%b) >sc3.txt (for /f "delims=" %%a in (sc2.txt) do @sc qc "%%a") Черт, да это новое слово в написании батников! |
Время: 05:20. |
Время: 05:20.
© OSzone.net 2001-