Per Andreasen
2021-05-19 15:39:50 UTC
Jeg tror ikke, at jeg har ramt den rigtige gruppe, men jeg kan ikke lige finde andre alternativer.
Jeg har lavet et lille backupprogram som batfile, der sikkerhedskopierer mine vigtige filer til eksterne drev. Jeg har et problem med mit USB-drev, som ikke nødvendigvis har det samme drevbogstav hver gang jeg sætter det i. Jeg har hørt, at man kan lægge en lille fil med et selvvalgt navn på USB-drevet (perbackup.txt) og lade programmet opsøge denne fil. Hvis filen er på drevet, vil sikkerhedskopiering ske til dette drev. Noget i denne stil:
@echo off
set backupdrev=
for %%i in (e,f,g,h,i,j,k,l,m) do @if exist %%i:\perbackup.txt set backupdrev=%%i:
if !%backupdrev%==! (
echo Backup-drev ikke fundet
goto exit
)
echo Backup-drev fundet på %backupdrev%
Jeg kan dog ikke lige få det til at virke. Hvad skal USB-drevet hedde i backupdelen? ...og hvilke fejl har jeg lavet i programmeringen. På forhånd tak for hjælpen. Per Andreasen.
Jeg har lavet et lille backupprogram som batfile, der sikkerhedskopierer mine vigtige filer til eksterne drev. Jeg har et problem med mit USB-drev, som ikke nødvendigvis har det samme drevbogstav hver gang jeg sætter det i. Jeg har hørt, at man kan lægge en lille fil med et selvvalgt navn på USB-drevet (perbackup.txt) og lade programmet opsøge denne fil. Hvis filen er på drevet, vil sikkerhedskopiering ske til dette drev. Noget i denne stil:
@echo off
set backupdrev=
for %%i in (e,f,g,h,i,j,k,l,m) do @if exist %%i:\perbackup.txt set backupdrev=%%i:
if !%backupdrev%==! (
echo Backup-drev ikke fundet
goto exit
)
echo Backup-drev fundet på %backupdrev%
Jeg kan dog ikke lige få det til at virke. Hvad skal USB-drevet hedde i backupdelen? ...og hvilke fejl har jeg lavet i programmeringen. På forhånd tak for hjælpen. Per Andreasen.