回答:
現在コマンドプロンプトを開いており、andというファイルtest.png
があるc:\test
場合、次の操作を実行できます。
ディレクトリにいる場合(と言う必要がありますc:\test>
)、次のように入力します。
test.png
デフォルトのPNG画像エディタでテストを開きます。
ファイル名にスペースが含まれる場合は、ファイル名を「」で囲むだけです
"this image.png"
または、次のように入力することもできます。
c:\test\test.png
現在どこにいてもファイルを開きます。
最後に、画像を別のプログラムに渡すことができます。たとえば、imageedit.exeというイメージエディタがあり、コマンドラインからファイルを開くことができる場合(およびプログラムがパス/アクセス可能な場合、または現在のディレクトリにいる場合)、次のように入力できます。
imageedit c:\test\test.png
登録済みの拡張機能である場合、次のように「start」を使用できます。
start WordDoc.doc
start "" WordDoc.doc
うまくいく
DOSコマンドラインでexplorer "<PATH>"
は、Windowsのデフォルトの関連プログラムでファイルパスが開きます。これは、すべてのURI(http:、https:、ftp:)およびWindowsオペレーティングシステムで定義されている他のファイルプロトコルも処理します。ファイルまたはプロトコルがプログラムに関連付けられていない場合、Open With
ダイアログが表示されます。ファイルが存在しない場合、デフォルトのMy Documents
フォルダーが開きます。また、実行可能ファイル(EXE、BATファイル)およびシェル名前空間パスを開くこともできます。
例
explorer "http://www.google.com"
-Windowsのデフォルトブラウザでhttp://www.google.comを開きます。
explorer "file:///C:\temp\"
一時ディレクトリが存在する場合は開きます
explorer "file.txt"
file.txt
現在のディレクトリパス.ie %CD%
パスで開きます
explorer ::{645ff040-5081-101b-9f08-00aa002f954e}
ごみ箱を開きます。
エクスプローラの他の便利なコマンドラインスイッチについては、こちらを参照してください。
powershell -c "folder\childfolder\file.txt"
ソース:https : //technet.microsoft.com/en-us/library/ee176882.aspx
シンプルで多用途。
Startの最初のパラメーターはウィンドウタイトルです。そのため、ファイル名にスペースが含まれている場合、次のように入力します。
「My File.txt」を開始します
「My File.txt」というタイトルのコマンドラインウィンドウが表示されます。これを回避するには、ダミーのタイトルを使用します。
「my title」「My File.txt」を開始します
ファイルと開かれているアプリケーションによっては、とにかく見るためのウィンドウはおそらくないでしょう。
あなたがいる場合には(でPowerShellのプロンプト)、そしてあなたは、現在のディレクトリ内のファイルを開きたい、あなたはこれを試してください。コマンドプロンプトが表示されている場合は、次のように入力して同じ結果を得ることができます。PS (current-directory)>
.\myfile.ext
powershell -c .\myfile.ext
(.\
PowerShellはデフォルトで現在の場所からファイルをロードしないため、を含める必要があります。)または、ファイルが現在のディレクトリにない場合は、ディレクトリ名(相対または絶対)を指定できます。
あなたがある場合-最初のシナリオの場合に PowerShellの-ファイル名がスペース(複数可)が含まれている場合、(種類のいずれか)引用符で囲み、とその前 &
のシンボル:
PS C:\ Users \ myusername \ Pictures>& "。\ funny cat.jpg"
(あなたは後にスペースを追加することもでき&
ますが、読みやすさを好む、あなたが使用することができた場合、読みやすくするため/
の代わりに、\
私は(あなたが実行している中で2つ目のシナリオでこの作業を行う方法がわからない。)powershell -c
場合は、コマンドプロンプトから)ファイルまたはディレクトリ名にスペースが含まれています—引用符は役に立たないようです。
特定のファイルを持つ特定の実行可能ファイル:
Windows 10でのGit Bashスクリプト:
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
この例では、$ EXEC_PATHで示される実行可能ファイルとともに、$ FILE_PATHで示されるファイルを開きます。これがうまくいかない場合は、パスの単一のスラッシュ( "\")を二重のスラッシュ( "\\")に変換してみてください。
これは少し遅れる可能性がありますが、Windows 7でファイル名を編集するための正しいコマンドは「write file_name」です
これにより、デフォルトのテキストエディタが開き、ファイルを簡単に編集できるはずです。
編集:ワードパッドのみを開くようです。私にとっては、デフォルトのテキストエディタでした。
write
以下のために短いですwrite.exe
ワードパッドの実行ファイルです。にあるに保存されC:\windows
ている%PATH%
ため、ワードパッドでファイルを開くための通常の方法です。
Windowsコマンドプロンプトで、次を実行できます。
edit [file_name]
バッチファイル/ログ/テキストファイルなどを表示するにはQBASIC.EXE
、このコマンドが必要です。これはWindowsにデフォルトで存在します。
他の便利なMS-DOSコマンドについては、こちらをご覧ください。
edit
もqbasic.exe
されていません。また、これはプレーンテキストファイルでのみ機能します。