2 votes

Win7/8 : Lorsque l'on lance un lien en tant qu'administrateur, il ignore le paramètre "Démarrer dans".

Hay quelques solutions de contournement pour commencer cmd.exe en tant qu'administrateur dans un chemin spécifique. Mais le problème persiste pour n'importe quel lien. Par exemple, au démarrage de MatLab, le chemin d'accès est celui indiqué dans le paramètre "Start in".

Lorsque l'on démarre MatLab en tant qu'administrateur, il change toujours en %systemroot%/system32 . Ce n'est pas seulement ennuyeux, mais parfois, si vous oubliez cela et que vous lancez d'autres programmes, les fichiers journaux ou d'autres sorties sont écrits sur un chemin critique du système.

Existe-t-il un moyen de permettre à l'administrateur d'utiliser le paramètre "Démarrer dans" ?

0voto

Alvin Wong Points 900

Une chose à laquelle je pense est d'écrire un fichier batch qui change le répertoire de travail et exécute votre programme, puis de lancer ce fichier batch en tant qu'administrateur.

Créer un fichier runprog.cmd avec ce contenu et le placer quelque part :

@echo off
cd C:\some\path
some_program.exe

Créez ensuite un raccourci vers celui-ci et changez-le pour votre icône. Cela devrait fonctionner.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X