J'utilise régulièrement 3 ordinateurs et un quatrième ordinateur. J'ai utilisé dorpbox pour synchroniser mon script .ahk sur tous les ordinateurs. Cependant, les noms de chemin sont différents sur les différents ordinateurs. Par exemple à la maison il y a C: \ Utilisateurs \ Farrel \ Documents \ SyRRuP où comme au travail c'est quelque chose comme C: \ Users \ fbuchins \ Documents \ SyRRuP et sur un ordinateur de Windows XP c'est autre chose. Par conséquent, une séquence particulière de code qui exécute un fichier particulier ne fonctionne que sur un ordinateur et bombarde les autres. Quelle est la manière la plus élégante de surmonter le problème?Différents chemins sur différents ordinateurs
1
A
Répondre
1
Je ne suis pas sûr de la boîte de dépôt, mais j'ai utilisé des variables d'environnement Windows pour définir des choses comme ça avant. Quelque chose comme PROGPATH = "C: \ thispath \" puis lire la variable PROGPATH de l'application ou du script -
Questions connexes
- 1. Regex fonctionne différemment sur différents ordinateurs
- 2. WPF affichant différemment sur différents ordinateurs
- 3. Même version dll différente sur différents ordinateurs?
- 4. Installation d'Outlook Addin sur différents ordinateurs
- 5. Même .vimrc, deux ordinateurs différents
- 6. Différentes références Interop sur deux ordinateurs différents ne fonctionne pas
- 7. Le projet Rails est-il portable sur différents ordinateurs?
- 8. Problème avec LoadVars.sendAndLoad dans Actionscript 2 sur différents ordinateurs
- 9. Différents chemins de recherche pour tclsh
- 10. Pourquoi différents ordinateurs peuvent-ils calculer différents résultats arithmétiques dans VB.NET?
- 11. Javascript: différents keyCodes sur différents navigateurs?
- 12. Différents prix pour différents pays
- 13. SSO sur différents domaines
- 14. Utilisation de différents "chemins" dans Mercurial - également appelé branchement
- 15. Deux chemins python différents dans l'affichage de Django
- 16. Définition de différents chemins de classes Java dans Eclipse
- 17. permisions différents utilisateurs pour différents sites sur sharepoint
- 18. ConfigurationManager recherche de fichiers différents sur des systèmes différents
- 19. Différents sites Web sur différents domaines, une application .NET MVC?
- 20. Différents thèmes de mon site sur différents SSP
- 21. Exécution simultanée de deux commandes bash sur deux ordinateurs différents à partir d'un script
- 22. Comment faire pour que mon programme de multidiffusion fonctionne entre les ordinateurs sur différents réseaux?
- 23. différents fichiers de configuration pour différents serveurs
- 24. Construction identique sur différents systèmes
- 25. insert mysql sur différents dbs
- 26. Différents formulaires d'authentification pour différents dossiers
- 27. Application Django pour différents clients
- 28. LINQ Select: différents projets mêmes codes différents résultats
- 29. Comment trouver le répertoire de travail qui fonctionne entre différents ordinateurs. - C
- 30. Définition de différents c-basic-offs pour différents projets
cela devrait être une question superuser.com pas une question stackoverflow –
Pourquoi pensez-vous qu'il s'agit d'une question superuser.com? C'est un moyen d'adresser différents noms de chemins dans un script autohotkey ou n'importe quel script d'ailleurs. – Farrel
Cher Jeff: votre réponse ne m'a pas vraiment donné la réponse, mais elle a fait quelque chose de plus précieux que cela. Au lieu de cela, il m'a donné les mots à la mode «variables d'environnement» et m'a rappelé un concept que j'avais connu. J'ai alors cherché authotkey pour "variables d'environnement" et trouvé http://www.autohotkey.com/docs/Variables.htm#env De là j'ai appris% A_MyDocuments% et les goûts et maintenant j'ai résolu des problèmes que j'ai eu beaucoup scripts. Merci – Farrel