none
cscript aus einem command heraus aufrufen mit Parameter RRS feed

  • Frage

  • Hallo zusammen,

    in einem Command Shell will ich ein VB Script aufrufen mit einer Variablen:

    FOR /f "tokens=*" %%P IN ('dir %sourcepath% /A-d /b') do cscript.exe SaveAsPDF.js %%p)

    Der Ausdruck „cscript saveaspdf.js &&p“ klappt nicht.

    Der kennt das %%p nicht…

    Die Fehlermeldung ist

    Microsoft (R) Windows Script Host, Version 5.8

    Copyright (C) Microsoft Corporation 1996-2001. Alle Rechte vorbehalten.

    Saving 'C:\temp\%p' as 'C:\temp\%p'...

    C:\temp\SaveAsPDF.js(15, 5) Microsoft Word: Diese Datei wurde nicht gefunden

    (C:\temp\%p)

    CScript-Fehler: Windows Script Host. kann nicht ausgeführt werden. (0x80020102)

    Wie übergebe ich Command Parameter an VB Script?

    Danke für Hilfe

    Gernot


    Greetings/Grüße Gernot

    Sonntag, 3. Juni 2012 14:07

Antworten

  •  
    > FOR /f "tokens=*" %%P IN ('dir %sourcepath% /A-d /b') do cscript.exe
    > SaveAsPDF.js %%p)
     
    Du weißt, daß FOR case sensitive ist? Vorne "P" -> hinten auch "P" und
    nicht "p"...
     
    mfg Martin
     
     

    NO THEY ARE NOT EVIL, if you know what you are doing: Good or bad GPOs?
    Wenn meine Antwort hilfreich war, freue ich mich über eine Bewertung! If my answer was helpful, I'm glad about a rating!
    • Als Antwort markiert Gernot Meyer Montag, 4. Juni 2012 14:36
    Montag, 4. Juni 2012 11:39

Alle Antworten

  •  
    > FOR /f "tokens=*" %%P IN ('dir %sourcepath% /A-d /b') do cscript.exe
    > SaveAsPDF.js %%p)
     
    Du weißt, daß FOR case sensitive ist? Vorne "P" -> hinten auch "P" und
    nicht "p"...
     
    mfg Martin
     
     

    NO THEY ARE NOT EVIL, if you know what you are doing: Good or bad GPOs?
    Wenn meine Antwort hilfreich war, freue ich mich über eine Bewertung! If my answer was helpful, I'm glad about a rating!
    • Als Antwort markiert Gernot Meyer Montag, 4. Juni 2012 14:36
    Montag, 4. Juni 2012 11:39
  • JA! Manchmal ist's ganz einfach. Danke!


    Greetings/Grüße Gernot

    Montag, 4. Juni 2012 14:37