Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/batch-file/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sockets/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Batch file 如何在文件已在对话框中的情况下打开“运行”对话框_Batch File - Fatal编程技术网

Batch file 如何在文件已在对话框中的情况下打开“运行”对话框

Batch file 如何在文件已在对话框中的情况下打开“运行”对话框,batch-file,Batch File,糟糕的标题,但我想做的是: 从cmd打开windows对话框 我已经知道怎么做了 但我在想是否可以打开它并选择一个集合文件 例如,powershell-c(新对象-ComObject“Shell.Application”)。FileRun()打开对话框 但我想: powershell-c(新对象-ComObject“Shell.Application”).FileRun(“c:\”)打开对话框,自动插入“c:\”这似乎可行。我绝不是一个超级地狱的家伙。我只是谷歌搜索 powershell -c

糟糕的标题,但我想做的是:

从cmd打开windows对话框 我已经知道怎么做了 但我在想是否可以打开它并选择一个集合文件

例如,
powershell-c(新对象-ComObject“Shell.Application”)。FileRun()
打开对话框

但我想:


powershell-c(新对象-ComObject“Shell.Application”).FileRun(“c:\”)
打开对话框,自动插入“c:\”

这似乎可行。我绝不是一个超级地狱的家伙。我只是谷歌搜索

powershell -c (New-Object -ComObject "Shell.Application").FileRun();$wshell = New-Object -ComObject wscript.shell;$wshell.SendKeys('C:\temp')

在RunMRU的
HKEY\U CURRENT\U USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\RunMRU
中设置路径。若要扩展此路径,可以添加
$将wshell.SendKeys({ENTER}')
放在代码行的末尾。这将自动按enter键。