Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

vbscript erreur !!qui peut m aider??

10 réponses
Avatar
HeLioZz
voici un bout de mon script...
le debuggeur dit qu il y a une erreur ligne 2 caractere 1
objet attendu :"
est ce que quelqu un pourrait me dire quelle est l'erreur?
voir meme m expliquer comment la resoudre !
merci d avance


dim shell, params
set shell = WScript.CreateObject("WScript.Shell")
set params = "a -r -o- -m5 c:\test\backup.rar c:\backup"
Shell.run "c:\programs files\winrar\winrar.exe " &params

10 réponses

Avatar
Georges MAUREL
Bonjour,
D'abord le message d'erreur est sur la ligne 3...
Il faut enlever le "set" de set params =....
La commande "set" sert à affecter une référence d'un objet à une variable et
non pas à initialiser une variable avec une valeur quelconque

Cordialement
Georges


"HeLioZz" a écrit dans le message de
news:
voici un bout de mon script...
le debuggeur dit qu il y a une erreur ligne 2 caractere 1
objet attendu :"
est ce que quelqu un pourrait me dire quelle est l'erreur?
voir meme m expliquer comment la resoudre !
merci d avance


dim shell, params
set shell = WScript.CreateObject("WScript.Shell")
set params = "a -r -o- -m5 c:testbackup.rar c:backup"
Shell.run "c:programs fileswinrarwinrar.exe " &params




Avatar
HeLioZz
ceci n a rien changé !
comment faire ?
voici le code "modifié"

dim shell, params
shell = WScript.CreateObject("WScript.Shell")
params = "a -r -o- -m5 c:testbackup.rar c:backup"
Shell.run "c:programs fileswinrarwinrar.exe " &params



"Georges MAUREL" wrote:

Bonjour,
D'abord le message d'erreur est sur la ligne 3...
Il faut enlever le "set" de set params =....
La commande "set" sert à affecter une référence d'un objet à une variable et
non pas à initialiser une variable avec une valeur quelconque

Cordialement
Georges


"HeLioZz" a écrit dans le message de
news:
voici un bout de mon script...
le debuggeur dit qu il y a une erreur ligne 2 caractere 1
objet attendu :"
est ce que quelqu un pourrait me dire quelle est l'erreur?
voir meme m expliquer comment la resoudre !
merci d avance


dim shell, params
set shell = WScript.CreateObject("WScript.Shell")
set params = "a -r -o- -m5 c:testbackup.rar c:backup"
Shell.run "c:programs fileswinrarwinrar.exe " &params









Avatar
Do Re Mi chel La Si Do
Bonjour !

Si tu relis ce qu'a dit Georges, tu remettras le "Set" sur le seconde ligne,
et seulement sur celle-là.

MCI
Avatar
Georges MAUREL
Re bonjour
Je vous avais dit d'enlever le set sur la ligne contenant "params" pas sur
celle où il y a "shell=..."
Faites un peu attention....

Cordialement
Georges



"HeLioZz" a écrit dans le message de
news:
ceci n a rien changé !
comment faire ?
voici le code "modifié"

dim shell, params
shell = WScript.CreateObject("WScript.Shell")
params = "a -r -o- -m5 c:testbackup.rar c:backup"
Shell.run "c:programs fileswinrarwinrar.exe " &params



"Georges MAUREL" wrote:

Bonjour,
D'abord le message d'erreur est sur la ligne 3...
Il faut enlever le "set" de set params =....
La commande "set" sert à affecter une référence d'un objet à une variable
et
non pas à initialiser une variable avec une valeur quelconque

Cordialement
Georges


"HeLioZz" a écrit dans le message de
news:
voici un bout de mon script...
le debuggeur dit qu il y a une erreur ligne 2 caractere 1
objet attendu :"
est ce que quelqu un pourrait me dire quelle est l'erreur?
voir meme m expliquer comment la resoudre !
merci d avance


dim shell, params
set shell = WScript.CreateObject("WScript.Shell")
set params = "a -r -o- -m5 c:testbackup.rar c:backup"
Shell.run "c:programs fileswinrarwinrar.exe " &params











Avatar
HeLioZz
il me met une erreur ligne 4 caractere 1
le fichier specifié est introuvable (hors il est bien dans le bon dossier
....)
....comment faire ?

"Do Re Mi chel La Si Do" wrote:

Bonjour !

Si tu relis ce qu'a dit Georges, tu remettras le "Set" sur le seconde ligne,
et seulement sur celle-là.

MCI






Avatar
Georges MAUREL
Re bonjour,
Je pense qu'il vous faut faire un peu plus attention à ce que vous tapez....
C'est c:program files... et non pas c:programS files....

Cordialement
Georges



"HeLioZz" a écrit dans le message de
news:
il me met une erreur ligne 4 caractere 1
le fichier specifié est introuvable (hors il est bien dans le bon dossier
....)
....comment faire ?

"Do Re Mi chel La Si Do" wrote:

Bonjour !

