2

助けてください..

ファイルがコピーされたら、コピーしたファイルフォルダーを開きたいと思いました。

DOS コマンドの起動を使用しました。ディレクトリ パスに空白文字が含まれていない限り、正常に機能します。

パスで引用符を使用すると、別の dos 画面が開きます。

**CMD ファイルの例:

XCopy C:\1\Source\Test.txt C:\1\Target 1\ /R/Y/K
start "C:\1\Target 1\"
Pause**
4

2 に答える 2

5

あなたは引用符で正しい考えを持っていました. 注意が必要な点は、最初のパラメーターが引用符で囲まれている場合、最初のパラメーターがウィンドウ タイトルであると見なされることです。ターゲットを引用したい場合は、最初に引用されたタイトルを提供する必要があります。空にすることができます:

start "" "C:\1\Target 1\"

ただし、 という名前のバッチ ファイルがある場合は、Windows エクスプローラーTarget 1.batでフォルダーを開く代わりに、バッチ スクリプトを実行します。そのため、フォルダーをパラメーターとしてターゲットとしてTarget 1明示的に指定して、robert oh's answer を使用する方が安全です。explorer

于 2013-02-20T01:45:34.157 に答える
2

あなたが使用することができます

start explorer "c:\some folder\"
于 2013-02-19T12:26:38.140 に答える