在 Windows 7 中,如何递归地触摸目录(包括子目录)中的所有文件以更新日期/时间戳?
Windows 7 是否有实现此目的的机制?
我遇到过 Mac 用户需要更新文件修改时间的情况。如果我这样做,我只需打开终端,打开cd文件,然后使用touch命令。但是,执行此操作的人不是我,我希望避免使用 Linux 命令使他们的生活变得更加复杂。那么,有没有一种从 OS X UI 触摸文件的简单方法?该用户将使用 Snow Leopard 或 Lion。
我知道您可以使用“touch”来更改使用“-t”标志的文件的访问和修改时间戳,但是否可以更改“更改”时间戳。如果是这样,我将如何去做?非常感谢您的时间。
当我tar.gz在 Debian Lenny 上解压文件时,我得到这样的输出:
tar: openssl-1.0.1e/apps/openssl.cnf: time stamp 2013-02-11 15:26:04 is 1360584537.139999998 s in the future
openssl-1.0.1e/apps/openssl-vms.cnf
tar: openssl-1.0.1e/apps/openssl-vms.cnf: time stamp 2013-02-11 15:26:04 is 1360584537.129999998 s in the future
openssl-1.0.1e/apps/passwd.c
Run Code Online (Sandbox Code Playgroud)
我看到文件的时间戳是将来比较系统时间的。我使用touch如下更改文件的时间戳,并stat显示文件的时间戳是系统的当前时间,然后我尝试解压缩文件,但我仍然遇到相同的时间戳问题(如上)。
ts7500:/home# touch -am openssl-1.0.1e.tar.gz
ts7500:/home# stat openssl-1.0.1e.tar.gz
File: `openssl-1.0.1e.tar.gz'
Size: 4459777 Blocks: 8736 IO Block: 4096 regular file
Device: 2b09h/11017d Inode: 40802 Links: 1
Access: (0644/-rw-r--r--) Uid: ( 0/ root) Gid: ( 0/ root)
Access: 1970-01-01 03:15:24.000000000 +0000
Modify: 1970-01-01 03:15:24.000000000 +0000
Change: …Run Code Online (Sandbox Code Playgroud) 谷歌浏览器曾经有一个选项可以在浏览器中启用触摸事件。F12->覆盖->启用触摸事件。使用最新版本的桌面版 Google Chrome,我终生都找不到它。在覆盖部分,它只是说“在控制台中显示仿真视图”并检查它也不会打开任何新选项。我试着在谷歌上搜索,所有的文章都是过时的,告诉我如何在我已经知道如何做的版本上做。启用触摸事件最近消失了,我上周知道它在那里,今天我注意到它不再存在。
我正在尝试锁定运行 Windows 8.1 Enterprise/Standard 并带有触摸屏的计算机。
我正在努力实现的目标
让自助服务终端用户只能访问 Web 浏览器。网络浏览器应设置为仅显示特定网站,并且任何与屏幕交互的用户都不应能够访问任何其他网站或以某种方式在触摸手势的帮助下浏览系统。
我试过的
分配的访问权限- 除了我似乎无法删除或禁用 IE Metro 应用程序中的地址栏外,效果非常好。如果我可以禁用它,我可能可以将我的网站设置为 IE Metro 中的默认网站,一切都会好起来的。
iexplore -k http://my.website.com - 这几乎是完美的,没有地址栏,只能访问指定的。但是,触摸手势仍然有效,用户可以从右侧滑动并访问系统侧边栏。
我试过的软件
用于停用所有 Windows 8 触摸手势的 Classic Shell 不起作用。
start8也是一样,没用。我仍然可以从右侧滑动。
我没有任何 Synaptics 触摸驱动程序,因此无法正常工作。
注册表
创建了一个 DWORD 值“DisableCharmsHint”并将该值设置为 1 下:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\ImmersiveShell\EdgeUi
我在这里读到我也应该编辑这个:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\WinLogon\Shell
那把钥匙不存在。
[更新]
尝试了以下操作: [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\ImmersiveShell\EdgeUI] "DisabledEdges"=dword:0000000f
也没有用。
我需要一个脚本来将我的录音机创建的一堆文件的创建日期设置为修改日期 - 有什么方法可以做到这一点?运行 Mac OS X 10.4.11
在 Linux shell 下,如何将文件夹中所有文件的创建时间更改为当前时间?
我试图在 Windows 8 上运行一个旧的应用程序。它有非常小的关闭和最小化按钮,它们彼此靠近,所以我一直点击错误的按钮。
哪些实用程序/应用程序可以解决我的问题,无论是通过允许我放大选定区域还是通过任何其他方法?
关于运行 Rails 服务器,这个命令到底做了什么?
~$ sudo touch restart.txt
Run Code Online (Sandbox Code Playgroud)
我以为它会重新启动 Rails 服务器,但是当我运行它时它发生得如此之快,我简直不敢相信它真的在重新启动 Rails 服务器。它多次解决了我的问题,但我想知道它为什么起作用,以及它在做什么。
谢谢!