コマンドcmd.exeを実行し、プロンプトで開いたままにするバッチファイル


30

次のバッチファイルを作成したいと思います。

  1. cmd.exeを開きます
  2. そのコマンドプロンプト内で、net useマップされた共有パスを表示します
  3. ウィンドウを開いたままにして、必要に応じて追加のコマンドを実行できるようにします

これどうやってするの?

回答:


42

バッチファイルを入れる

start cmd.exe /k "net use"

から cmd /?

Windows XPコマンドインタープリターの新しいインスタンスを開始します

CMD [/ A | / U] [/ Q] [/ D] [/ E:ON | / E:OFF] [/ F:ON | / F:OFF] [/ V:ON | / V:OFF] [[/ S] [/ C | / K]文字列]

/ C stringで指定されたコマンドを実行してから終了します
/ K stringで指定されたコマンドを実行しますが、残ります


1
理由は完全には
わかり

17
ああ、私はなぜ、バッチファイルに「net use.bat」という名前を付けたので、cmd.exeが「net use」を実行しようとし、最も近いので最初にバッチファイルを見つけたので、バッチファイルを再帰的に実行していました。笑:()
アーロンLS

4
@aaronlsそれは陽気なです:)
フィーバス

1
申し訳ありませんが、より具体的にする必要があります。おそらく、net.exe use次回使用する必要があります...何も想定できないことを証明します。
10

3
davrの「陽気な」バッチファイルは、Win 7マシンをすぐに停止させました。Ctrl + Shift + Esc、Ctrl + Alt + Delete、Ctrl + Breakなどに応答しません。最初にドキュメントを保存してください。
Qwertie
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.