2009-10-20 12 views
0

J'ai besoin d'utiliser mkdir sur un chemin réseau qui se trouve sur un domaine différent. Je peux me connecter correctement au réseau, mais nant n'est pas capable de le faire. Je configure un lecteur réseau sur le système où fonctionne nant, mais il ne peut toujours pas y accéder. Est-ce que quelqu'un sait comment y parvenir?mkdir nant permissions

+0

Veuillez fournir plus d'informations. Comment le script NAnt a-t-il été déclenché? D'un service? Si «oui»: Sous quel compte le service fonctionne-t-il? Administrateur local? Ou le script a-t-il été déclenché de manière interactive à partir de la ligne de commande? L'utilisateur a-t-il les droits d'accès au réseau? –

+0

Il a été déclenché à partir de CruiseControl, qui s'exécute sous mes informations d'identification de domaine actuelles. Je suppose que cela l'explique. Y a-t-il un moyen de contourner ceci? – vikasde

+0

Désolé de demander de nouveau, mais avec vos informations d'identification de domaine en cours, vous avez la permission de créer un répertoire? –

Répondre

2

Monter le dossier partagé avec des informations d'identification valides:

net use J: \\servername\share password /user:username 

Copier les fichiers à J: comme vous le feriez normalement.

Lorsque tout est fait, déconnectez le lecteur mappé.

net use J: /d 
+0

Mais alors je devrais divulguer mon mot de passe? En plus de cela, j'ai créé le dossier partagé manuellement en utilisant mes informations d'identification et lui ai dit de les enregistrer. – vikasde

+0

oui vous auriez besoin de stocker un mot de passe dans le script nant, le dossier partagé pourrait être configuré avec n'importe quel compte réseau, donc faire un compte séparé pour cela pourrait être une option. – KyleLanser