当 .ps1 文件来自快捷方式 运行 时,为什么我的系统 Windows 表单看起来不同?
Why does my System Windows Form look different when the .ps1 file is run from a shortcut?
我正在使用来自 System.Windows.Forms 程序集的 Windows.Forms.MonthCalendar。
当 运行 来自 Powershell ISE 的脚本时,它看起来像这样:
但是当 运行 通过 dekstop 快捷方式运行脚本时,它看起来像这样:
(快捷键目标:C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe -ExecutionPolicy Bypass -File "C:\Temp\Test.ps1")
如果 Powershell ISE 使用的是更高版本的 Powershell,我该如何在我的快捷方式中使用该版本?
TIA
创建表单前需要添加以下内容:
[System.Windows.Forms.Application]::EnableVisualStyles();
我正在使用来自 System.Windows.Forms 程序集的 Windows.Forms.MonthCalendar。
当 运行 来自 Powershell ISE 的脚本时,它看起来像这样:
但是当 运行 通过 dekstop 快捷方式运行脚本时,它看起来像这样:
(快捷键目标:C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe -ExecutionPolicy Bypass -File "C:\Temp\Test.ps1")
如果 Powershell ISE 使用的是更高版本的 Powershell,我该如何在我的快捷方式中使用该版本?
TIA
创建表单前需要添加以下内容:
[System.Windows.Forms.Application]::EnableVisualStyles();