我想使用windows中的搜索在powershell中打开一个文件

时间:2014-09-22 08:18:16

标签: windows powershell

我想使用windows中的搜索功能在powershell中打开一个文件。

问题如下:我有一个脚本:

1.读出.txt文件
2.登录数据库
3.在表格中广告多行

这样就可以了。现在出现的问题是.txt文件找到了一个在脚本中硬编码的URL:

$textfile= Get-Content C:\ODP.NET\test.txt

我想要做的是用户可以使用Windows中的简单搜索引擎打开自己的文件。请看下面的链接。

the link

祝你好运!

1 个答案:

答案 0 :(得分:2)

答案

Function Get-FileName($initialDirectory)
{   
 [System.Reflection.Assembly]::LoadWithPartialName("System.windows.forms") |
 Out-Null

 $OpenFileDialog = New-Object System.Windows.Forms.OpenFileDialog
 $OpenFileDialog.initialDirectory = $initialDirectory
 $OpenFileDialog.filter = "All files (*.*)| *.*"
 $OpenFileDialog.ShowDialog() | Out-Null
 $OpenFileDialog.filename
} #end function Get-FileName

Get-FileName -initialDirectory "c:\fso"