私は、実行の優先順位を設定することを可能にするWindowsのSTART
コマンドを、見られるようcopy test.txt test2.txt
cmd.exeでWindows STARTを使用するには?
として、コマンドラインステートメントの優先順位を設定したいと思います。 more info
私はcmd.exe
をSTARTに渡す必要があると仮定します。
しかし、これは動作しません。
START /LOW "mycopy" "cmd.exe copy test.txt test4.txt"
それを返す:The system cannot find the file cmd.exe copy test.txt test4.txt.
以下は、新しい空のコマンド・ウィンドウを開き、コピーは発生しません:以下
START /LOW "mycopy" "cmd ""copy test.txt test4.txt"""
Microsoft Windows [Version 6.1.7601] Copyright (c) 2009 Microsoft Corporation. All rights reserved.
を返し、コピーは行われません。
START /LOW "mycopy" /B cmd.exe "copy test.txt test4.txt"
また、シングル、ダブル、ダブルクォートの他のバリエーションもありません。
これはどのように達成できますか? (より簡単です:)
新しいコマンドウィンドウが実行後に自動的に終了する場合は、これを優先します。
ps、PowerShellに関連するメソッドも公開されています。
thx!
あなたは 'cmd'は必要ありません。これはうまくいきます: 'start/low 'コピーする" copy test.txt txt4.txt' –
@KenWhite、私はこの単純な構文が好きです!あなたは特別な言及が必要です。しかし、新しいコマンドウィンドウはこの構文で開いたままですが、これは嫌です。 –
@johnywhy:あなたの質問にはどこにも言及されていませんが、コマンドウィンドウを閉じるには 'cmd/c'が必要です(' .exe'は必要ありません。方法)。 –