merged
authorOleksandr Gavenko <gavenkoa@gmail.com>
Thu, 28 Jan 2010 22:26:39 +0200
changeset 297 3e5a31746741
parent 288 c34bdce72894 (diff)
parent 296 a1447ce5751b (current diff)
child 298 c170134ac5a7
merged
--- a/devel-windows.rst	Thu Jan 28 21:46:13 2010 +0200
+++ b/devel-windows.rst	Thu Jan 28 22:26:39 2010 +0200
@@ -18,3 +18,35 @@
 * Sysinternals.
 
 TODO
+
+* Running at startup.
+
+  HKCU\Software\Microsoft\Windows\CurrentVersion\Run
+                Launches a program automatically when a particular user logs
+                in. This key is used when you always want to launch a program
+                when a particular user is using a system.
+  HKCU\Software\Microsoft\Windows\CurrentVersion\RunOnce
+                Launches a program the next time the user logs in and removes
+                its value entry from the registry. This key is typically used
+                by installation programs.
+  HKLM\Software\Microsoft\Windows\CurrentVersion\Run
+                Launches a program automatically at system startup. This key
+                is used when you always want to launch a program on a
+                particular system.
+  HKLM\Software\Microsoft\Windows\CurrentVersion\RunOnce
+                Launches a program the next time the system starts and removes
+                its value entry from the registry. This key is typically used
+                by installation programs.
+  HKLM\Software\Microsoft\Windows\CurrentVersion\RunServices
+                Launches a service (a standard NT service or a background
+                process) automatically at startup. An example of a service is
+                a Web server such as Microsoft Internet Information Server.
+  HKLM\Software\Microsoft\Windows\CurrentVersion\RunServicesOnce
+                Launches a service (a standard NT service or a background
+                process) the next time the system is started, then removes its
+                value entry from the registry.
+
+Values to registry on Windows XP can be added by:
+
+  cmd> reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Run" /v run.bat /t REG_SZ /d "path\to\run.bat"
+  cmd> reg query HKCU\Software\Microsoft\Windows\CurrentVersion\Run   <-- see what done
--- a/driver-win.rst	Thu Jan 28 21:46:13 2010 +0200
+++ b/driver-win.rst	Thu Jan 28 22:26:39 2010 +0200
@@ -29,12 +29,6 @@
 
   http://en.wikipedia.org/wiki/Windows_Driver_Foundation
 
-* Filename extension.
-
- * VxD
-    .386 under Windows 3.x
-    .vxd under Windows 95
-
 * Tools.
 
 ** Msinfo32.exe
@@ -92,6 +86,11 @@
 
 ** Windows 98 SE/ME.
 
+ * .386
+   VxD driver under Windows 3.x
+ * .vxd
+   VxD driver under Windows 95
+
 ** Windows NT (2000/XP/2003).
 
  * .inf