AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / user-510662

Vomit IT - Chunky Mess Style's questions

Martin Hope
Vomit IT - Chunky Mess Style
Asked: 2023-09-02 03:38:02 +0800 CST

查询打印机“打印默认值”属性

  • 5

如何以编程方式从打印机Printing Defaults设置中检索和显示属性值?

我可以使用 PowerShell 成功地从打印机检索属性值Preferences,但在尝试专门访问Printing Defaults.

更多背景信息

因此,您可以设置打印机preferences,并且可以设置打印机printing defaults:

  1. 打印首选项: Printer Properties | General选项卡|Preferences
  2. 打印默认值: Printer Properties | Advanced选项卡|Printing Defaults

当对特定打印机执行此 PowerShell 查询时,它仅从 中检索设置,Preferences而不是从 中检索设置Printing Defaults,这是我需要的信息。

获取打印默认值

$p = "Printer XYZ";
$printerConfigs = Get-WmiObject -Class Win32_PrinterConfiguration | Where {$_.Name -like "*$p*"};

foreach ($config in $printerConfigs) {
    $printerName = $config.Caption;
    $collate = $config.Collate;
    $color = $config.Color;
    $duplex = $config.Duplex;
    $paperSize = $config.PaperSize;

    ## -- Display output
    Write-Host "Printer: $printerName" -ForegroundColor Yellow;
    Write-Host "Collate: $collate" -ForegroundColor Yellow;
    Write-Host "Color: $color" -ForegroundColor Yellow;
    Write-Host "Duplex: $duplex" -ForegroundColor Yellow;
    Write-Host "Paper Size: $paperSize" -ForegroundColor Yellow;
    
    Write-Host "-----------------------";
};

打印机设置

使用驱动程序: RICOH PCL6 Universal V4.37

其中包括我在该打印机的首选项选项中看到的屏幕截图,PowerShell 查询输出按预期向我显示了这一点。不过,在打印默认设置中,它被设置为彩色和双面,与首选项设置不同。

如果我更改首选项,然后运行 ​​PowerShell 查询,我可以看到输出值按预期更改 - 在重新运行此查询时,我看不到打印默认值以及这些值发生更改(或不同)时的情况。我对查看打印默认设置值很感兴趣。

这就是我所看到的Preferences

在此输入图像描述

这就是我所看到的Printing Defaults

在此输入图像描述

输出

Printer: Printer XYZ
Collate: False
Color: 1
Duplex: False
Paper Size: Letter 8 1/2 x 11 in
-----------------------

我还尝试使用Get-WmiObject -Class Win32_Printer和许多其他东西,但我还没有从Printing Defaults打印机上设置的设置中恢复设置。

总之,我期待收到指导、建议、示例代码或您成功检索这些打印机属性的任何经验。此外,如果您有可以帮助我实现此目标的非 PowerShell 解决方案,我也愿意探索这些选项。我的主要重点是从打印机获取必要的属性值。

windows
  • 1 个回答
  • 78 Views
Martin Hope
Vomit IT - Chunky Mess Style
Asked: 2019-09-12 13:24:38 +0800 CST

Windows 10 UWP 应用启动然后立即消失

  • 8

问题

当尝试在 Windows 1903 上运行某些预配置的 Windows 应用程序时,这些应用程序似乎打开然后很快就消失了——这就是问题所在。

故障排除

检查事件查看器 Application日志后,记录了Event ID 1000事件。此外,在检查事件查看器| Application and Services Logs| Microsoft| Windows| Apps在Microsoft-Windows-TWinUI/Operational日志中,记录了一些Event ID 5961事件。

事件查看器错误代码

  • 事件 ID:1000:异常代码:0xc000027b
  • 事件 ID:5961:错误代码:未知 HResult 错误代码:0x80040904。激活阶段:COM App激活

我尝试过的一些东西

我已经尝试运行下面的 PowerShell 并重新安装有此问题的应用程序,它似乎可以正常运行,但问题仍然存在。

$wAppPath = (Get-AppxPackage -Name "*Calc*").InstallLocation;
Add-AppxPackage -Path "$wAppPath\Appxmanifest.xml" -Register -DisableDevelopmentMode;
  • 我还运行sfc /scannow了一些不同的dism命令,重新启动,无论我尝试过所有这些事情,问题仍然存在。

  • 我还查看并尝试了Metro 应用程序在启动时崩溃、驱动程序或权限问题中列出的一些解决方案?也发帖。

  • Windows 10 Edge中提到的一些解决方案会瞬间打开然后消失,但似乎没有任何解决办法。

