测试环境:windows Server 2003 R2
一、开始菜单启动项实现
用户必须登录才可执行。
测试脚本(python代码):
import time
fout = open('e:\\1.txt','w')
while True:
tmp = '%d-%02d-%02d %02d:%02d:%02d \r\n' % time.localtime()[0:6]
print tmp
fout.write(tmp)
fout.flush()
time.sleep(5)
1、常规操作
1.1 创建快捷方式;
1.2 将创建的快捷方式放入开始菜单启动项;
1.3、开机验证;
2、隐藏命令行窗口启动
上述操作方法有命令行窗口,有些场合感觉不太实用,我们可以通过以下两种方式去掉命令行窗口。
2.1 将python脚本的文件扩展名改为".pyw"
其它操作和上述过程类似,这里不再赘述。
2.2 通过vbs之类的脚本启动
vbs代码如下:
Set ws = CreateObject("Wscript.Shell")
ws.run "cmd /c E:\test1.py",vbhide
路径根据具体情况进行配置,其它的和之前的操作类似,这里不再赘述。
如果不想用快捷方式的话,把脚本直接放入启动项也可以。
附:
配置账户自动登录
通过开始菜单启动项来实现的话,必须进行相应保证用户登录系统,这里介绍一种账户自动登录的方法。
a、 在运行框中键入“Rundll32 netplwiz.dll,UsersRunDll”;
b、 打开用户账户界面,将“要使用本机,用户必须输入用户名和密码”前面的勾去掉,按”确定“后输入需要自动登录的用户名和密码;
二、开机脚本
不能用循环,最好配置超时时间。
测试代码(python):
import time
fout = open('e:\\1.txt','w')
tmp = '%d-%02d-%02d %02d:%02d:%02d \r\n' % time.localtime()[0:6]
print tmp
fout.write(tmp)
fout.close()
步骤如下:
a、运行中输入gpedit.msc打开组策略编辑器;
b、选择“计算机配置”=>“Windows 设置”=>“脚本”=>“启动”选项;
c、选择脚本;
d、配置脚本最长等待时间,路径为“计算机配置”=>“管理模版”=>“系统”=>“脚本”=>“组策略脚本的最长等待时间”;
三、通过一个服务调用该脚本
a、编写脚本启动服务serviceStartShell,代码如下(这里只列出main函数的代码):
int main(int argc,char* argv[])
{
Init();
dwThreadID = GetCurrentThreadId();
SERVICE_TABLE_ENTRY st[] =
{
{ szServiceName, (LPSERVICE_MAIN_FUNCTION)ServiceMain },
{ NULL, NULL }
};
//printf("argc = %d \n",argc);
if((4 == argc) && 0 == stricmp(argv[3],"/install") )
{
Install(argv[1],argv[2]);
writeReg(argv[1],argv[2]);
}
else if ((2 == argc) && 0 == stricmp(argv[1], "/uninstall") )
{
Uninstall();
}
else
{
if (!StartServiceCtrlDispatcher(st))
{
//printf("Register Service Main Function Error!");
}
}
return 0;
}
b、服务安装;
serviceStartShell.exe C:\Python27\python.exe e:\test1.py /install
c、服务卸载;
serviceStartShell.exe /uninstall

Windows Defender是一种保护系统免受病毒攻击的功能。尝试安装最新的安全更新时,一些用户收到一条错误消息,指出“病毒和威胁防护引擎不可用”。此错误主要是由于系统文件损坏,系统上的更新过时或Windows更新中的某些问题等。可以通过安装最新更新、重置 Windows 安全中心应用程序、调整注册表编辑器项等来解决。在本文中,我们提供了一些解决方案,可帮助您在Windows计算机上解决此问题。方法 1 – 运行 Windows 更新疑难解答步骤 1 –一起使用Windows + I键打开窗

