whycomputer.com >> Интернет знания >  >> Софтуер

Как да премахнете излишните интервали в променлива на пакетен файл

Въведение

Batch‑файловете са скриптове, които изпълняват поредица от DOS/Windows команди. Те са изключително полезни за автоматизация на системни задачи и имат и други приложения. С един batch‑файл можете да премахнете всички излишни интервали (whitespace) от стойността на променлива. Тези интервали се появяват, когато след въвеждане на стойност натиснете клавиша за интервал няколко пъти. Премахването им освобождава памет, защото променливата съдържа по‑малко знаци.

Стъпка 1

Отворете My Computer (Този компютър) и кликнете два пъти върху диск C:.

Стъпка 2

Кликнете с десния бутон върху произволно място в диска C: и изберете New → Folder, за да създадете нова папка в корена.

Стъпка 3

Отворете създадената папка, като кликнете двукратно върху нея.

Стъпка 4

В папката кликнете с десния бутон, изберете New → Text Document** и я преименувайте на whitespaces.bat.

Стъпка 5

Кликнете с десния бутон върху whitespaces.bat и изберете Edit. Файлът ще се отвори в текстовия редактор по подразбиране.

Стъпка 6

Въведете следния ред – той създава променлива с много излишни интервали в края. Символът &rem маркира края на текста.

set var=Wasted Space: &rem

Стъпка 7

Покажете текущата стойност на променливата:

echo "%var%"

Стъпка 8

Добавете следния for‑цикъл, който премахва само крайните интервали. Цикълът се изпълнява 31 пъти, като при всяка итерация проверява последния символ и, ако е интервал, го изтрива.

for /l %%a in (1,1,31) do if "!var:~-1!"==" " set var=!var:~0,-1!

Стъпка 9

Отново изведете стойността на променливата, за да видите резултата:

echo "%var%"

Двойно кликнете върху whitespaces.bat, за да стартирате скрипта. Конзолата ще покаже:

Wasted Space: 
Wasted Space:

URL:https://bg.whycomputer.com/soft/100207796.html

Софтуер
  • Как да премахнете защита от PDF файл

    Как да премахнете защита от PDF файлАко имате PDF файл, който е защитен и не можете да го отворите или редактирате, е необходимо да премахнете тази защита. Ако не сте създали файла, ще трябва да използвате външна програма, която да отстрани ограниченията. GuaPDF е софтуер, съвместим с Windows, macOS

  • Как да премахнете рамка в документ на Microsoft Word

    Рамките в Microsoft Word се използват за вмъкване на специални функции или за точно позициониране на текстови блокове. При сканиране и OCR преобразуване на документ в Word често се създават нежелани рамки, които затрудняват копиране и редактиране. Премахването им прави работата с текста по‑лесна.Стъ

Интернет знания © https://bg.whycomputer.com