首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在PowerShell中将URL输出保存到文件中

问如何在PowerShell中将URL输出保存到文件中
EN

Stack Overflow用户
提问于 2015-11-17 14:26:06
回答 1查看 5.1K关注 0票数 0

我是PowerShell的初学者,我的主要困难是我有下面的脚本,我想从URL的输出中创建一个日志文件。目前,脚本正在运行,但我不知道如何将浏览器输出保存到文件中。我只需要将输出写入新文件,以防文件未被创建。我尝试了用method文件方法,但是什么也没有发生。

我的剧本:

代码语言:javascript
复制
start "http://myurl"
Start-Sleep -s 5
get-process iexplore | stop-process
get-process powershell | stop-process

这是我的php代码:

代码语言:javascript
复制
    <?php
/**
 * Created by PhpStorm.
 * User: matant
 * Date: 11/17/2015
 * Time: 1:46 PM
 */
define ('mysql_host','host');
define ('mysql_user','user');
define ('mysql_password','password');
define ('myDB','DBname');


$dblink= mysqli_connect(mysql_host, mysql_user, mysql_password,myDB);


if (!$dblink)
{
    $message = sprintf(
        "Could not connect to local database: %s",
        mysql_error()
    );
    trigger_error($message);
    echo $message;
    return;
}
else{
    echo "connection success"."<br/>";
}
$c_date = date("Y-m-d");
date_default_timezone_set('Asia/Jerusalem');
$c_time = date("h:i:sa");
$query = "UPDATE event SET event_status = '0' WHERE event.event_date < '$c_date' OR '$c_time' >  event.start_time";
$res = mysqli_query($dblink,$query) or die (mysqli_error($dblink));
if(!$res){
    echo $c_time.":failed to update event!"."<br/>";
}
else{
    echo $c_time."  :event updated successfully";
}
$dblink ->close();
?>

例如,如果脚本成功运行,我将得到消息:

代码语言:javascript
复制
 connection success
04:39:36pm :event updated successfully

这条消息我想被保存到一个文件中。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-11-17 14:41:20

您可以使用调用-WebRequest

Invoke-WebRequest -Uri "http://www.bbc.co.uk" | select -ExpandProperty Content | Out-文件test.txt

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33759381

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档