通过启动.bat创建.php文件

时间:2013-11-15 14:45:47

标签: php batch-file launch

我需要启动一个创建php文件的.bat文件,其中包含以下文本:

<?php
$_mail_mailSpooler = array (
  'classname' => 'mail_mailSpooler',
  'from' => 'test@test.com',
  'array_indirizzi_mail' => 
  array (
    0 =>  ‘lol@hotmail.com’,
  'testo_mail' =>  ‘prova’,
  'filename_html' => NULL,
  'oggetto_mail' => ‘prova’,
  'elenco_allegati' => '',
  'forza_mail_txt' => 0,
  'asl_logger' => '',
  'log_identifier' => NULL,
  'log_in_web' => 0,
  'log_str' => '',
  'nome_file_dump' => '../mailSpooler/mail_incoming/maildda2.php',
);

我试过了echo " (test)" >gnagna.php

但它不起作用。 有什么建议吗? 感谢

2 个答案:

答案 0 :(得分:2)

使用type而不是echo - echo只应该给用户反馈,文件读写是按类型正确完成的。请查看http://www.robvanderwoude.com/allhelpw2ksp4_en.php#TYPE了解更多

答案 1 :(得分:0)

抱歉,但我还没能用正确的代码启动我的php。 我试过type <?php $_mail_mailSpooler = array (   'classname' => 'mail_mailSpooler',   'from' => 'test@test.com',   'array_indirizzi_mail' =>  array (    0 => ‘lol@hotmail.com’,   'testo_mail' => ‘prova’,  'filename_html' => NULL,   'oggetto_mail' => ‘prova’,   'elenco_allegati' => '',   'forza_mail_txt' => 0,  'asl_logger' => '',  'log_identifier' => NULL,  'log_in_web' => 0,   'log_str' => '',   'nome_file_dump' => '../mailSpooler/mail_incoming/maildda2.php', ); C:\>test.php 但它不起作用。 此外,您的链接显示此命令显示现有文件的内容,我需要创建一个新文件!