Avatar billede avminarm Juniormester
05. august 2010 - 21:44 Der er 5 kommentarer og
1 løsning

Bat fil som oprette mappe med navn som angives som brugerinput

Hej

Jeg har brug for at lave en bat fil dergør flg:
1) opretter en mappe med et navn som brugeren angiver (kan man overhoved det i en batfil??)
2)herefter kopierer nogle filer fra en anden mappe til den nye mappe
3)omdøber/kalder de flyttede filer mappenavn+oprindeligt navn
4)fjerner skrive beskyttelts på de flyttede filer

kan man overhovedet dette og hvor svært er det.
kan nogen evt hjælpe på vej?
Avatar billede arne_v Ekspert
05. august 2010 - 22:54 #1
utestet:

md C:\foo\%1
copy C:\bar\xyz.txt C:\foo\%1\*.*
rem en eller anden omdoebning men det er ikke klart for mig hvilken
attrib -r C:\foo\%1\*.*
Avatar billede avminarm Juniormester
05. august 2010 - 23:54 #2
hej arne

kan en bruger ved kørslen af filen selv indtaste hvad mappen skal hedde (altså ved dbl. klik på filen beder dos billedet her efter om mappe navn - og herefter dannes mappen)

omdøbningen skal være hvis mappen nu hedder "mappe1" og filen hedder "fil.txt" - så skal den nye fil hedde "mappe1fil.txt"

håber jeg forklarer mig godt nok?
Avatar billede ksoren Nybegynder
06. august 2010 - 01:35 #3
måske:

set /p foldername=Mappens navn:
md "%foldername%"

if not errorlevel 1 (
  for %%a in (sourcefolder\*) do (
    copy "%%~fa" "%foldername%\%foldername%%%~nxa"
  )
) else (
  echo kunne ej oprette mappe
)
Avatar billede avminarm Juniormester
20. august 2010 - 19:29 #4
næææ det kan ikke helt gøre som jeg vil
Avatar billede avminarm Juniormester
17. oktober 2010 - 10:48 #5
ingen bud? - løsningen kan også godt være andet end en bat-fil (hvad det end kunne være)
Avatar billede avminarm Juniormester
16. november 2011 - 09:30 #6
lukker
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