mirror of
https://github.com/python/cpython.git
synced 2025-09-26 18:29:57 +00:00
I hope this irons out the Add/Remove kinks on Win2K for users w/o Admin
privs, but haven't tested that yet. Doesn't hurt on Win98SE, anyway.
This commit is contained in:
parent
f4ccf587f6
commit
ce5f13ae41
2 changed files with 57 additions and 9 deletions
|
@ -1,6 +1,6 @@
|
||||||
Document Type: WSE
|
Document Type: WSE
|
||||||
item: Global
|
item: Global
|
||||||
Version=8.11
|
Version=8.14
|
||||||
Flags=00000100
|
Flags=00000100
|
||||||
Split=1420
|
Split=1420
|
||||||
Languages=65 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
|
Languages=65 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
|
||||||
|
@ -19,7 +19,16 @@ item: Global
|
||||||
Patch Memory=4096
|
Patch Memory=4096
|
||||||
Per-User Version ID=1
|
Per-User Version ID=1
|
||||||
Crystal Format=10111100101100000010001001001001
|
Crystal Format=10111100101100000010001001001001
|
||||||
File Checksum=2338111989
|
Step View=&Properties
|
||||||
|
end
|
||||||
|
item: Remark
|
||||||
|
Text=Note from Tim: This is a verbatim copy of Wise's Uninstal.wse, altered at the end to write
|
||||||
|
end
|
||||||
|
item: Remark
|
||||||
|
Text=uninstall info under HKCU instead of HKLM if the user doesn't have Admin privs.
|
||||||
|
end
|
||||||
|
item: Remark
|
||||||
|
Text=Hmm! Also changed it to use the 32-bit uninstaller!
|
||||||
end
|
end
|
||||||
item: Remark
|
item: Remark
|
||||||
end
|
end
|
||||||
|
@ -431,7 +440,7 @@ item: Check Configuration
|
||||||
Flags=10111111
|
Flags=10111111
|
||||||
end
|
end
|
||||||
item: Remark
|
item: Remark
|
||||||
Text=Write under HKLM.
|
Text=Write uninstall info under HKLM. This if/else/end block added by Tim.
|
||||||
end
|
end
|
||||||
item: Edit Registry
|
item: Edit Registry
|
||||||
Total Keys=1
|
Total Keys=1
|
||||||
|
@ -451,7 +460,7 @@ end
|
||||||
item: Else Statement
|
item: Else Statement
|
||||||
end
|
end
|
||||||
item: Remark
|
item: Remark
|
||||||
Text=Write under HKCU, but identical otherwise.
|
Text=The same, but write under HKCU instead.
|
||||||
end
|
end
|
||||||
item: Edit Registry
|
item: Edit Registry
|
||||||
Total Keys=1
|
Total Keys=1
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
Document Type: WSE
|
Document Type: WSE
|
||||||
item: Global
|
item: Global
|
||||||
Version=8.12
|
Version=8.14
|
||||||
Title=Python 2.2 alpha 1
|
Title=Python 2.2 alpha 1
|
||||||
Flags=00010100
|
Flags=00010100
|
||||||
Languages=65 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
|
Languages=65 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
|
||||||
|
@ -1846,6 +1846,9 @@ item: If/While Statement
|
||||||
Value=A
|
Value=A
|
||||||
Flags=00001010
|
Flags=00001010
|
||||||
end
|
end
|
||||||
|
item: Remark
|
||||||
|
Text=Registering file extensions requires Admin privs.
|
||||||
|
end
|
||||||
item: If/While Statement
|
item: If/While Statement
|
||||||
Variable=COMPONENTS
|
Variable=COMPONENTS
|
||||||
Value=E
|
Value=E
|
||||||
|
@ -2062,9 +2065,6 @@ end
|
||||||
item: Remark
|
item: Remark
|
||||||
Text=Ack, and "Win2K" isn't enough either -- you can't actually do this without Admin privs too.
|
Text=Ack, and "Win2K" isn't enough either -- you can't actually do this without Admin privs too.
|
||||||
end
|
end
|
||||||
item: Check Configuration
|
|
||||||
Flags=11110010
|
|
||||||
end
|
|
||||||
item: Check Configuration
|
item: Check Configuration
|
||||||
Flags=10111111
|
Flags=10111111
|
||||||
end
|
end
|
||||||
|
@ -2089,7 +2089,46 @@ item: Edit Registry
|
||||||
Root=2
|
Root=2
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
item: End Block
|
item: Else Statement
|
||||||
|
end
|
||||||
|
item: Remark
|
||||||
|
Text=Same thing, except write to HKCU instead.
|
||||||
|
end
|
||||||
|
item: Remark
|
||||||
|
Text=Damn -- this "edit keys" cmd was created by the Installation Expert view, and I duplicated and
|
||||||
|
end
|
||||||
|
item: Remark
|
||||||
|
Text=edited it by hand. The info comes from the "Windows 2000" section of the Properties view,
|
||||||
|
end
|
||||||
|
item: Remark
|
||||||
|
Text=and if you change it there it will only show up in the "if" block above.
|
||||||
|
end
|
||||||
|
item: Remark
|
||||||
|
Text=Easiest to make corresponding changes in *this* block by editing this script in
|
||||||
|
end
|
||||||
|
item: Remark
|
||||||
|
Text=a plain text editor.
|
||||||
|
end
|
||||||
|
item: Edit Registry
|
||||||
|
Total Keys=3
|
||||||
|
item: Key
|
||||||
|
Key=Software\Microsoft\Windows\CurrentVersion\Uninstall\%APPTITLE%
|
||||||
|
New Value=http://www.python.org/
|
||||||
|
Value Name=HelpLink
|
||||||
|
Root=1
|
||||||
|
end
|
||||||
|
item: Key
|
||||||
|
Key=Software\Microsoft\Windows\CurrentVersion\Uninstall\%APPTITLE%
|
||||||
|
New Value=PythonLabs at Zope Corporation
|
||||||
|
Value Name=Publisher
|
||||||
|
Root=1
|
||||||
|
end
|
||||||
|
item: Key
|
||||||
|
Key=Software\Microsoft\Windows\CurrentVersion\Uninstall\%APPTITLE%
|
||||||
|
New Value=http://www.python.org/
|
||||||
|
Value Name=URLInfoAbout
|
||||||
|
Root=1
|
||||||
|
end
|
||||||
end
|
end
|
||||||
item: End Block
|
item: End Block
|
||||||
end
|
end
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue