-1

pushd共有サーバーの場所に必要なvbscriptを作成し、いくつかのコマンドを実行して、最後にpopd

\\sharedLocation\serverサーバーに対する有効な共有フォルダーの場所です。

script.vbs

set ws = CreateObject("WScript.Shell")
arg = Wscript.Arguments.Named("arg")
push = "C:\Windows\System32\cmd.exe /c pushd " & arg
ws.Run(push)

上記のスクリプトをコマンドプロンプトで次のように実行します

> script.vbs /arg:\\sharedLocation\Server

しかし、何も起こりません。ここで何がうまくいかない可能性がありますか?このスクリプトはWindowsXPで実行しています。

4

1 に答える 1

1

pushd実際には動作していますがcmd、/c スイッチを使用すると、witch がcmd実行されpushdてすぐに終了します。開いたままにしたい場合cmdは、/k スイッチを使用する必要があります。

于 2012-09-11T10:15:50.180 に答える