小编roo*_*oot的帖子

Shift+Space 在 Powershell 中不起作用

自从更新到 Windows 10 v1809 后,按下Shift+Space不再在 Powershell v5 中发送空格。如果我使用较旧的 Windows 10 工作站 (v1709),Shift+Space发送一个空格。

例如,我习惯于按以下键序列:

g, c, i, Shift+Space,| .

在 v1803 中,这将导致gci |. 在 v1809 中,结果是gci|.

这个组合键是否与最近推出的东西相冲突?该问题可在多个站点上重现。如果我在文本编辑器中工作,则问题不存在。启动 PS-NoProfile没有影响。

此外,这仅影响了我安装 PS 5.1。在我安装的PS Core 6.0.2中,Shift+Space还是发个空格。

powershell windows-10 windows-10-v1809

17
推荐指数
2
解决办法
4315
查看次数

启动 Windows 批处理文件最大化

我编写了一个批处理文件,打算分发到几十台机器上。它会自动检查多个设备的工作状态。我最近在脚本的开头添加了一个“菜单”,提示用户从列表中选择要查询的特定项目。但是,列表太长,不滚动就无法看到。

除了优化我的列表,我可以向批处理中添加什么最大化启动 Windows shell?我试图欺骗和Right click the .bat -> Properties -> Change the "Run" state to "Maximized",但这个选项不存在(坦率地说,我宁愿在脚本本身中添加这个功能)。

运行脚本的机器正在运行 Windows 7

windows batch cmd.exe

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

蓝屏:process1_initialization_failed

OS: Win7 Pro SP1 x86
Laptop: Dell Latitude E6410
Run Code Online (Sandbox Code Playgroud)

无法启动到 Windows 和安全模式 - 两者都返回相同的蓝屏。大多数 在线 资源都解释说bootcat.cache(in %windir%\system32\CodeIntegrity\) 可能已损坏或文件大小意外更改。

使用可启动的 Win7 USB 驱动器并进入系统恢复选项,我可以浏览到该目录并看到没有bootcat.cache文件(即使查看隐藏的系统文件)。在进行了下面提到的所有尝试后,机器不会创建新bootcat.cache文件,随后也不会启动到操作系统。

我决定通过使用同一台笔记本电脑重新创建操作系统来创建此文件的有效副本。为此,我从笔记本电脑中取出 SSD,插入新的 SSD,安装相同的操作系统,启动到 Windows(成功),并将bootcat.cache文件复制到 USB 驱动器。我将原来的 SSD 放回笔记本电脑,将新bootcat.cache文件放入CodeIntegrity目录,并收到相同的 BSOD。

这个SU 答案解释了{F750E6C3-38EE-11D1-85E5-00C04FC295EE}文件夹与文件的关系bootcat.cache。我已经用新 SSD 的副本完全替换了这个文件夹,但没有结果。

条指示,以取代ntdll.dll在发现 %windir%\system32,我也从没有结果新的SSD复制。

其他没有结果的尝试包括,

  • sfc /scannow /offbootdir=E:\ /offwindir=E:\windows (正确的驱动器号)
  • 删除迈克菲 ProgramFiles
  • 删除 APSDaemon.exeProgram Files (x86)\Common Files\Apple\Apple Application Support\
  • 运行启动修复

“Windows …

windows boot windows-7 bsod

9
推荐指数
1
解决办法
3144
查看次数

组合 Batch/WMIC + ANSI/UNICODE 输出格式

在为我的网络创建审计工具时,我发现 WMIC 输出时每个字符之间都有空格,同时伴有回显常规文本。例如,

这个:

@echo off
echo Foo >> "C:\test.txt"
wmic CPU Get AddressWidth >> "C:\test.txt"
wmic CPU Get Description >> "C:\test.txt"
Run Code Online (Sandbox Code Playgroud)

返回这个:

Foo 
A d d r e s s W i d t h     

 6 4                         

 D e s c r i p t i o n                                                       

 I n t e l 6 4   F a m i l y   6   M o d e l   6 9   S t e p p i n g   1     