Si tu relis ce qu'a dit Georges, tu remettras le "Set" sur le seconde
ligne,
et seulement sur celle-là.

MCI








Avatar
Do Re Mi chel La Si Do
Yaka copier WinRar.exe dans le répertoire courant, pour valider le script.
La solution pour le reste en découlera (c'est une histoire de guillemets,
simples, doubles, ou triples).
Avatar
HeLioZz
ce qui donne ceci :

dim shell, params
set shell = WScript.CreateObject("WScript.Shell")
params = "a -r -o- -m5 c:testbackup.rar c:backup"
Shell.run "C:Program FilesWinRARwinrar.exe" '&params

mais ca ne foctionne tjrs pas....

"Georges MAUREL" wrote:

Re bonjour
Je vous avais dit d'enlever le set sur la ligne contenant "params" pas sur
celle où il y a "shell=..."
Faites un peu attention....

Cordialement
Georges



"HeLioZz" a écrit dans le message de
news:
ceci n a rien changé !
comment faire ?
voici le code "modifié"

dim shell, params
shell = WScript.CreateObject("WScript.Shell")
params = "a -r -o- -m5 c:testbackup.rar c:backup"
Shell.run "c:programs fileswinrarwinrar.exe " &params



"Georges MAUREL" wrote:

Bonjour,
D'abord le message d'erreur est sur la ligne 3...
Il faut enlever le "set" de set params =....
La commande "set" sert à affecter une référence d'un objet à une variable
et
non pas à initialiser une variable avec une valeur quelconque

Cordialement
Georges


"HeLioZz" a écrit dans le message de
news:
voici un bout de mon script...
le debuggeur dit qu il y a une erreur ligne 2 caractere 1
objet attendu :"
est ce que quelqu un pourrait me dire quelle est l'erreur?
voir meme m expliquer comment la resoudre !
merci d avance


dim shell, params
set shell = WScript.CreateObject("WScript.Shell")
set params = "a -r -o- -m5 c:testbackup.rar c:backup"
Shell.run "c:programs fileswinrarwinrar.exe " &params
















Avatar
HeLioZz
il me dit que le fichier spécifié est introuvable ...

"Georges MAUREL" wrote:

Re bonjour
Je vous avais dit d'enlever le set sur la ligne contenant "params" pas sur
celle où il y a "shell=..."
Faites un peu attention....

Cordialement
Georges



"HeLioZz" a écrit dans le message de
news:
ceci n a rien changé !
comment faire ?
voici le code "modifié"

dim shell, params
shell = WScript.CreateObject("WScript.Shell")
params = "a -r -o- -m5 c:testbackup.rar c:backup"
Shell.run "c:programs fileswinrarwinrar.exe " &params



"Georges MAUREL" wrote:

Bonjour,
D'abord le message d'erreur est sur la ligne 3...
Il faut enlever le "set" de set params =....
La commande "set" sert à affecter une référence d'un objet à une variable
et
non pas à initialiser une variable avec une valeur quelconque

Cordialement
Georges


"HeLioZz" a écrit dans le message de
news:
voici un bout de mon script...
le debuggeur dit qu il y a une erreur ligne 2 caractere 1
objet attendu :"
est ce que quelqu un pourrait me dire quelle est l'erreur?
voir meme m expliquer comment la resoudre !
merci d avance


dim shell, params
set shell = WScript.CreateObject("WScript.Shell")
set params = "a -r -o- -m5 c:testbackup.rar c:backup"
Shell.run "c:programs fileswinrarwinrar.exe " &params
















Avatar
Jean-Claude BELLAMY
Dans le message news: ,
HeLioZz s'est ainsi exprimé:

ce qui donne ceci :

dim shell, params
set shell = WScript.CreateObject("WScript.Shell")
params = "a -r -o- -m5 c:testbackup.rar c:backup"
Shell.run "C:Program FilesWinRARwinrar.exe" '&params

mais ca ne foctionne tjrs pas....


Dis, entre nous, allez..., avoue ...., derrière ton pseudo, tu es en réalité
Marcel BÉLIVEAU , hein..., et c'est un sketch de "Surprise surprise" que tu
nosu fait là,... c'est cela ?!
Et nous sommes tous filmés actuellement ...
Et le but de voir celui d'entre nous qui va craquer le premier ...;-)

Sinon, ce n'est pas possible ....
Tu les collectionnes !
Tu n'es même pas capable de te RELIRE !
Dans ta dernière ligne, as-tu au moins remarqué l'apostrophe devant
"&params" , (et au passage l'absence d'espace entre "&" et "params") ?

Continue d'avoir cette même atttitude, et tu vas te retrouver "plonké" par
tout le monde ! :-(

Je citerai donc une fois de plus mon bon maître Jean de la Fontaine :
"Aide toi, le Ciel t'aidera"
(conclusion de la fable "Le chartier embourbé")

--
May the Force be with You!
La Connaissance s'accroît quand on la partage
----------------------------------------------------------
Jean-Claude BELLAMY [MVP] - http://www.bellamyjc.org
*