convertir une script Javascript en PHP
dans la mesure du possible il faut mieux laisser le code javascript dans un fichier ressource externe à la page qui est inclus car il est mis en cache, mais dans certains cas il peut être interressant de générer du javascript en PHP. ce script permet donc de convertir sans erreur ce code en succession de "print"
exemple d'application : générer des menus dynamiques en fonction de l'utilisateur ou du contexte... |
sélectionner dans l'éditeur de texte un bloc de code javascript , le copier dans le presse-papier et lancer le script.
Le script récupère le presse-papier et génère sur le bureau un fichier nommé JAVASCRIPT_TO_PHP.php
|
pas de package a installer |
Enchainer des batchs après des redémarrages
Dans l'automatisation de l'installation de postes de travail il peut être interressant d'enchainer des batchs après des redémarrages imposés après l'installation de certains programmes.
Le mecanisme employé est l'utilisation de la clef de registre "RunOnce" qui permet de lancer un programme une seule fois au démarrage de la machine |
Dans le batch n°=1 appeler le script avec comme paramètre le nom du batch n°=2 sans son chemin d'accès.
Attention : pour fonctionner il faut evidemment que la session s'ouvre sans mot de passe et que les 2 batchs soient dans le même répertoire
Existe en version EXE
|
package a installer :
aucun |
Enchainer commandes NET USE rapidement
Dans l'exécution des "logon scripts" il est important de gagner quelques secondes pour le confort de l'utilisateur, c'est pourquoi cette commande exécute les controles avant connexion :
- L'unite est deja connectee ? si oui on verifie si c'est sur le bon volume réseau si oui on fait rien sinon on deconnecte l'unite avant de la reconnecter
|
sys_netuse.pl K: \\NOMSERVEUR\PARTAGE
|
package a installer :
aucun |
Créer des raccourcis en ligne de commande
Dans les "logon scripts", la création de raccourcis automatiquement vers des programmes précis est utile |
sys_CreerShortcut.pl "Non Raccourcis" "Programme visé" [ "Paramètres de l'application" ]
|
package a installer :
aucun |