Avatar billede teddybear Nybegynder
14. december 2003 - 11:03 Der er 11 kommentarer og
2 løsninger

variabel for copy

Hvordan laver man en variabel for copy, så en fil finder sig selv lige meget hvor på en computer og kopiere sig til en bestemt mappe, så man kan få sit eget program til at virke selvom man ligger filen et andet sted på en anden computer. Jeg programmere med windows-kommandoer og i .bat-filer.
Avatar billede thesurfer Nybegynder
14. december 2003 - 12:42 #1
kopiere sig selv til en ny mappe?
copy "minfil.bat" "c:\ny mappe\osv"

minfil.bat er selve filen der indeholder linien.
Avatar billede bertelbrander Novice
14. december 2003 - 12:58 #2
En batfil kan se sit eget navn inklusive sti med %~dpnx0

Hvis man kun skal have stien er det %~dp0
Avatar billede thesurfer Nybegynder
14. december 2003 - 13:17 #3
burde man ikke kunne lave en?:
echo %~dpnx0
og
echo %~dp0

I Windows 98, får jeg bare udskrevet fra "~" og resten.. dvs "~dpnx0" og "~dp0"
Avatar billede bertelbrander Novice
14. december 2003 - 16:53 #4
>thesurfer
%~dpnx0 og %~dp0 virker ikke på Win9x og ME. Der kan man kun bruge %0

>teddybear
Jeg er ikke sikker på at jeg forstå hvad det er du vil.
Den mappe bat-filen er kørt fra hedder . eller %CD% (virker vist ikke på 9x og ME)
Avatar billede teddybear Nybegynder
14. december 2003 - 18:08 #5
Jeg kan ikke give nogen point så længe i ikke skriver jeres indlæg som svar.
Avatar billede bertelbrander Novice
14. december 2003 - 19:45 #6
Har du fået svar på dit spørgsmål?

Jeg forsøger at undgå point.
Avatar billede thesurfer Nybegynder
14. december 2003 - 20:31 #7
"Jeg forsøger at undgå point.".. den er faktisk god i sådan en situation :)

teddybear> Hvilke(n) løsning(er) kan du bruge?
Med andre ord: Hvem skal ha' points?

Det skal vi lige ha' at vide før vi lægger svar..
Avatar billede teddybear Nybegynder
30. december 2003 - 12:26 #8
Fandt selv noget der virkede i windows hjælpefilen
Avatar billede thesurfer Nybegynder
30. december 2003 - 15:42 #9
Hvis du bruger min løsning, skal jeg have points.. hvis du bruger bertelbranders løsning, skal han have points.
Men hvis du selv løste problemet, skal du selv tage pointsne, og forklare hvordan du løste problemet.

Man kan kun give points til svar, så vedkommende skal lægge et svar.
Avatar billede teddybear Nybegynder
02. januar 2004 - 13:50 #10
thesurfer gav mig vel egenlig løsningen, men skriv lige et svar så du kan få pointene
Avatar billede thesurfer Nybegynder
02. januar 2004 - 14:13 #11
Et svar er skrevet :)
Men men men.. 200 points er alt for meget..
Læg selv et svar, og fordel pointsne via "Avanceret"-knappen..
Giv mig 15 points og tag de resterende 185 points selv.
Avatar billede teddybear Nybegynder
03. januar 2004 - 20:53 #12
okay som du vil thesurfer
Avatar billede thesurfer Nybegynder
04. januar 2004 - 11:38 #13
Takker for points :)
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
Kurser inden for grundlæggende programmering

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