有没有办法在 Windows 7 命令提示符下从命令行显示文件夹和文件的所有者?
您可以将文件夹或文件的所有者更改为某个不是您自己用户名的“任意”用户吗?
我有一些文件夹(和文件)可能是我删除的应用程序遗留下来的。如果我尝试查看文件夹的内容,我会被告知我无权这样做,即使我以“管理员”身份运行。
我可以“取得所有权”(我认为这会成功,但还没有尝试过)文件夹(文件),但是如果我需要将所有权恢复给以前的所有者,我需要知道原始所有者的用户名所有者,我需要能够“授予所有权”给该用户。
是否可以从 Windows 命令提示符(或者如果不能,从 GUI 工具)执行此操作?
Robocopy 预装了 Windows 7。我过去用过很多次。我尝试将文件夹复制到远程共享
robocopy c:\source "\\server\share\path" /s /r:2 /w:2`
Run Code Online (Sandbox Code Playgroud)
结果我被拒绝了。使用资源管理器,我可以将文件复制到此共享。我打开了一个具有管理员权限的命令提示符,结果相同。该共享是公共读/写。
编辑我已成功将驱动器号映射到共享,但 robocopy 仍然失败
编辑 我添加了 /B 开关但没有成功。确切的错误是:
2009/09/26 20:43:14 ERROR 5 (0x00000005)
Accessing Destination Directory \\drobo\Drobo\fotos\__NEW\Ericsson\
Run Code Online (Sandbox Code Playgroud) networking windows-7 troubleshooting file-management robocopy
我在使用 wmic 命令时收到“无可用实例”错误。我正在运行的命令(从提升的/管理员 cmd.exe 窗口)是:
G:\>wmic datafile where name="file.txt" get creationdate
No Instance(s) Available
Run Code Online (Sandbox Code Playgroud)
文件“file.txt”确实存在。
我在其他 SU 问题/答案中发现了一些关于此问题的提及,例如此处的答案:
但我没有发现任何关于如何修复(甚至排除故障)这个问题的提及。
我正在运行 Windows 7 家庭高级版 x64。
G:\>wmic datafile /?
DATAFILE - DataFile Management.
HINT: BNF for Alias usage.
(<alias> [WMIObject] | <alias> [<path where>] | [<alias>] <path where>) [<verb clause>].
USAGE:
DATAFILE ASSOC [<format specifier>]
DATAFILE CALL <method name> [<actual param list>]
DATAFILE CREATE <assign list>
DATAFILE DELETE
DATAFILE GET [<property list>] [<get switches>]
DATAFILE LIST …Run Code Online (Sandbox Code Playgroud) 我使用 powershell.exe 作为程序,使用“ -Command "& C:\Windows\logon.ps1; exit $LASTEXITCODE"; ExecutionPolicy RemoteSigned”作为参数,但它似乎不起作用。
我想要的一些东西:
在任务调度程序中得到结果,所以我可能知道一切是否正常,或者是否有错误
将脚本的输出放入 output.txt 文件中(增量文件是否可能?)
运行脚本隐藏
我打算编写一个将在特定 URL(@include 或 @match)上运行的 Greasemonkey 脚本,但是,我想要它,以便如果我打开一个或多个具有相同 URL 的附加选项卡, Greasemonkey 脚本不会在第二个(以及更多)重复页面上运行。
因此,例如,假设我有一个 Greasemonkey 脚本,它在我打开“google.com”时对网页进行“样式”更改(或以其他方式“修改”它)。我希望能够打开另一个选项卡到“google.com”,在那里 Greasemonkey 脚本不会运行。或者,更准确地说,将运行但会检测到它已经在运行并在第一个选项卡中“修改”页面,然后在第二个选项卡中“退出”。第二个选项卡将保持打开状态,但只是“不受脚本影响”。
我不知道 Greasemonkey 脚本是否可以“看到”其他打开的选项卡,但如果可以,我的第一个想法是检查另一个选项卡是否已加载到该页面,然后如果发现已加载则退出。
但它必须比这更复杂,因为:
因此,似乎 Greasemonkey 脚本必须:
我不是在找人为我写这个剧本,我觉得如果我知道如何做一些事情,我就有能力写这个剧本。如果已经存在完成所有或大部分任务的脚本,那也很棒。
首先,我需要知道是否(以及如何)使用 Greasemonkey 脚本:
当我在单元格中编写以下简化命令时,
=IF(AND(C6="A";D6="30");D2;0)
Run Code Online (Sandbox Code Playgroud)
它没有出现单元格D2的值而是零,尽管满足了 IF(AND) 的 2 个假设!
你知道什么可能导致问题吗?
windows-7 ×4
command-line ×2
64-bit ×1
browser-tabs ×1
firefox ×1
greasemonkey ×1
networking ×1
permissions ×1
powershell ×1
robocopy ×1
script ×1
spreadsheet ×1
windows ×1
wmic ×1