Utiliser un privilège différent dans un seul script en VBS
cs_jeremdoudou
Messages postés3Date d'inscriptionvendredi 26 janvier 2007StatutMembreDernière intervention16 février 2012
-
16 févr. 2012 à 11:10
Renfield
Messages postés17287Date d'inscriptionmercredi 2 janvier 2002StatutModérateurDernière intervention27 septembre 2021
-
16 févr. 2012 à 11:13
Bonjour,
Tous d'abord désolé si le thème choisi pour le post n'est pas précisément celui voulu.
(Je n'ai pas vu le thème VBS)
Pour ce qui concerne ma sollicitation auprès de la communauté :
Le problème que je rencontre est le suivant :
j'ai besoin de lancer le script avec les droits de la personne pour qu'il fasse certaine action.
Ensuite, il doit vérifier qu'un dossier existe et le renommer.
Sauf que au départ le code et lancer avec les droits Utilisateurs, et qu'il n'a pas les droits admin indispensable pour renommer le dossier en question.
J'ai donc tenté la commande runas mais impossible de trouver comment lancé la commande ren intégré.
De plus et si possible, j'aurais voulu que du VBS.
********************************************************
Je souhaite mettre en place un script en VBS qui permet de renommer un dossier si il existe.
pour cette partie du code, j'ai ce qu'il faut.
(
Const ChProductivity = "%monchemin%"
Public Sub Action (CheminFE)
If fso.FolderExists (CheminFE) = true Then
msgbox CheminFE
set fso = fso.GetFolder(CheminFE)
fso.Move CheminFE & 1
Else if fso.FolderExists (CheminFE & 1) = true Then
End If
End Sub
Action (ChProductivity)
)
Cela fonctionne avec le compte Admin.
Mais je voudrais que cette partie du code ce lance avec le compte admin, et le reste avec le compte de l'utilisateur courant.
Est-il possible d'utiliser des privilège différent ?
Sachant que je souhaites tous lancer dans un seul script sans ajouter de module.
Pour ma part je m'oriente pour qu'il me créer un fichier bat et qu'il l'exécute en admin et le supprime, mais c'est pas très propre.
Merci de toutes votre aide et je reste évidemment à votre écoute pour complément ou autre.
Malgrès diverse recherche sur différent site, impossible de trouver quelque chose qui me convient.
A voir également:
Utiliser un privilège différent dans un seul script en VBS