Det här var en lite klurig nöt att knäcka.
Jag använder mig för närvarande av .bat-filer i Windows XP för att köra cURL-kommandon och mappningar av nätverksenheter.
“Varför .bat-filer när det nu finns xyzåäö som är så mycket bättre?” kanske ni tänker.
För att jag vill och för att det var intressant att lära sig hur man arbetar i Kommandotolken i Windows.
Jag vill med det här inlägget ge lite tips om olika specialtecken som kan ställa till det en del när man vill köra sina kommandon som .bat-filer. Skillnaden ser ut att ligga i hur kommandon hanteras när man kör dem för hand genom att skriva dem manuellt i tolken, kontra hur de hanteras när man kör dem inuti .bat-filer.
Det här inlägget kan komma att uppdateras om jag hittar fler saker som kan vara av värde men här är iallafall ett par saker att hålla reda på.
Om man tex vill mappa upp en enhet mot “\coreserverkeso” med ett användarnamn och lösenord som har specialtecken ger jag här ett tips att “escape”:a dessa tecken
Tecken | Ersätt med |
“ | “ |
% | %% |
& | ^& |