VBScript et fichier WSF

Fermé
Pier-3d Messages postés 67 Date d'inscription lundi 29 janvier 2007 Statut Membre Dernière intervention 18 mars 2024 - 14 juil. 2017 à 00:42
Pier-3d Messages postés 67 Date d'inscription lundi 29 janvier 2007 Statut Membre Dernière intervention 18 mars 2024 - 27 juil. 2017 à 01:20
Bonjour,

L'application Bloc-note (notepad.exe) ne fonctionne plus. Elle s'ouvre en tant que bouton dans la barre de tâche mais la fenêtre de l'application ne s'ouvre pas. J'ai déjà ouvert un nouveau sujet là-dessus.

On m'a suggéré de remplacer nodepad.exe par notepad++.exe. Dans le dossier System32 c'est impossible. Même en tant qu'administrateur il m'est impossible de supprimer ou de renommer Notepad.exe.

J'utilise notepad.exe dans un script pour ouvrir en même temps le jeu Freecell.exe et un notepad.exe dans lequel je conserve mes statistiques.

Cette ligne de code :
WSHSHELL.RUN "c:\windows\notepad.exe F:\Utilisateur\Bureau\Dropbox\Freecell\freecell.txt"

...fonctionnait très bien quand Notepad.exe s'ouvrait. J'ai essayé de la remplacer par cette ligne :
WshShell.Run "C:\Program Files (x86)\Notepad++\notepad++.exe F:\Utilisateur\Bureau\Dropbox\Freecell\freecell.txt"

Pour moi, c'est la même chose mais ça ne fonctionne pas. J'ai ce message d'erreur :
https://img-19.ccm2.net/FCsnM0aFDQ_zQ-ZiuYC8Rkw_pR8=/3f44e0cc18ca4514a3d50affc62daa63/ccm-ugc/erreur_wsf_freecell.jpg

C'est bien la ligne 7 de mon script que voici :
<package>
<job>
<script language="VBScript">
Set WshShell = WScript.CreateObject("WScript.Shell")
WshShell.Run "F:\Utilisateur\Bureau\Dropbox\Freecell\freecell.exe"
WshShell.Run "C:\Program Files (x86)\Notepad++\notepad++.exe F:\Utilisateur\Bureau\Dropbox\Freecell\freecell.txt"
</script>
</job>
</package>

Est-ce qu'une mise à jour de Windows 10 pourrait faire repartir notepad.exe et mon problème de script serait donc réglé du même coup ?

Merci à tous


A voir également:

2 réponses

barnabe0057 Messages postés 14440 Date d'inscription lundi 2 mars 2009 Statut Contributeur Dernière intervention 19 avril 2024 4 907
14 juil. 2017 à 00:55
Bonjour,

Pour supprimer notepad.exe, ouvre une invite de commandes en administrateur et tape ceci :

takeown -F C:\Windows\System32\notepad.exe

Ensuite tu devrais pouvoir le supprimer.
0
Pier-3d Messages postés 67 Date d'inscription lundi 29 janvier 2007 Statut Membre Dernière intervention 18 mars 2024 1
27 juil. 2017 à 01:20
Merci barnabe0057.

Finalement j'ai remplacé notepad.exe par notepad++.exe.

Pierre
0