Je suis en train d'essayer d'apprendre le scriptage de fichiers batch, alors peut-être que je ne vois pas ce que je fais mal, mais je suis en train de créer un fichier batch très simple qui ouvre un fichier texte.
Voici le code que j'utilise :
@echo off
title Opening a File Lesson
START "C:\Projects\batch\hi.txt"
pause
Au lieu d'ouvrir le fichier texte comme il le devrait, tout ce qu'il fait, c'est ouvrir l'invite de commande du fichier Batch avec la sortie correspondante :
Appuyez sur n'importe quelle touche pour continuer . . .
Ce qui est bien, c'est ce que je voulais, mais au lieu d'ouvrir le fichier texte, cela ouvre juste une AUTRE invite de commande avec le chemin d'accès au fichier : C:\Projects\batch\hi.txt comme légende et ne fait absolument rien d'autre que d'afficher mon chemin par défaut :
Microsoft Windows [Version 6.1.7600] Copyright (c) 2009 Microsoft Corporation. Tous droits réservés.
C:\Projects >
Quelqu'un peut-il m'indiquer ce que je fais mal et pourquoi il ne s'ouvre pas avec un programme par défaut ? J'ai essayé d'ouvrir d'autres fichiers aussi comme Outlook et Visual Studio 2010 en utilisant le chemin absolu (cible) et cela fait la même chose donc ce n'est pas seulement des fichiers texte. Toute aide serait appréciée, je ne suis pas encore habitué aux langages de script.