J'ai un petit problème. Comment puis-je ouvrir le fichier dans CMD en utilisant ?
ou *
dans le nom de fichier? J'ai cette ligne:Comment ouvrir un fichier dans CMD (en utilisant wild-cards? Ou *)
"C:\Program Files (x86)\Adobe\Reader 11.0\Reader\AcroRd32.exe" /n /s /h /t "FILE_PATH\FILE_NAME.pdf" "ADRESS"
Je sais que certains nom de ce fichier, ex .: 1234.pdf
; parfois ce fichier a changé de nom, ex .: 1234A.pdf
, 1234B.pdf
, 1234C.pdf
- comment je peux envoyer un fichier avec l'expression (?
ou *
) dans le nom de fichier? Toute suggestion?
Ces caractères ('', '' *?) Sont appelés jokers . Et vous n'utilisez pas DOS mais CMD (invite de commande Windows); DOS est un système d'exploitation des années 1980. De toute façon, lorsque votre application ne les supporte pas dans ses arguments de ligne de commande, vous pouvez utiliser une boucle ['for'] (http://ss64.com/nt/for.html) pour résoudre les jokers:' pour% Je dans ("D: \ conteneur \ 1234? .pdf") faire "% ProgramFiles (x86)% \ Adobe \ Lecteur 11.0 \ Reader \ AcroRd32.exe"/n/s/h/t "% ~ I" "ADRESSE "' (double le '%' -signs dans un fichier batch) ... – aschipfl