J'ai une logique d'application héritée qui envoie des fichiers à une imprimante connectée à l'aide d'une commande de copie DOS:Impression sur une imprimante partagée locale Lorsque le réseau est en baisse
copie fileToPrint \ myLocalComputerName \ printerShareName
Le problème est Même si l'application est en cours d'exécution sur l'ordinateur connecté physiquement à l'imprimante, car elle utilise un «partage» réseau, le réseau doit être disponible. Si le réseau n'est pas disponible, DOS renvoie une erreur réseau indisponible.
Comment puis-je coder ceci afin de ne pas avoir de dépendance réseau? (de préférence sans re-architecturer toute la logique d'impression basée sur les fichiers)
+1 Très bien, cela vaut la peine d'être connu. – David