更多细节

这个问题似乎只发生在配置为自动登录的帐户中,这些帐户在关闭和启动时都删除了他们的配置文件(是的),使用DelProf2方法。

事件查看器详细信息

事件 ID 1000

Faulting application name: Calculator.exe, version: 10.1812.1901.4008, time stamp: 0x5c304989
Faulting module name: Windows.UI.Xaml.dll, version: 10.0.18362.356, time stamp: 0x0825b5b0
Exception code: 0xc000027b
Fault offset: 0x0000000000712cf0
Faulting process id: 0x1518
Faulting application start time: 0x01d568dbe3b0f42c
Faulting application path: C:\Program Files\WindowsApps\Microsoft.WindowsCalculator_10.1812.10048.0_x64__8wekyb3d8bbwe\Calculator.exe
Faulting module path: C:\Windows\System32\Windows.UI.Xaml.dll
Report Id: 23d86f95-8eec-407b-b52c-86043d6d0426
Faulting package full name: Microsoft.WindowsCalculator_10.1812.10048.0_x64__8wekyb3d8bbwe
Faulting package-relative application ID: App
  • 在此处输入图像描述

事件 ID 5961

Activation for Microsoft.WindowsCalculator_8wekyb3d8bbwe!App failed. Error code: Unknown HResult Error code: 0x80040904. Activation phase: COM App activation
  • 在此处输入图像描述
windows-10 uwp
  • 1 个回答
  • 5358 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    如何减少“vmmem”进程的消耗?

    • 11 个回答
  • Marko Smith

    从 Microsoft Stream 下载视频

    • 4 个回答
  • Marko Smith

    Google Chrome DevTools 无法解析 SourceMap:chrome-extension

    • 6 个回答
  • Marko Smith

    Windows 照片查看器因为内存不足而无法运行?

    • 5 个回答
  • Marko Smith

    支持结束后如何激活 WindowsXP?

    • 6 个回答
  • Marko Smith

    远程桌面间歇性冻结

    • 7 个回答
  • Marko Smith

    子网掩码 /32 是什么意思?

    • 6 个回答
  • Marko Smith

    鼠标指针在 Windows 中按下的箭头键上移动?

    • 1 个回答
  • Marko Smith

    VirtualBox 无法以 VERR_NEM_VM_CREATE_FAILED 启动

    • 8 个回答
  • Marko Smith

    应用程序不会出现在 MacBook 的摄像头和麦克风隐私设置中

    • 5 个回答
  • Martin Hope
    Vickel Firefox 不再允许粘贴到 WhatsApp 网页中? 2023-08-18 05:04:35 +0800 CST
  • Martin Hope
    Saaru Lindestøkke 为什么使用 Python 的 tar 库时 tar.xz 文件比 macOS tar 小 15 倍? 2021-03-14 09:37:48 +0800 CST
  • Martin Hope
    CiaranWelsh 如何减少“vmmem”进程的消耗? 2020-06-10 02:06:58 +0800 CST
  • Martin Hope
    Jim Windows 10 搜索未加载,显示空白窗口 2020-02-06 03:28:26 +0800 CST
  • Martin Hope
    andre_ss6 远程桌面间歇性冻结 2019-09-11 12:56:40 +0800 CST
  • Martin Hope
    Riley Carney 为什么在 URL 后面加一个点会删除登录信息? 2019-08-06 10:59:24 +0800 CST
  • Martin Hope
    zdimension 鼠标指针在 Windows 中按下的箭头键上移动? 2019-08-04 06:39:57 +0800 CST
  • Martin Hope
    jonsca 我所有的 Firefox 附加组件突然被禁用了,我该如何重新启用它们? 2019-05-04 17:58:52 +0800 CST
  • Martin Hope
    MCK 是否可以使用文本创建二维码? 2019-04-02 06:32:14 +0800 CST
  • Martin Hope
    SoniEx2 更改 git init 默认分支名称 2019-04-01 06:16:56 +0800 CST

热门标签

windows-10 linux windows microsoft-excel networking ubuntu worksheet-function bash command-line hard-drive

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve