Avatar billede totalpc Seniormester
24. juli 2009 - 10:33 Der er 1 kommentar og
1 løsning

Kør kommando via vbscript

Hej
Jeg har fundet dette script. Det vil jeg gerne omskrive til at fyre en kommando af for hver mappe. En der kan hjælpe?

**********************************************************
Option Explicit
Dim strFolderToSearch, objFSO, objRootFolder, objFolder, colSubfolders, strOutput

strFolderToSearch = "C:\Windows\"

Set objFSO = CreateObject("Scripting.FileSystemObject")
Set objRootFolder = objFSO.GetFolder(strFolderToSearch)
Set colSubfolders = objRootFolder.SubFolders

For Each objFolder in colSubfolders
    strOutput = strOutput & objFolder.name
    strOutput = strOutput &  vbCrLf
Next

MsgBox strOutpu
**********************************************************

kommandoen for hver folder jeg gerne vil køre er:

autoimager /f e:\test\*.jpg /p resize /rzka /rzw 800 /rzh 600 /op e:\testoutput\mappe

Dog skal e:\test\*.jpg udskiftes med hver enkelt undermappe ovenstående finder og tilsvarende skal e:\testoutput\mappe udskiftes med den tilsvarende undermappe som ovenstående finder. Altså noget med:

strFolderToSearch = "C:\billeder\"

For Each objFolder in colSubfolders
autoimager /f strFolderToSearch\objFolder.name\*.jpg /p resize /rzka /rzw 800 /rzh 600 /op e:\billeder\objFolder.name
Next

Uden at kunne finde ud af at skrive det rigtigt i VB
Avatar billede Slettet bruger
24. juli 2009 - 20:50 #1
noget i denne stil?

set WSshell = createobject("wscript.shell")
WSshell.run "C:\windows\notepad.exe",1
Avatar billede totalpc Seniormester
13. november 2009 - 11:12 #2
Nææ fik ikke noget til at virke
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