English main discussion
Offline
Posts: 14 Joined: Fri Nov 22, 2013 10:48 am
Post
by Tux1 » Fri Nov 22, 2013 10:54 am
Hello,
When I choose the notepad replacement installation, I've got an error during install :
I'm under Win 8.1 x64
Is the fix known ? else i will submit the bug to the developer
Thanks for your help[/img]
Offline
Site Admin
Posts: 6411 Joined: Thu Jul 06, 2006 7:20 am
Post
by Instructor » Sun Nov 24, 2013 6:50 am
Tux1
I have not even seen Win8, but try to right click on "AkelPad-4.8.5-x64-setup.exe" and choose "Run as administrator".
Offline
Posts: 14 Joined: Fri Nov 22, 2013 10:48 am
Post
by Tux1 » Sun Nov 24, 2013 11:56 am
I tried, it didnt work
Offline
Site Admin
Posts: 6411 Joined: Thu Jul 06, 2006 7:20 am
Post
by Instructor » Sun Nov 24, 2013 2:30 pm
Is there any non-latin characters in your Windows user name?
Offline
Posts: 14 Joined: Fri Nov 22, 2013 10:48 am
Post
by Tux1 » Sun Nov 24, 2013 3:33 pm
No, my username is just "Charles"
Offline
Site Admin
Posts: 6411 Joined: Thu Jul 06, 2006 7:20 am
Post
by Instructor » Mon Nov 25, 2013 8:26 am
Tux1
Can you try
test version of setup? What messages you have (you can press Ctrl+C when message is shown to copy text of the message to clipboard)?
Offline
Posts: 14 Joined: Fri Nov 22, 2013 10:48 am
Post
by Tux1 » Mon Nov 25, 2013 10:02 pm
Thanks for your help.
Below the log :
---------------------------
AkelPad 4.8.6-x64 Setup
---------------------------
(0) takeown.exe /F C:\WINDOWS\notepad.exe
---------------------------
OK
---------------------------
---------------------------
AkelPad 4.8.6-x64 Setup
---------------------------
(0) takeown.exe /F C:\WINDOWS\system32\notepad.exe
---------------------------
OK
---------------------------
---------------------------
AkelPad 4.8.6-x64 Setup
---------------------------
(0) takeown.exe /F C:\WINDOWS\SysWOW64\notepad.exe
---------------------------
OK
---------------------------
---------------------------
AkelPad 4.8.6-x64 Setup
---------------------------
(0) C:\WINDOWS\system32\cmd.exe /c echo y|cacls.exe C:\WINDOWS\notepad.exe /G "Charles":F
---------------------------
OK
---------------------------
---------------------------
AkelPad 4.8.6-x64 Setup
---------------------------
(0) C:\WINDOWS\system32\cmd.exe /c echo y|cacls.exe C:\WINDOWS\system32\notepad.exe /G "Charles":F
---------------------------
OK
---------------------------
---------------------------
AkelPad 4.8.6-x64 Setup
---------------------------
(0) C:\WINDOWS\system32\cmd.exe /c echo y|cacls.exe C:\WINDOWS\SysWOW64\notepad.exe /G "Charles":F
---------------------------
OK
---------------------------
---------------------------
AkelPad 4.8.6-x64 Setup
---------------------------
Error opening file for writing:
C:\WINDOWS\notepad.exe
Click Abort to stop the installation,
Retry to try again, or
Ignore to skip this file.
---------------------------
Abandonner Recommencer Ignorer
---------------------------
Offline
Site Admin
Posts: 6411 Joined: Thu Jul 06, 2006 7:20 am
Post
by Instructor » Tue Nov 26, 2013 3:27 pm
Next test:
Open command prompt (cmd.exe). Run commands manually:
Code: Select all
takeown.exe /F C:\WINDOWS\notepad.exeCode: Select all
C:\WINDOWS\system32\cmd.exe /c echo y|cacls.exe C:\WINDOWS\notepad.exe /G "Charles":FWhat console output will be (to copy text from console to clipboard: press right button, choose "Select all" and press right button again)?
Offline
Posts: 14 Joined: Fri Nov 22, 2013 10:48 am
Post
by Tux1 » Wed Nov 27, 2013 8:01 pm
I run those as administrator.
First output :
Opération réussie : le fichier (ou dossier) : "C:\WINDOWS\notepad.exe" appartient désormais à l’utilisateur "PC-CHARLES\Charles".
Translation : Operation successfulled : the file "C:/xxxx" is owned by the user "PC-xxx" (it's me)
Second output :
C:\WINDOWS\system32>C:\WINDOWS\system32\cmd.exe /c echo o|cacls.exe C:\WINDOWS\n
otepad.exe /G "Charles":F
Êtes-vous sûr (O/N) ?fichier traité : C:\WINDOWS\notepad.exe
file handled : C:\....xxx
Thank you
Offline
Posts: 14 Joined: Fri Nov 22, 2013 10:48 am
Post
by Tux1 » Wed Nov 27, 2013 8:24 pm
I tried to install again Akelpad after having put your command and there are no longer error during install but at the end notepad is openning with a msgbox "Le chemin d'accès est introuvable" (the pathfile is unknown)
Offline
Site Admin
Posts: 6411 Joined: Thu Jul 06, 2006 7:20 am
Post
by Instructor » Thu Nov 28, 2013 4:58 am
Now I see whats happening. Command:
Code: Select all
C:\WINDOWS\system32\cmd.exe /c echo y|cacls.exe C:\WINDOWS\notepad.exe /G "Charles":Fnot working for you, because you have prompt "(O/N)", but command send "echo y". You changed command to "echo o" and it start to work. I updated
installer to use icacls.exe, if possible. Can you try to install it? If any error happens post a screenshot.
Offline
Posts: 14 Joined: Fri Nov 22, 2013 10:48 am
Post
by Tux1 » Thu Nov 28, 2013 9:03 am
Instructor wrote: Now I see whats happening. Command:
Code: Select all
C:\WINDOWS\system32\cmd.exe /c echo y|cacls.exe C:\WINDOWS\notepad.exe /G "Charles":Fnot working for you, because you have prompt "(O/N)", but command send "echo y". You changed command to "echo o" and it start to work. I updated
installer to use icacls.exe, if possible. Can you try to install it? If any error happens post a screenshot.
Exactly ! (Oui = Yes)
I try it right now
EDIT :
So, the install performed without any warning or error, however it runs automatically notepad showing "The specified pathfile is unknown"
You can see the screenshot :
http://image.noelshack.com/fichiers/201 ... apture.png
I don't get any more information... sorry
Offline
Posts: 14 Joined: Fri Nov 22, 2013 10:48 am
Post
by Tux1 » Thu Nov 28, 2013 9:45 am
I think your installer still uses cacls and not icacls
Offline
Site Admin
Posts: 6411 Joined: Thu Jul 06, 2006 7:20 am
Post
by Instructor » Thu Nov 28, 2013 1:29 pm
This version will show what exe is used - cacls or icacls.
Offline
Posts: 14 Joined: Fri Nov 22, 2013 10:48 am
Post
by Tux1 » Thu Nov 28, 2013 4:12 pm
It's cacls used. with 'y' furthermore...
---------------------------
AkelPad 4.8.6-x64 Setup
---------------------------
(0) C:\WINDOWS\system32\cmd.exe /c echo y|cacls.exe C:\WINDOWS\notepad.exe /G "Charles":F
---------------------------
OK
---------------------------
---------------------------
AkelPad 4.8.6-x64 Setup
---------------------------
(0) C:\WINDOWS\system32\cmd.exe /c echo y|cacls.exe C:\WINDOWS\SysWOW64\notepad.exe /G "Charles":F
---------------------------
OK
---------------------------