注册
登录
论坛
搜索
帮助
导航
私人消息 (0)
公共消息 (0)
论坛任务 (0)
系统消息 (0)
好友消息 (0)
帖子消息 (0)
批处理之家
»
PowerShell求助&讨论
» PowerShell使用 Get-ChildItem 和 Get-Item 获取同文件的最后访问时间,结果不一致。
[新手上路]
批处理新手入门导读
[视频教程]
批处理基础视频教程
[视频教程]
VBS基础视频教程
[批处理精品]
批处理版照片整理器
[批处理精品]
纯批处理备份&还原驱动
[批处理精品]
CMD命令50条不能说的秘密
[在线下载]
第三方命令行工具
[在线帮助]
VBScript / JScript 在线参考
返回列表
发帖
化璟钰
发短消息
加为好友
化璟钰
当前离线
UID
93429
帖子
7
精华
0
积分
21
PB
21
技术
0
捐助
0
阅读权限
5
在线时间
3 小时
注册时间
2019-5-19
最后登录
2024-11-21
列兵
帖子
7
积分
21
技术
0
捐助
0
注册时间
2019-5-19
1
楼
跳转到
»
正序看帖
打印
字体大小:
t
T
发表于 2024-10-23 00:59
|
只看该作者
[问题求助]
PowerShell使用 Get-ChildItem 和 Get-Item 获取同文件的最后访问时间,结果不一致。
使用 PowerShell 的 Get-ChildItem cmdlet 和 Get-Item cmdlet 获取同一组文件的最后访问时间,结果不一致。这是用两组方法获得到的创建时间。
PS C:\Program Files (x86)\Steam\userdata\<隐藏用户 ID>\2536840\remote> Get-ChildItem|Select-Object Name,LastAccessTime;
Name LastAccessTime
---- --------------
datasc.ksd 2024/10/22 23:57:36
datasu.ksd 2024/10/22 23:57:36
data_0001_01.bmp 2024/10/22 23:05:28
data_0001_02.bmp 2024/10/22 23:05:27
data_0001_03.bmp 2024/10/22 23:05:27
data_0001_04.bmp 2024/10/22 23:05:27
data_0001_05.bmp 2024/10/22 23:05:27
data_0001_06.bmp 2024/10/22 23:05:27
data_0001_07.bmp 2024/10/22 23:53:25
data_continue.bmp 2024/10/22 23:08:37
savecheck 2024/10/22 23:04:09
PS C:\Program Files (x86)\Steam\userdata\<隐藏用户 ID>\2536840\remote> (Get-ChildItem|foreach{
>> Get-Item $_|Select-Object Name,LastAccessTime;
>> })
Name LastAccessTime
---- --------------
datasc.ksd 2024/10/23 0:24:58
datasu.ksd 2024/10/23 0:26:02
data_0001_01.bmp 2024/10/23 0:01:48
data_0001_02.bmp 2024/10/23 0:01:48
data_0001_03.bmp 2024/10/23 0:01:48
data_0001_04.bmp 2024/10/23 0:01:48
data_0001_05.bmp 2024/10/23 0:01:48
data_0001_06.bmp 2024/10/23 0:01:48
data_0001_07.bmp 2024/10/23 0:03:35
data_continue.bmp 2024/10/23 0:03:36
savecheck 2024/10/23 0:03:36
即使是我单项获取,结果也是一样。
PS C:\Program Files (x86)\Steam\userdata\<隐藏用户 ID>\2536840\remote> Get-Item "datasu.ksd" |Select-Object Name,LastAccessTime
Name LastAccessTime
---- --------------
datasu.ksd 2024/10/23 0:26:02
另外,我在命令执行之后,在文件资源管理器(列表视图的访问日期列、文件属性的访问时间)、CMD 的 DIR 命令,以及 CMD 的 DIR 命令用 /T:A 参数,以及 Double Commander,看到的结果都是前者。即使刷新也没用。
这到底是什么情况?难道是 PowerShell 的 Bug?
关于隐藏用户 ID,这个文件夹的名称是一串数字,不超过 20 位。(排除特殊字符。)为了保护隐私而隐藏。至于后面的数字倒是没必要隐藏。反正某些家伙知道我读哪款作品了,也不能把我吃掉。
收藏
分享
Hey Master! I am Mad Scientist. So cooool...
化璟钰
发短消息
加为好友
化璟钰
当前离线
UID
93429
帖子
7
精华
0
积分
21
PB
21
技术
0
捐助
0
阅读权限
5
在线时间
3 小时
注册时间
2019-5-19
最后登录
2024-11-21
列兵
帖子
7
积分
21
技术
0
捐助
0
注册时间
2019-5-19
3
楼
发表于 2024-10-23 04:24
|
只看该作者
回复
2#
Five66
关于这点,我排除了。
因为我用 Get-ChildItem cmdlet 和 CMD 的 DIR 命令,获取到的仍然是之前的时间。
另外这是我 4:20 的操作记录:
PS C:\Program Files (x86)\Steam\userdata\<隐藏用户 ID>\2536840\remote> Get-ChildItem|Select-Object Name,LastAccessTime
Name LastAccessTime
---- --------------
datasc.ksd 2024/10/23 1:37:13
datasu.ksd 2024/10/23 1:37:13
data_0001_01.bmp 2024/10/23 0:48:36
data_0001_02.bmp 2024/10/23 0:48:36
data_0001_03.bmp 2024/10/23 0:48:36
data_0001_04.bmp 2024/10/23 0:48:36
data_0001_05.bmp 2024/10/23 0:48:36
data_0001_06.bmp 2024/10/23 0:48:36
data_0001_07.bmp 2024/10/23 1:37:13
data_continue.bmp 2024/10/23 0:48:36
savecheck 2024/10/23 1:37:13
PS C:\Program Files (x86)\Steam\userdata\<隐藏用户 ID>\2536840\remote> (Get-ChildItem|foreach{
>> Get-Item $_|Select-Object Name,LastAccessTime;
>> })
Name LastAccessTime
---- --------------
datasc.ksd 2024/10/23 1:37:13
datasu.ksd 2024/10/23 1:37:13
data_0001_01.bmp 2024/10/23 1:37:13
data_0001_02.bmp 2024/10/23 1:37:13
data_0001_03.bmp 2024/10/23 1:37:13
data_0001_04.bmp 2024/10/23 1:37:13
data_0001_05.bmp 2024/10/23 1:37:13
data_0001_06.bmp 2024/10/23 1:37:13
data_0001_07.bmp 2024/10/23 1:37:13
data_continue.bmp 2024/10/23 1:37:13
savecheck 2024/10/23 1:37:13
Hey Master! I am Mad Scientist. So cooool...
TOP
Five66
发短消息
加为好友
Five66
当前离线
UID
104408
帖子
835
精华
0
积分
1160
PB
818
技术
114
捐助
0
阅读权限
50
在线时间
387 小时
注册时间
2021-8-26
最后登录
2024-11-21
上尉
帖子
835
积分
1160
技术
114
捐助
0
注册时间
2021-8-26
2
楼
发表于 2024-10-23 01:18
|
只看该作者
获取 最后访问时间 也是 访问
可能会更新 最后访问时间
TOP
返回列表
批处理专区: BAT CMD DOS
BAT求助&讨论
BAT教程&资料
BAT原创&转载
BAT新大陆
BAT转载代码
新手练功
出题挑战
有偿求助
第三方命令行
开源原创工具
iBAT
Take Command
其他脚本区
PowerShell求助&讨论
PowerShell教程&资料
PowerShell原创&转载
VBS求助&讨论
JS / JScript / JavaScript
VBS教程&资料
VBS原创&转载
UNIX/Linux Shell
Python
Perl
网络资源区
电脑技术研讨
精品软件交流
论坛事务区
站务交流
意见反馈
论坛公告
版主申请
交换链接
建站杂谈
活动专区
论坛总版规
[收藏此主题]
[关注此主题的新回复]
[通过 QQ、MSN 分享给朋友]