---
title: "BAT-fil"
type: "forum-thread"
url: "https://www.webforum.nu/amne/programmering/76592-bat-fil"
topic: "Programmering"
topic_url: "https://www.webforum.nu/amne/programmering"
author: "trexter"
published: "2003-05-11T10:29:09.000Z"
updated: "2003-05-14T19:27:03.000Z"
replies: 6
views: 361
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/programmering/76592-bat-fil"
---

# BAT-fil

## #1 — trexter, 2003-05-11T10:29Z

(Detta är en fortsättning på tråden <http://www.webforum.nu/showthread.php?s=&threadid=72502&pagenumber=2> \- läs först!) 

Marcus E:

> start:
> ...
> end:
> goto start

 

Nej, det fungerar  inte. För det första känns inte choice-kommandot igen andra gången och dessutom körs det först valda programet en andra gång utan att jag bestämt det...

 :)

Permalänk: https://www.webforum.nu/p/76592

## #2 — niko, 2003-05-11T15:06Z

```
@echo off
cls
:Start
choice /c:123 /n /t:3,30 Pick what to run (1=Miranda, 2=Direct Connect, 3=Exit).
if errorlevel 3 goto End
if errorlevel 2 goto DC
if errorlevel 1 goto Miranda
:Miranda
  cd "C:\Program Files\Miranda IM"
  start miranda32.exe
  goto Start
:DC
  cd "C:\Program Files\Direct Connect"
  start Direct_Connect.exe
  goto Start
:End
pause
```

Fast nu får du ett problem: För att inte prompten ska hänga tills du avslutar föregående program så måste du använda kommandot *start* och *start* gillar **inte** citationstecken. Så antingen får du döpa om "Direct Connect.exe" till "Direct_Connect.exe" eller så får du lägga en BAT-fil med namnet "Direct_Connect.bat" i samma mapp som "Direct Connect.exe" och se till att den startar programmet:

```
start Direct_Connect.bat
```

```
REM innehåll i Direct_Connect.bat
"Direct Connect.exe"
```

(Jag kan iaf inte komma på nåt bättre.)

Permalänk: https://www.webforum.nu/p/1043088

## #3 — trexter, 2003-05-11T15:18Z

Jag får tyvärr fortfarande att choice inte känns igen, andra gången scriptet körs...

 :(

Permalänk: https://www.webforum.nu/p/1043092

## #4 — niko, 2003-05-11T15:47Z

Låter *mycket* skumt. Du har lagt *choice.com* i pathen?

Permalänk: https://www.webforum.nu/p/1043104

## #5 — trexter, 2003-05-14T13:29Z

Ja, om du med pathen menar på samma ställe som bat-filen.

 :)

Permalänk: https://www.webforum.nu/p/1048963

## #6 — niko, 2003-05-14T14:30Z

Nej, med "path" menas någon av de kataloger som listas då du skriver "path" vid en command-prompt. Iofs borde det gå lika bra om den ligger i din arbetskatalog, egentligen. Men prova för säkerhets skull att flytta den.

Permalänk: https://www.webforum.nu/p/1049032

## #7 — trexter, 2003-05-14T19:27Z

Det fungerar perfekt niko!  :bire 
Tack för att du tog dig tid.

 :)

Permalänk: https://www.webforum.nu/p/1049361

---

Tråden på webben: https://www.webforum.nu/amne/programmering/76592-bat-fil
