whycomputer.com >> Datornätverk >  >> Programvara

Hur man tar bort ett bakre utrymme i en batchvariabel

Batchfiler är körbara skript som utfärdar en serie DOS- eller Windows -kommandon. De är mycket användbara i systemautomatiseringsuppgifter och har också andra användningsområden. Till exempel, du kan använda en batchfil för att ta bort alla de bakre "blanksteg" -tecknen från en variabel. Efterföljande vita mellanslag uppstår när du trycker på mellanslagstangenten för många gånger efter att du har angett ett värde för en variabel. Du kan spara utrymme i minnet genom att ta bort dessa onödiga vita utrymmen, eftersom din variabel kommer att innehålla färre tecken.

Steg 1

Dubbelklicka på "Den här datorn". Dubbelklicka på C:-enheten för att öppna den.

Steg 2

Högerklicka var som helst i C:-enheten för att visa en snabbmeny. Välj "Ny/mapp" från snabbmenyn för att skapa en mapp på roten till C:-enheten.

Steg 3

Dubbelklicka på den nya mappen för att komma in i den.

Steg 4

Högerklicka var som helst i den nya mappen, och välj "Ny/textfil" för att skapa en tom textfil. Ge den här filen namnet "whitespaces.bat."

Steg 5

Högerklicka på "whitespaces.bat" och välj "Redigera". Standardtextredigeraren för ditt system öppnar filen.

Steg 6

Skriv följande variabeldeklaration högst upp i textredigeraren. Denna deklaration skapar en textsträng med många efterföljande "blanksteg" -tecken. Symbolen "&rem" markerar slutet på strängen. set var =Slösat utrymme:&rem

Steg 7

Skriv följande för att skriva ut värdet på textsträngen:echo. "%Var%"

Steg 8

Skriv följande "for" loopstruktur för att bara ta bort de efterföljande "whitespace" -tecknen. En "för" -slinga fungerar genom att upprepa samma instruktioner ett visst antal gånger (i det här fallet, 32). Varje iteration tittar på ett tecken i variabeln och kontrollerar om det är ett bakre "blanksteg" eller inte. Om det är, det raderas. för /l %% a i (1, 1, 31) gör om "! Var:~ -1!" =="" set var =! Var:~ 0, -1!

Steg 9

Skriv följande för att skriva ut värdet på textsträngen igen:echo. "%Var%"

Dubbelklicka på "whitespaces.bat" för att köra skriptet. Utgången ser ut så här:"Wasted Space:" "Wasted Space:"


URL:https://sv.whycomputer.com/programvara/1014007796.html

Programvara
  • Så här tar du bort skydd från en PDF -fil

    Om du har en PDF -fil på din dator som är skyddad så att du inte kan öppna eller redigera den, du måste ta bort skyddet från den PDF -filen. Om du inte ursprungligen skapade PDF -filen, du måste använda någon tredjepartsprogramvara för att ta bort begränsningarna för filen. GuaPDF är ett program som

  • Hur man tar bort en ram från ett Text Word -dokument

    Textramar i Microsoft Word -dokument används för att bädda in funktioner i ett dokument eller för specifik placering av textblock. Ibland genererar ett skannat dokument automatiskt textramar när programvaran för teckenigenkänning omvandlar dokumentet till MS Word -format. Att ta bort ramar från ett

  • Så här öppnar du ett anteckningsblockstextdokument som en webbsida

    Det är en relativt enkel uppgift att öppna ett textdokument som en webbsida. Slå bara på den webbläsare du väljer, och öppna dokumentet med det. Du kan få den att läsa som html -kod, eller bara enkel text. Steg 1 Skapa ett textdokument. Öppna Anteckningar från Start -menyn, eller högerklicka

Datornätverk © https://sv.whycomputer.com