J'ai généralisé une image Windows Azure et je l'utilise dans un modèle ARM (Azure Resoure Manager) pour créer une nouvelle machine virtuelle. Au moment de la création de VM, je fais un travail d'amorçage en utilisant l'extension Custom Script qui exécute un script Powershell. Cela fonctionne bien, sauf pour certaines choses qui sont spécifiques à un utilisateur qui se connecte à la machine. Par exemple, je ne parviens pas à mapper un lecteur réseau ou à définir une polyligne d'exécution PowerShell pour la redésignalisation pour l'utilisateur qui se connectera à l'ordinateur via Custom Script Extension.Définition du script à exécuter lors de la connexion de l'utilisateur sur Azure VM via ARM
Existe-t-il un moyen d'accomplir des tâches spécifiques à l'utilisateur dans le modèle ARM ou de définir des scripts à exécuter lorsque l'utilisateur se connecte?
Est-ce que vous voulez exécuter un script de connexion pour définir ces choses? Ou voulez-vous configurer ces éléments dans l'extension de script personnalisée? –
Si je peux faire tout le travail dans Custom Script Extension ce sera génial car il sera en un seul endroit. J'exécute un script PowerShell pour l'extension de script personnalisée, car je comprends que mon script PS personnalisé s'exécute sous un compte SYSTEM. J'ai besoin de monter un lecteur réseau et un environnement de configuration pour un utilisateur différent qui se connectera à la machine virtuelle après l'exécution de l'extension. Y-a-t-il un moyen de faire ça? – TechnoFobic
Vous pouvez le faire dans le CSE - et même si je ne suis certainement pas un expert ici, je suppose que si vous faites cela, vous devrez le configurer pour tous les utilisateurs qui se connectent à la VM, pas seulement un seul utilisateur . Est-ce que cela fonctionne pour le scénario? –