Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre questionCela ne m'aide pas trop.
A la fin de mon VBS, il lance un CMD en reprenant 2 variables.
Il faudrait qu'il lance le cmd "En tant que..." (domaine\Administrateur - Passwd).
Option Explicit
Dim DBName
Dim FileName
Dim oShell
DBName= InputBox("Quel est le nom de la societe?","Sauvegarde")
FileName= InputBox("Nom du fichier de sauvegarde:","Sauvegarde")
Set oShell = CreateObject("WScript.Shell")
oShell.Run "runas /user:administrateur@domaine.fr ""\\server\f$\sage\sav\Paye_sauve_1soc.cmd " & DBName & " " & FileName
WScript.Sleep 1000
oShell.SendKeys "*******~"
Wscript.Quit
c:
cd "C:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn"
sqlcmd.exe -E -SSERVER\SAGE100 -Q"BACKUP DATABASE [P_%1] TO DISK = N'F:\SAGE\SAV\%2.BAK' WITH FORMAT, NAME = N'%1-Complète', SKIP, NOREWIND, NOUNLOAD, STATS = 10"
pause
le problème de droits étant résolu, est ce que je dois encore ouvrir un nouveau sujet pour ce nouveau problème...? :)...
(powershell, qui lui accepte les chemin unc), ainsi que mon fichier CMD a transformer en PS1 (les commande sont exactement les même?)Pas nécessairement.. Certaines commandes (je ne maitrise pas PS) peuvent être différentes.