您知道,通常在輸入ctrl-alt-del或ctrl-alt-end時會得到什麼。除了在這種情況下,我不能按這些鍵,但我想啓動該框。具體而言,我希望能夠從命令行拉出更改密碼對話框。需要從命令行運行Windows安全對話框
感謝
您知道,通常在輸入ctrl-alt-del或ctrl-alt-end時會得到什麼。除了在這種情況下,我不能按這些鍵,但我想啓動該框。具體而言,我希望能夠從命令行拉出更改密碼對話框。需要從命令行運行Windows安全對話框
感謝
control.exe password.cpl - 將啓動密碼控制面板小程序。
您可以撥打Shell.WindowsSecurity
方法。 The documentation包含示例代碼。
下面是Raymond Chen給出的答案的擴展。我演示瞭如何從批處理文件中調用WindowsSecurity。請注意,它僅在通過終端會話連接到Microsoft終端服務器時才能正常工作。
@if (@CodeSection == @Batch) @then
@echo off
:: See https://gist.github.com/DavidRuhmann/5199433 and
:: http://msdn.microsoft.com/en-us/library/windows/desktop/gg537748%28v=vs.85%29.aspx
:: for details.
CScript //E:JScript //Nologo "%~0" %*
exit /b
@end
try
{
var objShell = new ActiveXObject("shell.application");
objShell.WindowsSecurity();
WScript.Quit(0);
}
catch(e)
{
WScript.Quit(1);
}
OSK.exe將彈出一個屏幕上的鍵盤。它應該允許你點擊ctrl-alt-del
似乎沒有在我的XP機器上工作。 – Jeff 2009-04-13 16:12:37