小编Isz*_*szi的帖子

列出特定级别的子文件夹,并带有修改日期

给你们的挑战,在这里:

我需要一些方法(最好是内置的,但也可以考虑 F/OSS 第三方应用程序)来生成某个级别的子文件夹列表,以及(或者,更好地,过滤)它们的“修改日期”。请注意,我需要的文件夹列表-输出应排除文件。

例子:

对于文件夹结构:

C:
\---Reports
    +----Task1
    |    \----Report1
    |         +----CSV
    |         +----HTML
    |         \----XML
    +----Task2
    |    +----Report1
    |    |    +----CSV
    |    |    +----HTML
    |    |    \----XML
    |    +----Report2
    |    |    +----CSV
    |    |    +----HTML
    |    |    \----XML
    |    \----Report3
    |         +----CSV
    |         +----HTML
    |         \----XML
    \----Task3
         +----Report1
         |    +----CSV
         |    +----HTML
         |    \----XML
         \----Report2
              +----CSV
              +----HTML
              \----XML
Run Code Online (Sandbox Code Playgroud)

我希望列表具有类似于以下内容的信息:

PATH                         | MODIFIED
=============================|==========
C:\Reports\Task1\Report1     | 6/23/2011
C:\Reports\Task2\Report1     | 6/17/2011
C:\Reports\Task2\Report2     | 6/30/2011 …
Run Code Online (Sandbox Code Playgroud)

powershell report windows-xp

6
推荐指数
1
解决办法
3836
查看次数

如何从任务栏创建单独的工具栏?

在 Windows XP 中,您可以通过将工具栏拖动到桌面来将它们与任务栏分开。然后它们可以放在屏幕上的任何位置,或者,我的首选选项,停靠在屏幕的任何一侧。

我发现这对于快速访问常用电话号码的方便列表特别有用。我会创建一个指向自定义文件夹的新工具栏,并在文件夹中放置一堆无效的快捷方式,这些快捷方式将名称和数字作为文件名。然后我将工具栏停靠在左侧,将其设置为自动隐藏并始终位于顶部(选项也可以与任务栏分开设置),无论我在做什么,它都可以随时使用我的系统。

但是,在我的 Windows 7 系统上,我似乎无法执行将新工具栏从任务栏中拉出的关键步骤。这当然是在“解锁”任务栏的情况下进行的,以便我可以移动所有工具栏。

有什么我在这里遗漏的吗,或者这是 Windows 7 中已禁用的功能?有没有办法重新启用它,或者以其他方式实现类似的功能?如果可能的话,我宁愿能够在没有额外软件的情况下做到这一点。

windows-7 taskbar

6
推荐指数
1
解决办法
3万
查看次数

ISBLANK 和 ="" 之间有什么有用的区别吗?

在 Excel 中,该ISBLANK函数似乎与="". 但是,前者需要的字符数量是后者的两倍多。

有没有之间的任何有用的差异ISBLANK=""?在任何情况下,使用一种比另一种更可取吗?

worksheet-function microsoft-excel

6
推荐指数
1
解决办法
4022
查看次数

删除重复条目,仅保留最新条目

我有几个包含需要整合的信息的电子表格,每个电子表格都有我希望创建的最终数据集的不同(有时是重叠)部分。通常,通过将所有数据转储到一张工作表中并使用删除重复项,可以轻松地将电子表格与相似数据相结合。但是,我想确保剩下的行项目代表最新版本的重复项。

我将从每个电子表格中导入以下数据:

  • 唯一标识符字段 (UID),用于标识行项目的主题并将用于发现输入表之间的重复项。
  • 状态字段 (STATUS),其中包含有关在唯一标识符字段中调用的项目的信息。
  • 一个日期字段 (DATE),它将包含最初写入导入数据的日期。

我需要的是我的输出为每个 UID 仅包含一个行项目,并且具有来自 STATUS 字段的数据,该数据与输入表中该 UID 的最新日期相匹配。

在 Excel 中执行此操作的最简单方法是什么?

microsoft-excel-2010

6
推荐指数
1
解决办法
6万
查看次数

如何在登录 Windows 8/8.1 时显示消息?

我在本地安全策略中配置了以下设置:

  • 交互式登录:尝试登录的用户的消息文本
  • 交互式登录:尝试登录的用户的消息标题

但是,系统仍然不显示登录文本。

我也试过强制使用Ctrl+ Alt+ Del,上面的设置也配置了,但也没有用。

对于 Windows 8,是否还有其他设置或应该配置的不同区域?

所有受影响的系统都使用 Windows 8.1 Pro,并且当前未加入域。

修改锁定屏幕图像不是一个可接受的选项 - 解决方案必须有效地模拟(或最好启用)上面列出的策略的正常预期效果。

security group-policy windows-8 windows-8.1

6
推荐指数
1
解决办法
3684
查看次数

路径太长,但不是?

我正在尝试Get-ChildItem -Recurse针对文件共享运行 a ,但出现了一些“路径太长”错误。但是当我深入研究它时,其中一些不是。

我正在使用-ErrorVariable将错误详细信息捕获到名为$ErrLog. 然后,以下将它们记录到 CSV:

if ($ErrLog.Length -ne 0)
{
    $ErrLog | ForEach-Object {

        # Gather details of interest.
        $ErrTarget = $_.TargetObject
        $ErrReason = $_.CategoryInfo.Reason

        # Write data to custom PowerShell object.
        $ErrObject = New-Object PSObject
        $ErrObject | Add-Member -MemberType NoteProperty -Name 'Target Path' -Value $ErrTarget
        $ErrObject | Add-Member -MemberType NoteProperty -Name 'Error Reason' -Value $ErrReason

        # Add error to log variable.
        $ErrList += $ErrObject
    }
}

# Announce number of errors, …
Run Code Online (Sandbox Code Playgroud)

powershell

6
推荐指数
0
解决办法
544
查看次数

此 ARP 表中的地址有何用途?

我在我的 Windows 7 计算机上看到过这个,并且在 Vista/7 中搜索发现了其他人也看到了同样的情况。但是,我还没有找到(或者可能只是错过了)对此的一个很好的解释。

这两个地址在我的 ARP 表中是静态的,但我不知道用于什么目的:

224.0.0.22            01-00-5e-00-00-16     static
224.0.0.252           01-00-5e-00-00-fc     static
Run Code Online (Sandbox Code Playgroud)

一个网站将这些 MAC 地址称为“IANA 保留的互联网”/“互联网多播”/“MPLS 多播”。尽管如此,我还是不明白这些地址在我的表中的用途,因为它们与本地子网上的任何内容都不匹配。

networking windows arp

5
推荐指数
1
解决办法
4870
查看次数

在没有屏幕保护程序的情况下锁定空闲的 Windows 会话

有没有办法在使用屏幕保护程序的情况下将Windows 系统设置为锁定(就像按下Win+L一样)空闲会话?

我正在寻找与 Windows XP 及更高版本兼容的答案。如果有可以使用的本地组策略或其他设置,我宁愿不使用任务计划程序。

windows security

5
推荐指数
2
解决办法
8991
查看次数

Excel 可以将公式输入数据用于单元格引用吗?

我在 Excel 中有一个单元格,我想从另一个单元格中提取数据,该单元格定义为第三个单元格中的值。

例如:

A1= 5
A2= 10
A3=在此处插入语法,使用 A4 作为单元格引用的源
A4=用户输入选择

当 A4 设置为“A1”时,则 A3 应返回5。当 A4 设置为“A2”时,A3 应返回10

以上实际上有点过于简单化了。我真正想做的是使用一个单元格来定义从哪个工作表中提取数据以进行将在另一个单元格中执行的计算。

设想:

工作簿包含多个布局相同的工作表(Sheet1Sheet2Sheet3等) - 中的值'Sheet1'!A2表示与 中的值表示的信息类型相同'Sheet2'!A2。我想构建另一个名为 的工作表,Comparison它允许我轻松地比较两个选定工作表之间的数据。该工作表的布局也与其他工作表相同,但此处的值应计算目标工作表中相似值之间的差异。该工作表还将有两个特殊单元格,这些单元格配置了数据验证和单元格内下拉菜单,以允许按名称选择另外两个工作表进行比较。

假设选择单元格在 A5 和 A6 中。

鉴于:

A5= Sheet5
A6=Sheet3

那么公式中的'Comparison!'A2结果应该与'Sheet5'!A2-'Sheet3'!A2. 如果我将 A6 更改为“Sheet7”,则公式应调整为'Sheet5'!A2-'Sheet7'A2.

这种动态单元格引用IF在 Excel 中是否容易实现(无需大量语句)?

worksheet-function microsoft-excel-2010

5
推荐指数
1
解决办法
10万
查看次数

如何删除在 Windows 7 Home Premium 的登录屏幕或用户管理器上不可见的用户帐户?

我正在运行一台 Windows 7 Home Premium 机器,我儿子 (14) 有一名管理员和一名标准用户。我儿子有一个标准帐户,受网络内容(色情等)家长控制限制

我儿子找到了一种创建用户帐户的方法,该帐户不会显示在登录屏幕上,也不会显示在用户管理屏幕上,并且家庭安全系统无法访问该帐户。该帐户显示在家庭安全列表中,但我无法触摸它。此帐户的文件夹位于用户文件夹下的硬盘驱动器上。

我在这里检查了 Windows 注册表 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\SpecialAccounts\UserList,正如一些网站所建议的那样——但 SpecialAccounts 不存在。这表明他没有通过编辑注册表来隐藏帐户。

由于我使用 Home Premium,因此无法使用“本地用户和组”取消隐藏用户帐户。

我也试过一个 net user 命令,但似乎我需要知道幻象帐户的密码才能对其进行任何操作。我也试过控制userpasswords2,没有效果。

这不是我儿子第一次创建虚拟账户。当我问他是怎么做到的时,他拒绝说。

我应该补充一点,我儿子不是超级用户。他可能不知道 Windows 有一个注册表——尽管他的一些朋友可能知道这一点,如果获取这些信息符合他们的利益。

问:能力弱的用户如何隐藏用户账号,如何取消隐藏和删除账号?

security windows-7 user-accounts

5
推荐指数
1
解决办法
1万
查看次数