Je dois créer un site Web intranet (page) qui permet aux utilisateurs d'indiquer un dossier réseau local à copier vers un emplacement de production. Actuellement, cela est fait manuellement en utilisant xcopy dans les fichiers batch. Ce que je cherche, c'est des approches sur le déclenchement de la copie, donc c'est fait au milieu de la nuit et une approche pour copier les fichiers. Je suppose que je peux exécuter xcopy à partir de mon application, mais est-ce un bon moyen de le faire? Dois-je utiliser les objets d'espace de nom System.IO pour copier les fichiers? Y a-t-il une meilleure façon de tous ensemble?Programmer des fichiers par lots à copier la nuit
L'application sera écrite en C# et ASP.NET. Nous utilisons actuellement .NET 2.0/3.0, mais je n'ai aucun problème à utiliser .NET 3.5 s'il contient de meilleures bibliothèques pour la solution.
Fondamentalement, un utilisateur indiquera le dossier réseau dont il a besoin copié avec d'autres informations commerciales. Le dossier indiqué et tous les sous-dossiers doivent être copiés vers l'emplacement cible (non défini par l'utilisateur).
S'il y a déjà une application là-bas qui fait cela, je ne m'y oppose pas non plus. Je n'ai pas besoin d'écrire des choses qui existent déjà.
Merci ChirsF d'apprécier les modifications. – Brettski