问题描述
我只需要过滤最近20分钟内修改的文件。下面是我编写的代码。
def foo(arr):
new_arr = np.empty(arr.size,dtype=np.uint64)
for i in range(arr.size):
x,y = arr[i]
e,n = ''
if x < 0:
e = '1'
else:
w = '2'
if y > 0:
n = '3'
else:
s = '4'
new_arr[i] = int(f'{abs(x)}{e}{abs(y){n}'.replace('.',''))
输出如下:
$Today = (Get-Date).AddMinutes(-20).ToString("MM/dd/yyyy hh:mm tt")
$filecreation = Get-ChildItem "D:\logs\" -Recurse
Foreach($file in $filecreation)
{
if ($file.LastWriteTime.ToString("MM/dd/yyyy hh:mm tt") -gt $Today)
{
Write-Host $file.LastWriteTime.ToString("MM/dd/yyyy hh:mm tt")
}
}
问题: 所以你看,我也已经在早上写了文件。我也想比较上午和下午。有人可以帮我吗?
此外,我在“ D:\ logs”内有多个日期文件夹。并且在输出中也捕获了相同的内容。我只想比较文件并复制。如何忽略Get-ChildItem中的文件夹?
请帮助。
此致
Mitesh Agrawal
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)