⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 tips08.asp

📁 一套经典的asp教程 本人受益颇多 特推荐之 直接解压无密码
💻 ASP
字号:
<!-- #include virtual="/kjasp/func/DB.fun" -->
<% mdbFile = "../UsersPwd.mdb" %>
<!-- #include file="../Login.asp" -->

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
   <TITLE>如何在 Windows 启动时自动执行某一个程序?</TITLE>
   <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=gb2312">
   <META NAME="Author" CONTENT="KJ Wang">
   <META NAME="GENERATOR" CONTENT="Mozilla/3.01Gold (Win95; I) [Netscape]">
</HEAD>
<BODY BACKGROUND="backqa.jpg">

<H2 ALIGN=CENTER>如何在 Windows 启动时自动执行某一个程序? 
<HR WIDTH="100%"></H2>

<UL>
<P>此一问题比较普通的解决方法是在「开始功能表 -&gt; 程序集 -&gt; 启动」文件夹中放置执行文件或建立执行文件的捷径,
若采用此一方法, 则使用者仍然可以在开机时按住 Shift 键, 让 Windows 忽略「启动」文件夹中的执行文件,
也就是不执行它们。 是不是有什么方法可以让程序一定会被执行呢?</P>

<P>答案是把执行文件的资讯写入登录数据库(Registry)的以下 SubKey底下:</P>

<UL>
<P><FONT COLOR="#800000">HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
</FONT></P>
</UL>

<P>举例来说,如果写入以下 Value,则 Notepad 程序会在 Windows 启动时被执行:</P>

<UL>
<TABLE BORDER=1 CELLSPACING=0 >
<TR BGCOLOR="#00FFFF">
<TD>Value名称</TD>

<TD>Value值</TD>
</TR>

<TR>
<TD>&quot;记事本&quot;</TD>

<TD>&quot;Notepad&quot; </TD>
</TR>
</TABLE>
</UL>

<P>写入时, 「Value值」的部分可以是完整路径文件名或执行文件名, 但如果只写入执行文件名(未含完整路径),
则该执行文件必须位于Windows的目录、 Windows的System目录、 目前工作目录、
或PATH环境变数所定义的目录底下, Windows才能够加以执行, 以Notepad.exe程序为例,
由于是位于Windows的目录底下, 所以只要书写执行文件名即可。</P>

<P>至于「Value名称」的部分则没什么限制,只要不会与其他Value名称相冲突即可。</P>

<P><FONT COLOR="#008000">注:有关登录数据库的存取方法请参阅 <A HREF="http://www.kjwang.com/vb/vb/rd/runpc/50.asp">Run!PC
第 50 期</A>。</FONT></P>
</UL>

<DIV ALIGN=right><P>
<HR WIDTH="100%"><A HREF="http://www.kj.com.tw" Target="_top">学 VB(Visual
Basic) 找王国荣</A></P></DIV>

</BODY>
</HTML>


⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -