Avatar billede pezzo Nybegynder
05. december 2002 - 14:14 Der er 11 kommentarer og
1 løsning

Antal undermapper ?

Hei!

Nogen som kan lave et script der kan tælle hvor mange mapper som der eks. ligger i en bestemt placering ?

Håber i forstår - ellers spørg!!!
Avatar billede torbenmelander Nybegynder
05. december 2002 - 14:17 #1
Du kan vel løbe det i gennem i en løkke med FileSystemObject... og så indsætte en variable som du plusser med 1 hver gang løkken bliver løbet igennem ...
Avatar billede pezzo Nybegynder
05. december 2002 - 14:19 #2
torbenmelander > ja ja muligt - men tænkte nu mere på et mere præcis script da jeg ikke lige selv kan få den til at gøre dette...
Avatar billede torbenmelander Nybegynder
05. december 2002 - 14:25 #3
Ta' koden her: http://aspfree.com/wsh/listfolders.asp
og indsæt
intFoldersCount = intFoldersCount + 1 i For Each sætingen ...
Avatar billede pezzo Nybegynder
05. december 2002 - 14:31 #4
ved du så hvordan man tjekker hvor meget plads der er brugt i en mappe og inkl. alle undermapper ??? (giver flere point hvis du kan det)!!
Avatar billede torbenmelander Nybegynder
05. december 2002 - 14:34 #5
<%
Dim objFSO, objFolder, lngFolderSize
Set objFSO = CreateObject("Scripting.FileSystemObject")

Set objFolder = objFSO.GetFolder("D:\www.domain.dk")
lngFolderSize = CLng(objFolder.Size)
Set objFolder = Nothing

Response.Write lngFolderSize & " KB"

Set objFSO = Nothing
%>
Avatar billede pezzo Nybegynder
05. december 2002 - 14:43 #6
øøøh hvad er det nu lige man ganger KB til at få i MB ?
Avatar billede torbenmelander Nybegynder
05. december 2002 - 14:45 #7
Ups det står i Bytes ... det skal du gange med 1024 for at få det i KiloBytes, som du skal gange med 1024 for at få i MB
Avatar billede torbenmelander Nybegynder
05. december 2002 - 14:45 #8
og så skal du dividere ikke gange :)
Avatar billede pezzo Nybegynder
05. december 2002 - 14:50 #9
altså jeg har en mappe som den udskriver til at fylde de "4821 Bytes"
Det er korrekt nok - men jeg tror blot jeg vil have det i KB skal jeg så sige

4821/1024 > 4.17 KByte

???
Avatar billede torbenmelander Nybegynder
05. december 2002 - 14:51 #10
ja det er korrekt
Avatar billede pezzo Nybegynder
05. december 2002 - 14:59 #11
ja undskyld jeg sådan spørg men kan ikke huske hvordan man i ASP fortælle man kun vil have 2 decemialer i et tal ?
Avatar billede torbenmelander Nybegynder
05. december 2002 - 15:00 #12
Round(var, 2)
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