- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我想每 10 分钟运行一次类似于下面的脚本。
我有文件 A 和文件 B。每隔 10 分钟,我想检查文件 A 是否比文件 B 新。如果是,我想将文件 B 的 LastWriteTime 设置为当前日期。我认为我的 if
语句是错误的...我该如何解决?
$a = Get-Item c:\users\testuser\desktop\test.xml | select LastWriteTime
$b = Get-Item C:\users\testuser\Desktop\test.swf | select LastWriteTime
if($a < $b)
{
$b.LastWriteTime = (Get-Date)
}
我认为在上面的示例中,我只是将变量 $b 设置为当前日期...我想将实际文件的 LastWriteTime 设置为当前日期。
最佳答案
尝试在 if 语句中使用小于运算符并使用 Get-ChildItem
获取文件而不是 LastWriteTime
属性。
$a = Get-ChildItem tst1.txt
$b = Get-ChildItem tst2.txt
if(($a.LastWriteTime) -lt ($b.LastWriteTime))
{
$b.LastWriteTime = (Get-Date)
}
了解有关运算符的更多信息 here .
关于powershell - 在 PowerShell 的 'if' 语句中比较 LastWriteTime,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38187144/
使用 Powershell,如何枚举远程计算机上指定注册表项的 LastWriteTime? 远程计算机未安装 Powershell,因此 Powershell 远程处理已失效。 .NET 和 WMI
像这样的 347681594.3 值 lastwritetime 的日期是多少?这看起来不像一个纪元,对吧? 最佳答案 这是 OA 格式的日期时间。阅读this了解更多信息。要将其转换为 DateTi
如果我有一个带有通配符的完整路径,我怎样才能获得具有最早 LastWriteTime 的文件? $fullpath = "myFolder:\foooBar*.txt" $theOldestFile
我想更改使用此脚本生成的文件的创建日期: $clientname = Read-Host "Enter the client name" $path = Read-Host "Enter the co
我在尝试访问按 LastWriteTime 排序的文件并试图了解 LastAccessTime 的区别时遇到错误 我试图寻找差异的答案,但没有找到任何答案。 上次写入时间:获取或设置上次写入当前文件或
我需要一个 PowerShell 脚本,它可以访问文件的属性并发现 LastWriteTime 属性并将其与当前日期进行比较并返回日期差异。 我有这样的东西... $writedate = Get-I
我使用 FileInfo.LastWriteTime 来知道某个文件的最后一次确切时间,假设“c:\temp\test_file.txt”被更改。 当有人实际打开文件,进行更改然后保存时,它的效果很好
我有一个小的 C# 脚本,我用它来将我的开发文件夹备份到我的 Dropbox 文件夹,比较每个文件的源和目标 FileInfo.LastWriteTime 然后执行 File.Copy 如果需要的话。
我需要编辑我在此处找到的脚本,以便我可以首先看到它将删除的文件的报告,包括文件名和路径以及“LastWriteTime”属性,以便我可以分析脚本的输出在执行之前和我将其配置为计划任务之前的几个月: 我
我正在从我的服务器下载一个文件(我只获取最后写入时间属性的字节和日期时间),下载数据后我在本地计算机上创建一个新文件并希望设置最后写入时间属性。为此,我使用以下方法: procedure SetFil
我需要在智能设备项目 (Windows Mobile 6 Professional) 中更改 LastWriteTime 属性,因此我使用的是 Compact Framework。 File类支持获取
我需要在智能设备项目 (Windows Mobile 6 Professional) 中更改 LastWriteTime 属性,因此我使用的是 Compact Framework。 File类支持获取
我想检查很多文件的 LastWriteTimes 是否与系统昨天的日期相同。我的问题是如何以 SYSTEMTIME 格式设置昨天的日期时间。以下是我的代码。 bool checkLastWri
我今天正在调试一些代码,注意到我的一个 FileInfo 对象的 LastWriteTime 早于它的 CreationTime 时间。这是可能的/预期的吗? 最佳答案 文件的这些属性可以修改为取任何
使用这些代码行: get-childitem -Path d:\scripts –recurse | where-object {$_.lastwritetime -gt (get-date).add
我正在使用 PowerShell 脚本来验证远程生产服务器上的文件日期。检查会向我们的部署工具输出一个代码号,以报告通过或失败的结果,以指示文件是否正确。 这是可行的,但是我遇到的唯一问题是我无法让以
我想每 10 分钟运行一次类似于下面的脚本。 我有文件 A 和文件 B。每隔 10 分钟,我想检查文件 A 是否比文件 B 新。如果是,我想将文件 B 的 LastWriteTime 设置为当前日期。
我想每 10 分钟运行一次类似于下面的脚本。 我有文件 A 和文件 B。每隔 10 分钟,我想检查文件 A 是否比文件 B 新。如果是,我想将文件 B 的 LastWriteTime 设置为当前日期。
我的 C# 代码有问题我似乎无法让我的 if 语句工作我认为它出于某种原因试图引用错误的代码部分。我已经检查过我是否拥有所有正确的引用资料和所有正确的用途。我已将有问题的代码粘贴到下面: Folder
当我在正在写入的文件上调用 FileInfo(path).LastAccessTime 或 FileInfo(path).LastWriteTime 时,它返回时间文件是创建的,而不是最后一次写入(即
我是一名优秀的程序员,十分优秀!