Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/sql-server-2008/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Windows 如何创建在任何用户登录到系统时运行的计划任务_Windows_Scheduled Tasks_Settings_Startup Folder - Fatal编程技术网

Windows 如何创建在任何用户登录到系统时运行的计划任务

Windows 如何创建在任何用户登录到系统时运行的计划任务,windows,scheduled-tasks,settings,startup-folder,Windows,Scheduled Tasks,Settings,Startup Folder,我想在用户登录时启动我的产品的exe文件(C:\ClassConnect\class\u server.cmd)。 我尝试了两种解决方案(但似乎没有任何效果) 解决方案1:(添加启动快捷方式) 它向用户请求UAC对话框,显然我的用户不会接受它作为间谍应用。 解决方案2:(将批处理添加到windows计划程序,以便它为任何用户运行) 它在管理员帐户中运行正常,但在其他用户中运行失败。 此外,我无法查看其他用户上的计划任务 请帮忙。(我希望在启动时为我机器上的所有用户运行批处理)我建议您将class

我想在用户登录时启动我的产品的exe文件(C:\ClassConnect\class\u server.cmd)。 我尝试了两种解决方案(但似乎没有任何效果) 解决方案1:(添加启动快捷方式)

它向用户请求UAC对话框,显然我的用户不会接受它作为间谍应用。 解决方案2:(将批处理添加到windows计划程序,以便它为任何用户运行)

它在管理员帐户中运行正常,但在其他用户中运行失败。 此外,我无法查看其他用户上的计划任务


请帮忙。(我希望在启动时为我机器上的所有用户运行批处理)

我建议您将class_server.cmd文件放在alluser启动文件夹中: C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup


或者通过快捷方式和启动文件夹中的runas调用.cmd文件来解决UAC问题。遵循以下文档:

在苦苦挣扎了这么多天后,我终于找到了以管理员身份运行该程序的答案

我编写了以下批处理文件,以在管理模式下运行我的一个系统程序,无需UAC弹出窗口(它会自动输入管理密码)

我用以下内容编写了一个批处理文件run.bat=>它然后执行一个vb脚本,等待5秒钟并输入密码

=========================运行.bat启动========================

set USER_NAME="administrator"
set PASSWORD="test"
set PROGRAM_NAME="C:\\ClassConnect\\class_student.bat"
set "cm=cscript /B /nologo runas4.vbs %PASSWORD%"
%cm%
runas /profile /env /user:%USER_NAME% "%PROGRAM_NAME%"
Set objArgs = Wscript.Arguments
password=objArgs(0)
set WshShell = WScript.CreateObject("Wscript.Shell")
WScript.Sleep 5000
bWindowFound = WshShell.AppActivate("ClassConnect_Teacher")
WScript.Sleep 500
WshShell.SendKeys password
WshShell.SendKeys "{ENTER}"
set WshShell = nothing
============================运行.bat结束========================

set USER_NAME="administrator"
set PASSWORD="test"
set PROGRAM_NAME="C:\\ClassConnect\\class_student.bat"
set "cm=cscript /B /nologo runas4.vbs %PASSWORD%"
%cm%
runas /profile /env /user:%USER_NAME% "%PROGRAM_NAME%"
Set objArgs = Wscript.Arguments
password=objArgs(0)
set WshShell = WScript.CreateObject("Wscript.Shell")
WScript.Sleep 5000
bWindowFound = WshShell.AppActivate("ClassConnect_Teacher")
WScript.Sleep 500
WshShell.SendKeys password
WshShell.SendKeys "{ENTER}"
set WshShell = nothing
===================runas4.vbs启动========================

set USER_NAME="administrator"
set PASSWORD="test"
set PROGRAM_NAME="C:\\ClassConnect\\class_student.bat"
set "cm=cscript /B /nologo runas4.vbs %PASSWORD%"
%cm%
runas /profile /env /user:%USER_NAME% "%PROGRAM_NAME%"
Set objArgs = Wscript.Arguments
password=objArgs(0)
set WshShell = WScript.CreateObject("Wscript.Shell")
WScript.Sleep 5000
bWindowFound = WshShell.AppActivate("ClassConnect_Teacher")
WScript.Sleep 500
WshShell.SendKeys password
WshShell.SendKeys "{ENTER}"
set WshShell = nothing
===================runas4.vbs结束========================

set USER_NAME="administrator"
set PASSWORD="test"
set PROGRAM_NAME="C:\\ClassConnect\\class_student.bat"
set "cm=cscript /B /nologo runas4.vbs %PASSWORD%"
%cm%
runas /profile /env /user:%USER_NAME% "%PROGRAM_NAME%"
Set objArgs = Wscript.Arguments
password=objArgs(0)
set WshShell = WScript.CreateObject("Wscript.Shell")
WScript.Sleep 5000
bWindowFound = WshShell.AppActivate("ClassConnect_Teacher")
WScript.Sleep 500
WshShell.SendKeys password
WshShell.SendKeys "{ENTER}"
set WshShell = nothing
上面的脚本等待5秒钟,然后输入runas命令的密码,因此我可以在管理模式下运行脚本

如果您不确定自己的访问权限,请从internet下载isadmin.exe。

如果您在系统上没有管理员权限,请激活默认的已禁用管理员帐户。您可以使用激活该帐户

net user administrator /active:yes
要重置默认管理员密码,请使用:
net用户管理员*

但在这种情况下,它会要求UAC对话框,而且我想以管理员身份运行批处理访问您的参考网页我尝试创建windows任务->它与本地管理员帐户配合良好。它不会在其他帐户上启动批处理。我尝试了解决方案,只需输入PW一次。也许您的runas命令有问题。您可以发布它吗?C:\Windows\System32\runas.exe/user:TWINGS-COMP7\technowings pc/savecred“C:\Program Files(x86)\ClassConnect\class\u student.bat”请参阅我何时运行[runas/savecred/user:TWINGS-COMP7\technowings pc批处理文件路径]在标准用户帐户->中,它仅第一次要求输入密码,但在管理帐户中,它在重新启动后继续要求输入密码machine@yanick你能复习一下吗?