蓝屏死机问题在 Windows 中并不是什么新鲜事。其中一个问题是“ CLOCK_WATCHDOG_TIMEOUT ”错误代码,它可能会突然使系统崩溃并重新启动系统。尽管此问题背后的实际原因可能因用户而异,但通常这是处理器的问题。核心线程之间响应的不规则性是这个问题的根本原因。但别担心。只需按照这些简单的修复即可快速找到解决方案。修复 1 – 使用驱动程序验证程序如果您的系统上安装了未知驱动程序,则必须使用验证程序。第1步1. 按Windows 键并在搜索框中输入“ verifier ”。2.

Microsoft Windows 10 和 11 可能配置为仅允许在设备上安装某些类型的应用程序。该限制可能是有意的,例如,当限制可以安装在设备上的内容的策略到位时,但有时也是无意的。以下指南提供了易于遵循的分步说明,以解决意外出现的错误消息。尝试安装某些类型的应用程序的 Windows 用户可能会收到错误消息“您尝试安装的应用程序不是 Microsoft 验证的应用程序”。该对话框几乎没有提供有关安装被阻止原因的信息。它指出“从商店安装应用程序有助于保护您的 PC 并使其平稳运行”,并链接到

<p>在某些情况下,将 DualShock 4 或 DualSense 5 控制器与 Windows PC 一起使用似乎会出现问题,控制器连接不正确或可能根本无法连接。</p><p>另一方面,PS4 和 PS5 都是针对各自的游戏机专门开发和优化的。现在,如果您是在 Windows 11 上遇到 DS4Windows 无法正常工作问题的不幸人士之一,您可以使用本教程来修复错误。</p>

<h2>如何在 Windows 11 上停止自动更新</h2><p>在 Windows 11 上停止自动更新的一种方法是调整更新设置。使用此方法时,您可以在 Windows 11 家庭版或专业版上暂停更新长达五周。</p><p>要在 Windows 11 上暂停更新,请使用以下步骤:</p><ol>&a

错误代码 37 表示 Windows 检测到设备驱动程序存在问题,无法启动硬件设备。这意味着您的系统上未正确安装软件设备驱动程序,或者您尝试使用的硬件与 Windows 不兼容。您已经知道驱动程序对于设备的平稳运行至关重要,因此如果您要使用硬件设备,则需要立即解决此错误。在本文中,我们将向您展示绕过此错误的各种方法。是什么原因导致 Windows 错误代码 37?当您得到 Windows 无法初始化此硬件的设备驱动程序时。(代码 37) 消息,它可能由几个问题引起,包括:兼容性问题 – 当您将硬

Roblox 是一个帮助创建游戏的在线游戏平台;用户可以在世界任何地方玩它们。但是一些用户在安装 Roblox 时会遇到问题。无法成功安装游戏,它只是在安装过程中崩溃。原因可能是缓存损坏、DNS 设置、防火墙问题、系统可能需要安装最新更新等。在本文中,我们将讨论可以用来解决问题的不同方案和方法。让我们开始吧!方法 1:使用设置重置 Microsoft Store第 1 步:同时使用Windows + I键打开 Windows 设置。第 2 步:点击应用程序第 3 步:在右侧,找到应用和功能下的M

当用户尝试升级其操作系统时,驱动程序错误经常发生。我们今天要解决的 0xc1900101 驱动程序错误也是如此。完整的错误消息显示安装更新时出现一些问题,但我们稍后再试。如果您一直看到此内容并想搜索 Web 或联系支持人员以获取信息,这可能会有所帮助:(0xc1900101)。这些错误是由各种与驱动程序相关的 因素触发的:用户尚未在其计算机上安装最新的驱动程序更新,某些驱动程序与最新的 Windows 11 版本不兼容等等。许多尝试升级到 Windows 11的用户报告由于一系列 0xC1900


핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

AI Hentai Generator
AI Hentai를 무료로 생성하십시오.

인기 기사

뜨거운 도구

Dreamweaver Mac版
시각적 웹 개발 도구

SublimeText3 Linux 새 버전
SublimeText3 Linux 최신 버전

SublimeText3 중국어 버전
중국어 버전, 사용하기 매우 쉽습니다.

SublimeText3 영어 버전
권장 사항: Win 버전, 코드 프롬프트 지원!

ZendStudio 13.5.1 맥
강력한 PHP 통합 개발 환경
