J'ai créé un fichier bat comme suit "net use z: \\monserveur\monrepertoire".
Quand je double clic sur mon fichier bat, la commande s'exécute, mais quand
je le mets dans task manager, il s'exécute a l'heure que je demande, mais il
ne mappe pas le drive. Dans Task Manager, vis à vis Last Result il indique
0x2. COmment faire ? J'ai bien besoin
--
Merci,
Jean-Boce
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Philippe [MS]
De mémoire, la commande net use nécessite une session interactive. Le problème c'est que le task manager doit s'exécuter dans un contexte particulier ce qui fait que cela ne fonctionne pas.
Est-il bien nécessaire de maper un drive plutôt que d'utiliser un chemin du type monserveurmonrepertoire dans votre BAT ???
Phil.
"Jean-Boce" wrote in message news:
J'ai créé un fichier bat comme suit "net use z: monserveurmonrepertoire".
Quand je double clic sur mon fichier bat, la commande s'exécute, mais quand
je le mets dans task manager, il s'exécute a l'heure que je demande, mais il
ne mappe pas le drive. Dans Task Manager, vis à vis Last Result il indique
0x2. COmment faire ? J'ai bien besoin -- Merci, Jean-Boce
De mémoire, la commande net use nécessite une session interactive. Le
problème c'est que le task manager doit s'exécuter dans un contexte
particulier ce qui fait que cela ne fonctionne pas.
Est-il bien nécessaire de maper un drive plutôt que d'utiliser un chemin du
type \monserveurmonrepertoire dans votre BAT ???
Phil.
"Jean-Boce" <jean@discussions.microsoft.com> wrote in message
news:32C35167-BED5-4D76-BFBA-B2D208487E9E@microsoft.com...
J'ai créé un fichier bat comme suit "net use z:
\monserveurmonrepertoire".
Quand je double clic sur mon fichier bat, la commande s'exécute, mais
quand
je le mets dans task manager, il s'exécute a l'heure que je demande, mais
il
ne mappe pas le drive. Dans Task Manager, vis à vis Last Result il
indique
0x2. COmment faire ? J'ai bien besoin
--
Merci,
Jean-Boce
De mémoire, la commande net use nécessite une session interactive. Le problème c'est que le task manager doit s'exécuter dans un contexte particulier ce qui fait que cela ne fonctionne pas.
Est-il bien nécessaire de maper un drive plutôt que d'utiliser un chemin du type monserveurmonrepertoire dans votre BAT ???
Phil.
"Jean-Boce" wrote in message news:
J'ai créé un fichier bat comme suit "net use z: monserveurmonrepertoire".
Quand je double clic sur mon fichier bat, la commande s'exécute, mais quand
je le mets dans task manager, il s'exécute a l'heure que je demande, mais il
ne mappe pas le drive. Dans Task Manager, vis à vis Last Result il indique
0x2. COmment faire ? J'ai bien besoin -- Merci, Jean-Boce
Yann Gainche
Ben oui ! C'est normal.
Les connexions réseaux sont associées au profil de l'utilisateur.
Lorsque tu exécutes un 'NET USE' dans le contexte de sécurité de l'utilisateur alors la connexion est associée à son profil. On peut voir les connexions permanentes d'un utilisateur dans le registre sous la clé HKEY_CURRENT_USERNetwork.
Par contre, une tâche programmée par le task scheduler (je suppose que task manager était une erreur) a son propre contexte de sécurité. Si on utilise l'assistant de création de tâche alors la connexion sera associée au profil de l'utilisateur spécifié dans la tâche. Si on utilise la commande AT (mauvaise idée!) alors la connexion sera associée au profil de l'utilisateur configuré pour les commandes AT.
D'autre part, dans la mesure ou les connexions peuvent être rendues permanentes, je ne voie pas l'intérêt d'utiliser le planificateur de tâches. Pourquoi ne pas utiliser le script de logon qui est essentiellement prévu à cet effet ?
J'ai créé un fichier bat comme suit "net use z: monserveurmonrepertoire". Quand je double clic sur mon fichier bat, la commande s'exécute, mais quand je le mets dans task manager, il s'exécute a l'heure que je demande, mais il ne mappe pas le drive. Dans Task Manager, vis à vis Last Result il indique 0x2. COmment faire ? J'ai bien besoin -- Merci, Jean-Boce
Ben oui ! C'est normal.
Les connexions réseaux sont associées au profil de l'utilisateur.
Lorsque tu exécutes un 'NET USE' dans le contexte de sécurité de
l'utilisateur alors la connexion est associée à son profil. On peut voir les
connexions permanentes d'un utilisateur dans le registre sous la clé
HKEY_CURRENT_USERNetwork.
Par contre, une tâche programmée par le task scheduler (je suppose que task
manager était une erreur) a son propre contexte de sécurité. Si on utilise
l'assistant de création de tâche alors la connexion sera associée au profil
de l'utilisateur spécifié dans la tâche. Si on utilise la commande AT
(mauvaise idée!) alors la connexion sera associée au profil de l'utilisateur
configuré pour les commandes AT.
D'autre part, dans la mesure ou les connexions peuvent être rendues
permanentes, je ne voie pas l'intérêt d'utiliser le planificateur de tâches.
Pourquoi ne pas utiliser le script de logon qui est essentiellement prévu à
cet effet ?
"Jean-Boce" <jean@discussions.microsoft.com> a écrit dans le message de
news: 32C35167-BED5-4D76-BFBA-B2D208487E9E@microsoft.com...
J'ai créé un fichier bat comme suit "net use z:
\monserveurmonrepertoire".
Quand je double clic sur mon fichier bat, la commande s'exécute, mais
quand
je le mets dans task manager, il s'exécute a l'heure que je demande, mais
il
ne mappe pas le drive. Dans Task Manager, vis à vis Last Result il
indique
0x2. COmment faire ? J'ai bien besoin
--
Merci,
Jean-Boce
Les connexions réseaux sont associées au profil de l'utilisateur.
Lorsque tu exécutes un 'NET USE' dans le contexte de sécurité de l'utilisateur alors la connexion est associée à son profil. On peut voir les connexions permanentes d'un utilisateur dans le registre sous la clé HKEY_CURRENT_USERNetwork.
Par contre, une tâche programmée par le task scheduler (je suppose que task manager était une erreur) a son propre contexte de sécurité. Si on utilise l'assistant de création de tâche alors la connexion sera associée au profil de l'utilisateur spécifié dans la tâche. Si on utilise la commande AT (mauvaise idée!) alors la connexion sera associée au profil de l'utilisateur configuré pour les commandes AT.
D'autre part, dans la mesure ou les connexions peuvent être rendues permanentes, je ne voie pas l'intérêt d'utiliser le planificateur de tâches. Pourquoi ne pas utiliser le script de logon qui est essentiellement prévu à cet effet ?
J'ai créé un fichier bat comme suit "net use z: monserveurmonrepertoire". Quand je double clic sur mon fichier bat, la commande s'exécute, mais quand je le mets dans task manager, il s'exécute a l'heure que je demande, mais il ne mappe pas le drive. Dans Task Manager, vis à vis Last Result il indique 0x2. COmment faire ? J'ai bien besoin -- Merci, Jean-Boce
Sebastien Vienot [MS]
Et par défaut, le contexte d'utilisateur des tâches AT est System, donc tu mappes le lecteur, mais pour le compte system, pas pour celui de l'utilisateur loggué.
Seb
"Yann Gainche" wrote in message news:
Ben oui ! C'est normal.
Les connexions réseaux sont associées au profil de l'utilisateur.
Lorsque tu exécutes un 'NET USE' dans le contexte de sécurité de l'utilisateur alors la connexion est associée à son profil. On peut voir les connexions permanentes d'un utilisateur dans le registre sous la clé HKEY_CURRENT_USERNetwork.
Par contre, une tâche programmée par le task scheduler (je suppose que task manager était une erreur) a son propre contexte de sécurité. Si on utilise l'assistant de création de tâche alors la connexion sera associée au profil de l'utilisateur spécifié dans la tâche. Si on utilise la commande AT (mauvaise idée!) alors la connexion sera associée au profil de l'utilisateur configuré pour les commandes AT.
D'autre part, dans la mesure ou les connexions peuvent être rendues permanentes, je ne voie pas l'intérêt d'utiliser le planificateur de tâches. Pourquoi ne pas utiliser le script de logon qui est essentiellement prévu à cet effet ?
J'ai créé un fichier bat comme suit "net use z: monserveurmonrepertoire". Quand je double clic sur mon fichier bat, la commande s'exécute, mais quand je le mets dans task manager, il s'exécute a l'heure que je demande, mais il ne mappe pas le drive. Dans Task Manager, vis à vis Last Result il indique 0x2. COmment faire ? J'ai bien besoin -- Merci, Jean-Boce
Et par défaut, le contexte d'utilisateur des tâches AT est System, donc tu
mappes le lecteur, mais pour le compte system, pas pour celui de
l'utilisateur loggué.
Seb
"Yann Gainche" <ygainche@hotmail.com> wrote in message
news:eq8zvZawEHA.1512@TK2MSFTNGP12.phx.gbl...
Ben oui ! C'est normal.
Les connexions réseaux sont associées au profil de l'utilisateur.
Lorsque tu exécutes un 'NET USE' dans le contexte de sécurité de
l'utilisateur alors la connexion est associée à son profil. On peut voir
les connexions permanentes d'un utilisateur dans le registre sous la clé
HKEY_CURRENT_USERNetwork.
Par contre, une tâche programmée par le task scheduler (je suppose que
task manager était une erreur) a son propre contexte de sécurité. Si on
utilise l'assistant de création de tâche alors la connexion sera associée
au profil de l'utilisateur spécifié dans la tâche. Si on utilise la
commande AT (mauvaise idée!) alors la connexion sera associée au profil de
l'utilisateur configuré pour les commandes AT.
D'autre part, dans la mesure ou les connexions peuvent être rendues
permanentes, je ne voie pas l'intérêt d'utiliser le planificateur de
tâches. Pourquoi ne pas utiliser le script de logon qui est
essentiellement prévu à cet effet ?
"Jean-Boce" <jean@discussions.microsoft.com> a écrit dans le message de
news: 32C35167-BED5-4D76-BFBA-B2D208487E9E@microsoft.com...
J'ai créé un fichier bat comme suit "net use z:
\monserveurmonrepertoire".
Quand je double clic sur mon fichier bat, la commande s'exécute, mais
quand
je le mets dans task manager, il s'exécute a l'heure que je demande, mais
il
ne mappe pas le drive. Dans Task Manager, vis à vis Last Result il
indique
0x2. COmment faire ? J'ai bien besoin
--
Merci,
Jean-Boce
Et par défaut, le contexte d'utilisateur des tâches AT est System, donc tu mappes le lecteur, mais pour le compte system, pas pour celui de l'utilisateur loggué.
Seb
"Yann Gainche" wrote in message news:
Ben oui ! C'est normal.
Les connexions réseaux sont associées au profil de l'utilisateur.
Lorsque tu exécutes un 'NET USE' dans le contexte de sécurité de l'utilisateur alors la connexion est associée à son profil. On peut voir les connexions permanentes d'un utilisateur dans le registre sous la clé HKEY_CURRENT_USERNetwork.
Par contre, une tâche programmée par le task scheduler (je suppose que task manager était une erreur) a son propre contexte de sécurité. Si on utilise l'assistant de création de tâche alors la connexion sera associée au profil de l'utilisateur spécifié dans la tâche. Si on utilise la commande AT (mauvaise idée!) alors la connexion sera associée au profil de l'utilisateur configuré pour les commandes AT.
D'autre part, dans la mesure ou les connexions peuvent être rendues permanentes, je ne voie pas l'intérêt d'utiliser le planificateur de tâches. Pourquoi ne pas utiliser le script de logon qui est essentiellement prévu à cet effet ?
J'ai créé un fichier bat comme suit "net use z: monserveurmonrepertoire". Quand je double clic sur mon fichier bat, la commande s'exécute, mais quand je le mets dans task manager, il s'exécute a l'heure que je demande, mais il ne mappe pas le drive. Dans Task Manager, vis à vis Last Result il indique 0x2. COmment faire ? J'ai bien besoin -- Merci, Jean-Boce