Maison > développement back-end > tutoriel php > Comment puis-je exécuter un fichier .BAT à partir d'un script PHP sur Windows 2003 Server ?

Comment puis-je exécuter un fichier .BAT à partir d'un script PHP sur Windows 2003 Server ?

DDD
Libérer: 2024-12-12 13:32:13
original
559 Les gens l'ont consulté

How Can I Execute a .BAT File from a PHP Script on Windows 2003 Server?

Exécution de fichiers .BAT à partir de scripts PHP

Vous rencontrez des problèmes lors de l'exécution de fichiers .BAT à partir de votre script PHP sur Windows 2003 Server. Bien que vous ayez essayé d'utiliser les fonctions exec() et system(), elles se sont révélées inefficaces.

Pour résoudre ce problème, essayez d'exécuter le fichier .BAT via l'invite de commande. Pour ce faire, utilisez le code suivant :

system("cmd /c C:[path to file]");
Copier après la connexion

Dans cette commande :

  • cmd ouvre une fenêtre d'invite de commande.
  • /c précise que les éléments suivants La commande (C:[chemin d'accès au fichier]) doit être exécutée dans l'invite de commande.
  • C:[chemin d'accès au fichier] est le chemin complet de votre .BAT fichier.

Cette approche devrait vous permettre d'exécuter avec succès le fichier .BAT à partir de votre script PHP.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal