13. marts 2008 - 13:52 Der er 14 kommentarer og
1 løsning

if not exist D:\SUPPE goto CHECK-E

Lige en hurtig *S* ->

Dum *.CMD fil med

:CHECK-D
if not exist D:\SUPPE goto CHECK-E
bla
bla
bla
:CHECK-E
if not exist E:\SUPPE goto CHECK-F
bla
bla
bla



Altså jeg checker en håndfuld drev(s) igennem efter et bestemt mappenavn.
Hvis D:\SUPPE ikke findes fortsæt til CHECK-E (som gør næsten det samme)

Problem: Hvis der IKKE er noget medie i D: så brokker den sig...
Jeg har set et trix engang for at komme over denne detalje!

Kan I gi' et tips ?
Avatar billede jokkejensen Novice
13. marts 2008 - 16:19 #1
Ja du får en INT 24 error ..

Fandt følgende :

@echo off
if "%1"=="" goto _help
ctty nul
%comspec% /f /c dir %1: | find "Directory of "
ctty con
if errorlevel==0 if not errorlevel==1 goto _isready
echo Drive %1 is NOT ready
goto _end
::
:_isready
echo Drive %1 is ready
goto _end
::
:_help
echo Usage %0 [DriveLetter]
::
:_end
13. marts 2008 - 17:10 #2
Nej jeg får nu ikke nævnte INT 24 error - men en (Windows) box der kommer op og siger "Indsæt disk i ..." ...

Det burde ikke være nødvendig med ovenstående kode ?

Der må være et andet trix ?
13. marts 2008 - 22:11 #3
Der må være et andet trix ? [2]
Avatar billede jokkejensen Novice
14. marts 2008 - 09:20 #4
Det er nu en og samme fejl, i msdos ville den blot sige, disken kan ikke læses, (Abort, Retry, Og hvad den 3 option nu er)
14. marts 2008 - 09:50 #5
... nemlig - og hvordan ka' dette omgåes ? I dette tilfælde er der 0-10 "drev" muligheder der skal checkes/scannes. Uden yderliger bruger spørgsmål ...

Hvor 'fandt' du ovenstående kode eksempel ?
14. marts 2008 - 10:07 #6
Nu lidt mere vågen *S*
Kan nu godt se/læse fidusen i koden!

(Hvis der er andre forslag så er de også velkomne...)
Avatar billede jokkejensen Novice
14. marts 2008 - 10:09 #7
leder lige igen, det var et forum til noget færdigt bygget.. Han havde samme problem.
Avatar billede jokkejensen Novice
14. marts 2008 - 10:11 #8
Avatar billede jokkejensen Novice
14. marts 2008 - 10:12 #9
her er den egentligt fra ms : http://support.microsoft.com/kb/65994, men den har ikke et workaround !
Avatar billede jokkejensen Novice
14. marts 2008 - 10:18 #10
Jeg må sku krybe til kors og indrømme jeg ikke kan finde igen..

Men der er mange der har en løsning:

http://www.google.com/search?hl=en&q=test+drive+status+nt+batch&btnG=Search

/JJ
20. marts 2008 - 18:17 #11
... jeg har tihvertifald fået inspiration til noget 'kode' til at pille ved...
Kan først afprøve seriøst om en uges tid på det aktuelle system...

<jokkejensen> Læg [svar]...
20. marts 2008 - 18:18 #12
Lader dette spm. 'hænge' en uges tid _hvis_ der skule være andre guldkorn *S*
27. marts 2008 - 16:58 #13
<jokkejensen> Læg [svar]... [2]
07. april 2008 - 14:40 #14
Nå ikke ?
07. april 2008 - 14:40 #15
Ping selv...
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester