Sur Mac OS X et GNOME sur Linux, il existe des commandes qui peuvent être utilisées pour ouvrir des fichiers à partir de la ligne de commande dans leurs éditeurs GUI associés : open
y gnome-open
respectivement. Existe-t-il une commande de ce type pour Windows ?
Réponses
Trop de publicités?Si vous êtes sur PowerShell (au PS _(current-directory)_**>**
prompt), et vous voulez ouvrir un fichier dans le répertoire courant, vous pouvez essayer ceci .\myfile.ext
. Si vous êtes dans l'invite de commande, vous pouvez obtenir le même résultat en tapant
powershell -c .\myfile.ext
(Vous devez inclure le .\
, car PowerShell ne charge pas les fichiers à partir de l'emplacement actuel par défaut). Ou vous pouvez fournir un nom de répertoire (relatif ou absolu) si le fichier ne se trouve pas dans le répertoire actuel.
Pour le premier scénario - si vous êtes sur PowerShell - si le nom du fichier contient un ou plusieurs espaces, mettez-le entre guillemets (de l'un ou l'autre type) et faites-le précéder de l'adresse suivante l'adresse &
symbole :
PS C:\\Users\\_myusername_\\Pictures> &".\\funny cat.jpg"
(Vous pouvez ajouter un espace après le &
pour plus de lisibilité, si vous préférez la lisibilité, et vous pouvez utiliser /
代わりに \
.) Je ne sais pas comment faire pour que cela fonctionne dans le second scénario (dans lequel vous exécutez powershell -c
à partir de l'invite de commande) si le nom du fichier ou du répertoire contient un ou plusieurs espaces - les guillemets ne semblent pas aider.
C'est peut-être un peu tard, mais la commande correcte pour modifier un nom de fichier dans Windows 7 est "write file_name".
Cela devrait ouvrir l'éditeur de texte par défaut et vous devriez pouvoir modifier le fichier facilement.
Edit : Il semble n'ouvrir que Wordpad. Pour moi, c'était l'éditeur de texte par défaut.
Spécifique exécutable avec spécifique fichier :
Git Bash script On Windows 10 :
SHORTCUTS_MAIN_START.sh :
FILE_PATH="C:\DEV\REPO\GIT\AHK03\SHORTCUTS\SHORTCUTS_MAIN.ahk"
EXEC_PATH="C:\DEV\REPO\GIT\AHK03\AHK_ROOT\AutoHotkeyU64.exe"
$EXEC_PATH $FILE_PATH
Cet exemple ouvre le fichier désigné par $. FILE_PATH l'exécutable étant désigné par $. EXEC_PATH . Si cela ne fonctionne pas pour vous, essayez de convertir la barre oblique simple ("\") en double barre oblique (" \\ ") pour les chemins.
- Réponses précédentes
- Plus de réponses