Bonjour Gilles, Super ca fonctionne bien, mais ils nous restent un petit soucis, sur certains postes, j'ai lerreur: Checking prerequisites ... PSExec.exe : Vrai RunAsLoggedOnUser.exe : Vrai Operation completed successfully Creating temporary file ... Running remote command ... Checking result ... :: An error occurred :: Temporary file is empty !
pourtant la dll est bien installé.
"Gilles LAURENT [MVP]" a écrit dans le message de news: ewFSD$
"Robby" a écrit dans le message de news: | ok , c'est envoyé.
Ce problème est causé par des caractères "parasites" présents dans les URL. Pour contourner ce problème, je vous propose dans un premier temps le correctif suivant. Le fichier _wshPatchArray.inc devra être déposé dans le dossier Include de la console WSH Shell puis la console devra être relancée pour sa prise en compte.
--- Coupez ici: _wshPatchArray.inc --- Function PatchArray (arrURL) Dim arrURL2(): Redim arrURL2(UBound(arrURL)) Set oRe=New RegExp oRe.Pattern="^((.+?" & Shell.StrTableFieldSep & "){2})(.+)$" For nIndex=0 To UBound(arrURL) arrURL2(nIndex)=oRe.Execute(arrURL(nIndex))(0).SubMatches(0) arrURL2(nIndex)=arrURL2(nIndex) & _ Replace( _ oRe.Execute(arrURL(nIndex))(0).SubMatches(2), _ Shell.StrTableFieldSep, "%2C" _ ) Next PatchArray=arrURL2 End Function --- Coupez ici: _wshPatchArray.inc ---
Vous exécutez ensuite la procédure comme d'habitude. Toutefois, pour afficher les URL distantes : WSH Shell> ft PatchArray(arrURL),"Id","","*"
-- Gilles LAURENT MVP Windows Server - Admin Frameworks http://glsft.free.fr
Bonjour Gilles,
Super ca fonctionne bien, mais ils nous restent un petit soucis, sur
certains postes, j'ai lerreur:
Checking prerequisites ...
PSExec.exe : Vrai
RunAsLoggedOnUser.exe : Vrai
Operation completed successfully
Creating temporary file ...
Running remote command ...
Checking result ...
:: An error occurred
:: Temporary file is empty !
pourtant la dll est bien installé.
"Gilles LAURENT [MVP]" <glsft@free.fr> a écrit dans le message de news:
ewFSD$uIJHA.3548@TK2MSFTNGP05.phx.gbl...
"Robby" <fabrice@discussions.microsoft.com> a écrit dans le message de
news:e7Ysg0sIJHA.4996@TK2MSFTNGP04.phx.gbl
| ok , c'est envoyé.
Ce problème est causé par des caractères "parasites" présents dans les
URL. Pour contourner ce problème, je vous propose dans un premier temps
le correctif suivant. Le fichier _wshPatchArray.inc devra être déposé
dans le dossier Include de la console WSH Shell puis la console devra
être relancée pour sa prise en compte.
--- Coupez ici: _wshPatchArray.inc ---
Function PatchArray (arrURL)
Dim arrURL2(): Redim arrURL2(UBound(arrURL))
Set oRe=New RegExp
oRe.Pattern="^((.+?" & Shell.StrTableFieldSep & "){2})(.+)$"
For nIndex=0 To UBound(arrURL)
arrURL2(nIndex)=oRe.Execute(arrURL(nIndex))(0).SubMatches(0)
arrURL2(nIndex)=arrURL2(nIndex) & _
Replace( _
oRe.Execute(arrURL(nIndex))(0).SubMatches(2), _
Shell.StrTableFieldSep, "%2C" _
)
Next
PatchArray=arrURL2
End Function
--- Coupez ici: _wshPatchArray.inc ---
Vous exécutez ensuite la procédure comme d'habitude. Toutefois, pour
afficher les URL distantes :
WSH Shell> ft PatchArray(arrURL),"Id","","*"
--
Gilles LAURENT
MVP Windows Server - Admin Frameworks
http://glsft.free.fr
Bonjour Gilles, Super ca fonctionne bien, mais ils nous restent un petit soucis, sur certains postes, j'ai lerreur: Checking prerequisites ... PSExec.exe : Vrai RunAsLoggedOnUser.exe : Vrai Operation completed successfully Creating temporary file ... Running remote command ... Checking result ... :: An error occurred :: Temporary file is empty !
pourtant la dll est bien installé.
"Gilles LAURENT [MVP]" a écrit dans le message de news: ewFSD$
"Robby" a écrit dans le message de news: | ok , c'est envoyé.
Ce problème est causé par des caractères "parasites" présents dans les URL. Pour contourner ce problème, je vous propose dans un premier temps le correctif suivant. Le fichier _wshPatchArray.inc devra être déposé dans le dossier Include de la console WSH Shell puis la console devra être relancée pour sa prise en compte.
--- Coupez ici: _wshPatchArray.inc --- Function PatchArray (arrURL) Dim arrURL2(): Redim arrURL2(UBound(arrURL)) Set oRe=New RegExp oRe.Pattern="^((.+?" & Shell.StrTableFieldSep & "){2})(.+)$" For nIndex=0 To UBound(arrURL) arrURL2(nIndex)=oRe.Execute(arrURL(nIndex))(0).SubMatches(0) arrURL2(nIndex)=arrURL2(nIndex) & _ Replace( _ oRe.Execute(arrURL(nIndex))(0).SubMatches(2), _ Shell.StrTableFieldSep, "%2C" _ ) Next PatchArray=arrURL2 End Function --- Coupez ici: _wshPatchArray.inc ---
Vous exécutez ensuite la procédure comme d'habitude. Toutefois, pour afficher les URL distantes : WSH Shell> ft PatchArray(arrURL),"Id","","*"
-- Gilles LAURENT MVP Windows Server - Admin Frameworks http://glsft.free.fr
Gilles LAURENT [MVP]
"Robby" a écrit dans le message de news:% | Bonjour Gilles,
Bonjour,
| Super ca fonctionne bien, mais ils nous restent un petit soucis, sur | certains postes, j'ai lerreur: | Checking prerequisites ... | PSExec.exe : Vrai | RunAsLoggedOnUser.exe : Vrai | Operation completed successfully | Creating temporary file ... | Running remote command ... | Checking result ... ||| An error occurred ||| Temporary file is empty !
Plusieurs pistes : - Le poste distant est inaccessible - Vous ne disposez pas des droits nécessaires - Personne n'est connecté sur la machine distante - Le composant DynaWrap n'est pas installé sur la machine distante - Le script IExplore.vbs n'est pas présent sur la machine distante
-- Gilles LAURENT MVP Windows Server - Admin Frameworks http://glsft.free.fr
"Robby" <fabrice@discussions.microsoft.com> a écrit dans le message de
news:%23lrQ8t6IJHA.1156@TK2MSFTNGP04.phx.gbl
| Bonjour Gilles,
Bonjour,
| Super ca fonctionne bien, mais ils nous restent un petit soucis, sur
| certains postes, j'ai lerreur:
| Checking prerequisites ...
| PSExec.exe : Vrai
| RunAsLoggedOnUser.exe : Vrai
| Operation completed successfully
| Creating temporary file ...
| Running remote command ...
| Checking result ...
||| An error occurred
||| Temporary file is empty !
Plusieurs pistes :
- Le poste distant est inaccessible
- Vous ne disposez pas des droits nécessaires
- Personne n'est connecté sur la machine distante
- Le composant DynaWrap n'est pas installé sur la machine distante
- Le script IExplore.vbs n'est pas présent sur la machine distante
--
Gilles LAURENT
MVP Windows Server - Admin Frameworks
http://glsft.free.fr
"Robby" a écrit dans le message de news:% | Bonjour Gilles,
Bonjour,
| Super ca fonctionne bien, mais ils nous restent un petit soucis, sur | certains postes, j'ai lerreur: | Checking prerequisites ... | PSExec.exe : Vrai | RunAsLoggedOnUser.exe : Vrai | Operation completed successfully | Creating temporary file ... | Running remote command ... | Checking result ... ||| An error occurred ||| Temporary file is empty !
Plusieurs pistes : - Le poste distant est inaccessible - Vous ne disposez pas des droits nécessaires - Personne n'est connecté sur la machine distante - Le composant DynaWrap n'est pas installé sur la machine distante - Le script IExplore.vbs n'est pas présent sur la machine distante
-- Gilles LAURENT MVP Windows Server - Admin Frameworks http://glsft.free.fr
Robby
Vous ne disposez pas des droits nécessaires ??? Le poste est accessible il y a une personne Dynawrap est bien sur le poste, et je l'ai exexcute plusieurs fois, comment voir si c'est ok ?. Iexplore est present
"Gilles LAURENT [MVP]" a écrit dans le message de news: uggM4$
"Robby" a écrit dans le message de news:% | Bonjour Gilles,
Bonjour,
| Super ca fonctionne bien, mais ils nous restent un petit soucis, sur | certains postes, j'ai lerreur: | Checking prerequisites ... | PSExec.exe : Vrai | RunAsLoggedOnUser.exe : Vrai | Operation completed successfully | Creating temporary file ... | Running remote command ... | Checking result ... ||| An error occurred ||| Temporary file is empty !
Plusieurs pistes : - Le poste distant est inaccessible - Vous ne disposez pas des droits nécessaires - Personne n'est connecté sur la machine distante - Le composant DynaWrap n'est pas installé sur la machine distante - Le script IExplore.vbs n'est pas présent sur la machine distante
-- Gilles LAURENT MVP Windows Server - Admin Frameworks http://glsft.free.fr
Vous ne disposez pas des droits nécessaires ???
Le poste est accessible
il y a une personne
Dynawrap est bien sur le poste, et je l'ai exexcute plusieurs fois, comment
voir si c'est ok ?.
Iexplore est present
"Gilles LAURENT [MVP]" <glsft@free.fr> a écrit dans le message de news:
uggM4$6IJHA.4512@TK2MSFTNGP02.phx.gbl...
"Robby" <fabrice@discussions.microsoft.com> a écrit dans le message de
news:%23lrQ8t6IJHA.1156@TK2MSFTNGP04.phx.gbl
| Bonjour Gilles,
Bonjour,
| Super ca fonctionne bien, mais ils nous restent un petit soucis, sur
| certains postes, j'ai lerreur:
| Checking prerequisites ...
| PSExec.exe : Vrai
| RunAsLoggedOnUser.exe : Vrai
| Operation completed successfully
| Creating temporary file ...
| Running remote command ...
| Checking result ...
||| An error occurred
||| Temporary file is empty !
Plusieurs pistes :
- Le poste distant est inaccessible
- Vous ne disposez pas des droits nécessaires
- Personne n'est connecté sur la machine distante
- Le composant DynaWrap n'est pas installé sur la machine distante
- Le script IExplore.vbs n'est pas présent sur la machine distante
--
Gilles LAURENT
MVP Windows Server - Admin Frameworks
http://glsft.free.fr
Vous ne disposez pas des droits nécessaires ??? Le poste est accessible il y a une personne Dynawrap est bien sur le poste, et je l'ai exexcute plusieurs fois, comment voir si c'est ok ?. Iexplore est present
"Gilles LAURENT [MVP]" a écrit dans le message de news: uggM4$
"Robby" a écrit dans le message de news:% | Bonjour Gilles,
Bonjour,
| Super ca fonctionne bien, mais ils nous restent un petit soucis, sur | certains postes, j'ai lerreur: | Checking prerequisites ... | PSExec.exe : Vrai | RunAsLoggedOnUser.exe : Vrai | Operation completed successfully | Creating temporary file ... | Running remote command ... | Checking result ... ||| An error occurred ||| Temporary file is empty !
Plusieurs pistes : - Le poste distant est inaccessible - Vous ne disposez pas des droits nécessaires - Personne n'est connecté sur la machine distante - Le composant DynaWrap n'est pas installé sur la machine distante - Le script IExplore.vbs n'est pas présent sur la machine distante
-- Gilles LAURENT MVP Windows Server - Admin Frameworks http://glsft.free.fr
Gilles LAURENT [MVP]
"Robby" a écrit dans le message de news: | Vous ne disposez pas des droits nécessaires ??? | Le poste est accessible | il y a une personne | Dynawrap est bien sur le poste, et je l'ai exexcute plusieurs fois, | comment voir si c'est ok ?. | Iexplore est present
1- Exécutez le script IExplore.vbs sur la machine distante 2- Tentez une connexion à la machine avec l'outil PSExec 3- Ajouter des traces dans le script _wshRemoteIExplore.inc
Note : Si vos machine sont configurées à l'identique (paramètres de sécurité, domaine, OS, ...) alors soit la procédure fonctionne pour toutes les machines ou alors sur aucune d'entre elle ;-) Je ne peux malheureusement pas assurer un support personnalisé car je suis actuellement trop sollicité.
-- Gilles LAURENT MVP Windows Server - Admin Frameworks http://glsft.free.fr
"Robby" <fabrice@discussions.microsoft.com> a écrit dans le message de
news:u00P5I8IJHA.740@TK2MSFTNGP03.phx.gbl
| Vous ne disposez pas des droits nécessaires ???
| Le poste est accessible
| il y a une personne
| Dynawrap est bien sur le poste, et je l'ai exexcute plusieurs fois,
| comment voir si c'est ok ?.
| Iexplore est present
1- Exécutez le script IExplore.vbs sur la machine distante
2- Tentez une connexion à la machine avec l'outil PSExec
3- Ajouter des traces dans le script _wshRemoteIExplore.inc
Note : Si vos machine sont configurées à l'identique (paramètres de
sécurité, domaine, OS, ...) alors soit la procédure fonctionne pour
toutes les machines ou alors sur aucune d'entre elle ;-) Je ne peux
malheureusement pas assurer un support personnalisé car je suis
actuellement trop sollicité.
--
Gilles LAURENT
MVP Windows Server - Admin Frameworks
http://glsft.free.fr
"Robby" a écrit dans le message de news: | Vous ne disposez pas des droits nécessaires ??? | Le poste est accessible | il y a une personne | Dynawrap est bien sur le poste, et je l'ai exexcute plusieurs fois, | comment voir si c'est ok ?. | Iexplore est present
1- Exécutez le script IExplore.vbs sur la machine distante 2- Tentez une connexion à la machine avec l'outil PSExec 3- Ajouter des traces dans le script _wshRemoteIExplore.inc
Note : Si vos machine sont configurées à l'identique (paramètres de sécurité, domaine, OS, ...) alors soit la procédure fonctionne pour toutes les machines ou alors sur aucune d'entre elle ;-) Je ne peux malheureusement pas assurer un support personnalisé car je suis actuellement trop sollicité.
-- Gilles LAURENT MVP Windows Server - Admin Frameworks http://glsft.free.fr
Robby
Pour la connexion psexec ok. Pour le script vbs, je suppose une fois connecte sur le pc distant: .IExplore.vbs ?? pour le log, comment faire ?
"Gilles LAURENT [MVP]" a écrit dans le message de news:
"Robby" a écrit dans le message de news: | Vous ne disposez pas des droits nécessaires ??? | Le poste est accessible | il y a une personne | Dynawrap est bien sur le poste, et je l'ai exexcute plusieurs fois, | comment voir si c'est ok ?. | Iexplore est present
1- Exécutez le script IExplore.vbs sur la machine distante 2- Tentez une connexion à la machine avec l'outil PSExec 3- Ajouter des traces dans le script _wshRemoteIExplore.inc
Note : Si vos machine sont configurées à l'identique (paramètres de sécurité, domaine, OS, ...) alors soit la procédure fonctionne pour toutes les machines ou alors sur aucune d'entre elle ;-) Je ne peux malheureusement pas assurer un support personnalisé car je suis actuellement trop sollicité.
-- Gilles LAURENT MVP Windows Server - Admin Frameworks http://glsft.free.fr
Pour la connexion psexec ok.
Pour le script vbs, je suppose une fois connecte sur le pc distant:
.IExplore.vbs ??
pour le log, comment faire ?
"Gilles LAURENT [MVP]" <glsft@free.fr> a écrit dans le message de news:
ONcnIw8IJHA.4600@TK2MSFTNGP06.phx.gbl...
"Robby" <fabrice@discussions.microsoft.com> a écrit dans le message de
news:u00P5I8IJHA.740@TK2MSFTNGP03.phx.gbl
| Vous ne disposez pas des droits nécessaires ???
| Le poste est accessible
| il y a une personne
| Dynawrap est bien sur le poste, et je l'ai exexcute plusieurs fois,
| comment voir si c'est ok ?.
| Iexplore est present
1- Exécutez le script IExplore.vbs sur la machine distante
2- Tentez une connexion à la machine avec l'outil PSExec
3- Ajouter des traces dans le script _wshRemoteIExplore.inc
Note : Si vos machine sont configurées à l'identique (paramètres de
sécurité, domaine, OS, ...) alors soit la procédure fonctionne pour
toutes les machines ou alors sur aucune d'entre elle ;-) Je ne peux
malheureusement pas assurer un support personnalisé car je suis
actuellement trop sollicité.
--
Gilles LAURENT
MVP Windows Server - Admin Frameworks
http://glsft.free.fr
Pour la connexion psexec ok. Pour le script vbs, je suppose une fois connecte sur le pc distant: .IExplore.vbs ?? pour le log, comment faire ?
"Gilles LAURENT [MVP]" a écrit dans le message de news:
"Robby" a écrit dans le message de news: | Vous ne disposez pas des droits nécessaires ??? | Le poste est accessible | il y a une personne | Dynawrap est bien sur le poste, et je l'ai exexcute plusieurs fois, | comment voir si c'est ok ?. | Iexplore est present
1- Exécutez le script IExplore.vbs sur la machine distante 2- Tentez une connexion à la machine avec l'outil PSExec 3- Ajouter des traces dans le script _wshRemoteIExplore.inc
Note : Si vos machine sont configurées à l'identique (paramètres de sécurité, domaine, OS, ...) alors soit la procédure fonctionne pour toutes les machines ou alors sur aucune d'entre elle ;-) Je ne peux malheureusement pas assurer un support personnalisé car je suis actuellement trop sollicité.
-- Gilles LAURENT MVP Windows Server - Admin Frameworks http://glsft.free.fr
Robby
Bonjour Gilles, Je reviens vers vous car je ne me rappelle plus si je vous avais demandé si IE7 etait inclus car les clients en IE7, je ne vois pas l'URL. D'avance merci, Robby
"Robby" a écrit dans le message de news: %
Pour la connexion psexec ok. Pour le script vbs, je suppose une fois connecte sur le pc distant: .IExplore.vbs ?? pour le log, comment faire ?
"Gilles LAURENT [MVP]" a écrit dans le message de news:
"Robby" a écrit dans le message de news: | Vous ne disposez pas des droits nécessaires ??? | Le poste est accessible | il y a une personne | Dynawrap est bien sur le poste, et je l'ai exexcute plusieurs fois, | comment voir si c'est ok ?. | Iexplore est present
1- Exécutez le script IExplore.vbs sur la machine distante 2- Tentez une connexion à la machine avec l'outil PSExec 3- Ajouter des traces dans le script _wshRemoteIExplore.inc
Note : Si vos machine sont configurées à l'identique (paramètres de sécurité, domaine, OS, ...) alors soit la procédure fonctionne pour toutes les machines ou alors sur aucune d'entre elle ;-) Je ne peux malheureusement pas assurer un support personnalisé car je suis actuellement trop sollicité.
-- Gilles LAURENT MVP Windows Server - Admin Frameworks http://glsft.free.fr
Bonjour Gilles,
Je reviens vers vous car je ne me rappelle plus si je vous avais demandé
si IE7 etait inclus car les clients en IE7, je ne vois pas l'URL.
D'avance merci,
Robby
"Robby" <fabrice@discussions.microsoft.com> a écrit dans le message de news:
%23w83iO9IJHA.4896@TK2MSFTNGP04.phx.gbl...
Pour la connexion psexec ok.
Pour le script vbs, je suppose une fois connecte sur le pc distant:
.IExplore.vbs ??
pour le log, comment faire ?
"Gilles LAURENT [MVP]" <glsft@free.fr> a écrit dans le message de news:
ONcnIw8IJHA.4600@TK2MSFTNGP06.phx.gbl...
"Robby" <fabrice@discussions.microsoft.com> a écrit dans le message de
news:u00P5I8IJHA.740@TK2MSFTNGP03.phx.gbl
| Vous ne disposez pas des droits nécessaires ???
| Le poste est accessible
| il y a une personne
| Dynawrap est bien sur le poste, et je l'ai exexcute plusieurs fois,
| comment voir si c'est ok ?.
| Iexplore est present
1- Exécutez le script IExplore.vbs sur la machine distante
2- Tentez une connexion à la machine avec l'outil PSExec
3- Ajouter des traces dans le script _wshRemoteIExplore.inc
Note : Si vos machine sont configurées à l'identique (paramètres de
sécurité, domaine, OS, ...) alors soit la procédure fonctionne pour
toutes les machines ou alors sur aucune d'entre elle ;-) Je ne peux
malheureusement pas assurer un support personnalisé car je suis
actuellement trop sollicité.
--
Gilles LAURENT
MVP Windows Server - Admin Frameworks
http://glsft.free.fr
Bonjour Gilles, Je reviens vers vous car je ne me rappelle plus si je vous avais demandé si IE7 etait inclus car les clients en IE7, je ne vois pas l'URL. D'avance merci, Robby
"Robby" a écrit dans le message de news: %
Pour la connexion psexec ok. Pour le script vbs, je suppose une fois connecte sur le pc distant: .IExplore.vbs ?? pour le log, comment faire ?
"Gilles LAURENT [MVP]" a écrit dans le message de news:
"Robby" a écrit dans le message de news: | Vous ne disposez pas des droits nécessaires ??? | Le poste est accessible | il y a une personne | Dynawrap est bien sur le poste, et je l'ai exexcute plusieurs fois, | comment voir si c'est ok ?. | Iexplore est present
1- Exécutez le script IExplore.vbs sur la machine distante 2- Tentez une connexion à la machine avec l'outil PSExec 3- Ajouter des traces dans le script _wshRemoteIExplore.inc
Note : Si vos machine sont configurées à l'identique (paramètres de sécurité, domaine, OS, ...) alors soit la procédure fonctionne pour toutes les machines ou alors sur aucune d'entre elle ;-) Je ne peux malheureusement pas assurer un support personnalisé car je suis actuellement trop sollicité.
-- Gilles LAURENT MVP Windows Server - Admin Frameworks http://glsft.free.fr