Exécuter la Ligne de Commande & Commande De VBS
J'ai besoin d'exécuter une commande pour copier un fichier d'un endroit à un autre par l'Invite de Commande à l'aide d'un fichier vbs. c'est ce que j'ai, cependant, il continue à lancer une erreur à moi.
'Dim oShell
Set oShell = WScript.CreateObject ("WScript.Shell")
oShell.run "cmd.exe /C copy "S:Claims\Sound.wav" "C:\WINDOWS\Media\Sound.wav"
Set oShell = Nothing'
L'erreur que j'obtiens est:
'Script: C:\******\command.vbs
Char: 30
Error: Expected end of statement
Code: 80040401
Source: compilation Microsoft VBScript erreur"
S'il vous plaît aider 🙂
Vous devez vous connecter pour publier un commentaire.
Le problème est sur cette ligne:
Votre premier devis à côté de "S:Réclamations" des extrémités de la chaîne; vous avez besoin d'échapper les guillemets autour de vos fichiers avec une deuxième citation, comme ceci:
Vous avez également une faute de frappe dans
S:Claims\Sound.wav
, devrait êtreS:\Claims\Sound.wav
.J'ai aussi assumer l'apostrophe avant
Dim oShell
et aprèsSet oShell = Nothing
sont des fautes de frappe ainsi.