Vous cherchez à créer un fichier batch simple pour mon application. Mon application a besoin de certains répertoires pour être en place pendant son exécution.Script par lots pour les répertoires ou meilleure méthode
La première méthode que je pensais était juste faire un script batch:
@ECHO OFF
IF NOT EXIST C:\App GOTO :CREATE ELSE GOTO :DONTCREATE
:CREATE
MKDIR C:\App\Code
ECHO DIRECTORY CREATED
:DONTCREATE
ECHO IT WAS ALREADY THERE
1) Cela ne fonctionne pas comme je l'attendre. Les deux :CREATE
et :DONTCREATE
semblent fonctionner indépendamment? Comment puis-je faire un si correctement alors?
Sortie:
A subdirectory or file C:\App\Code already exists.
DIRECTORY CREATED
IT WAS ALREADY THERE
Il entre dans les deux déclarations vraies et fausses?
2) L'application est une application C# WPF. Pour ce que j'essaie de faire ici (créer quelques répertoires s'ils n'existent pas déjà) - devrais-je le faire autrement? Peut-être dans l'application comme elle fonctionne?
edit: Ok, heureux de faire juste dans le code C# - mais quelqu'un peut-il expliquer le problème avec mon lot?
Merci pour l'explication – baron