Run Code Online (Sandbox Code Playgroud)

如果我删除 …

windows batch wmic

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

无法ping通广播地址

  • 主机地址: 192.168.0.13
  • 网络: 192.168.0.0 255.255.255.0
  • 路由器:Cisco DPC3825 DOCSIS 3.0 网关(用户手册

我的家庭网络将192.168.0.0 /24网络用于我的(主要是无线)设备。在我经常使用的许多其他网络上,我将 ping 适用的广播地址以在我的(Windows 7 x64)结果中显示所有当前活动的设备arp -a。Ping 网络的广播地址有助于我识别当前在同一网络上通信的设备。

在我的家庭网络中,我丢失了 100% 发送到192.168.0.255. 因此arp -a不会向我显示我网络上的所有设备。所有设备都直接连接到我的路由器,然后再连接到我的 ISP。

为什么我无法ping通该网络中的广播地址?直接登录路由器查看DHCP客户端表不方便。

更新:这些 ping 尝试是从通过以太网直接连接到路由器的计算机进行的。我已经尝试从多个无线设备进行相同的 ping 尝试,但无济于事。

ipv4 broadcast

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

PowerShell重命名多个文件,文件名的特定部分

我正在尝试重命名文件名以相同方式结尾的多个文件。这些文件目前是:“Foo Bar (U) (V7.9) (USA).txt”“Few Ber Doo Ber (U) (V7.9) (USA).txt”等

我正在尝试删除名称的“(U) (V7.9) (USA)”部分并将此部分替换为 (USA)。这些文件将被命名为:“Foo Bar (USA).txt”“Few Ber Doo Ber (USA).txt”

我不能完全让它工作,但这是我一直试图无济于事的:

get-childItem '* (U) (V7.9) (USA).txt' | rename-item -newname { $_.name -replace '(U) (V7.9) (USA)','(USA)' }
Run Code Online (Sandbox Code Playgroud)

powershell

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

任务栏图标预览(和 Alt+Tab 图标预览)快速消失

OS: Win7 Pro x64
Laptop: Lenovo x240
Dock: Lenovo ThinkPad Basic Dock - Port Replicator 
Monitor 1: AOC 21.5", E2243FW (VGA)
Monitor 2: Lenovo 21.5", LS2223 (DVI)
Run Code Online (Sandbox Code Playgroud)

问题:

当将光标悬停在任务栏上任何固定/未固定图标上时,弹出的预览图标会迅速消失(与它启动时一样快,看起来与出现时的动画相反)。

按住 Alt 并按 Tab 在打开的应用程序之间循环时,图标窗口将消失(如果我继续按住 Alt 并再次按 Tab,该窗口将重新出现并让我回到第一个图标处)。

这个问题在重新启动后不会“随机”发生,然后会再次发生。

尝试解决:

  • 完全运行 Windows 和 ThinkVantage 系统更新
  • 删除了所有不必要的外围设备(键盘、外置 CD 驱动器等)
  • 将视觉效果从“让 Windows 选择最适合我的计算机”更改为“调整以获得最佳性能”,以及自定义(全部取消选中,并尝试只选中“保存任务栏缩略图预览”)
  • 一次使用一台显示器(分别尝试了两台显示器)。降低了每台显示器的分辨率和刷新率。移除了所有外接显示器。
  • 使用完全从扩展坞和外部外围设备中取出的笔记本电脑
  • 安全模式

注释:

我已经看到了一些可以延长悬停时间的注册表调整,正如您想象的那样,我希望避免必须进行这样的任何更改。我使用过的其他 Windows 7 机器都没有出现过这个问题。

我的猜测是应用程序不会窃取 Window 的焦点,因为我可以将“开始”菜单保持无限长的时间而不会最小化。

编辑:我注意到图标预览保持可见的时间量会有所不同 - 它们可以持续 3 秒、5 秒、10 秒、半秒等。

windows-7 taskbar icons

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