2010-01-05 9 views
1

que je fais comme ça ..... mais je ne suis pas en mesure de réussir ... Pour le check-out option récursive, procédez comme suit:Commander (récursive) au menu contextuel ne fonctionne pas

  1. Démarrez l'utilitaire clearmenuadmin.exe (pour ce faire, cliquez sur Démarrer> Exécuter, puis tapez clearmenuadmin.exe)
  2. Dans l'onglet Type d'objet, sélectionnez l'objet d'annuaire. Choisissez le check-in comme l'état de l'objet
  3. Cliquez sur le nouveau bouton dans le volet options de menu, puis entrez les informations suivantes dans les champs appropriés:
    • Menu Texte: Commander (récursive) ...
    • texte d'aide: Vérifiez le récursive élément sélectionné ...
    • type de commande: Executable/Regentry
    • commande:
      Software \ Atria \ ClearCase \ CurrentVersion \ ContextMenus \ CmdLineExe
    • Ini tielle Répertoire:
      Arguments:/c cleartool trouver le fichier $ exec "cmd/c cleartool caisse -NC \" % CLEARCASE_PN% \ ""
    • Commentaire:

Lorsque cela est fait, Vous pouvez ajouter cette nouvelle entrée de menu au volet Contenu de ce menu en appuyant sur le bouton Ajouter. Positionnez-le comme vous le souhaitez avec le bouton Monter. Après avoir effectué cette personnalisation, choisissez Configuration> Appliquer pour appliquer les modifications. Ensuite, vous pouvez le tester dans l'Explorateur Windows.

Répondre

1

Ceci est l'un des soi-disant ten best scripts
Mais nous avons besoin de savoir quel genre ou effort vous obtenez en le testant.

Par exemple, dans this thread:

mon test échoue. Je reçois le message d'erreur suivant:

"Failed to load executable name from registry key 'Softwar\Atria\ClearCase\CurrentVersion\ContextMenus\CmdLineExe', The system cannot find the file specified. 
"" 

qui se résout avec:

Bonnes nouvelles, j'ai modifié les propriétés de l'élément de menu:

Menu Text: Checkout (recursively)... 
Help Text: Check out the selected item recursively... 
Command Type: Executable 
Command: cmd 
Initial Directory: 
Arguments: /c cleartool find $file -exec "cmd /c cleartool checkout -nc \"%CLEARCASE_PN%\"" 
Comment: 

Et , maintenant tous les éléments du menu contextuel Check Out (récursivement) et Check In (récursivement) fonctionnent - Merci!

+0

Vous avez raison, c'est l'un des dix meilleurs scripts ... merci pour votre réponse et cela a fonctionné – srinannapa

Questions connexes