保存日志文件的批处理脚本

时间:2015-06-23 12:44:31

标签: windows batch-file logging

我目前正在使用名为USBDeviewer的程序进行审核。基本上它的作用是获取在特定PC上使用的USB设备列表。该程序可以创建一个日志文件,但您必须手动完成。用于保存日志文件的键盘命令是 ctrl + A 以选择所有设备,然后 ctrl + S 到保存。选择保存后,系统会提示您输入文件名和位置以保存它。

我需要一个批处理脚本,它会自动运行这个程序,并自动将日志文件中的信息保存到文件夹,无需任何人工干预,例如输入名称(每次都需要一个不同的名称,也许文件名可以包含每次都有不同的日期。)

这是一个简单的脚本,但我不熟悉批处理脚本,所以任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

<强> Save Command-Line Options for usbdeview.exe

/ stext文件名:将所有USB设备列表保存到常规文本文件中。

$conn = mysql_connect("localhost","max","pass");
$db   = mysql_select_db("maindb",$conn);
$query = "SELECT * FROM app2 ";
$result = mysql_query($query) or die(mysql_error());

 $url = "http://test.com?"; 
 while($row = mysql_fetch_assoc($result)) {

        $input = urldecode(http_build_query( $row ));

        $ch = curl_init();                    
        curl_setopt($ch, CURLOPT_URL, $url);
        curl_setopt($ch, CURLOPT_POST, true);  
        curl_setopt($ch, CURLOPT_POSTFIELDS, $input); 
        curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); 
        curl_setopt($curl_exect, CURLOPT_HEADER, true);

        $output = curl_exec ($ch); 

        curl_close ($ch); 

        var_dump($output); 

        echo "</br>";
    }