小编Tim*_*im 的帖子

基于 Web 的文件传输工具的托管形式

我正在寻找一些软件来提供类似于 SendThisFile.com 的服务。当我的用户尝试发送超出邮件服务器限制(我们自己的或收件人的)的文件时,他们通常会求助于此类服务。我已经提议为用户设置 FTP 帐户,但我们发现有些客户在登录 FTP 站点时遇到困难。

我可以用 PHP 写一些东西,但感觉有点像我在重新发明轮子。

其他公司正在做些什么来将大量数据传输到电子邮件的限制是一种限制并且 vpn 不是可能的解决方案的客户或合作伙伴?

file-transfer web-applications

6
推荐指数
1
解决办法
657
查看次数

使用 powershell 的 export-csv 导出特定字段

我正在尝试使用 Powershell 从 Active Directory 2003 导出一些用户信息的列表。

到目前为止,我可以使用以下内容显示特定的属性列表:

if ( (Get-PSSnapin -Name Quest.ActiveRoles.ADManagement -ErrorAction SilentlyContinue) -eq $null )
{
    Add-PsSnapin Quest.ActiveRoles.ADManagement
}

get-qaduser -company "Company","Consultant" `
    -enabled -DontUseDefaultIncludedProperties -IncludedProperties 'givenName','sn','telephoneNumber','mail','company' `
    | sort-object `
    | format-table givenname,sn,company,telephonenumber,mail `
Run Code Online (Sandbox Code Playgroud)

但是,如果我尝试将输出通过管道传输到 export-csv,而不是 format-table,我将获得每个域对象的所有属性。

如果我执行以下操作:

    | format-table givenname,sn,company,telephonenumber,mail `
    | export-csv -Delimiter `t -NoTypeInformation -Path c:\scripts\adexport.csv
Run Code Online (Sandbox Code Playgroud)

我得到了没有数据的正确行数,除了一些标识符(这是有道理的 - 因为对象没有被传递到 export-csv,只是一行文本)。

如何将特定字段导出到文件?

我正在使用 Quest 的 ActiveDirectory powershell CMDLET ( http://www.quest.com/powershell/activeroles-server.aspx ) 从 AD 获取数据。

powershell active-directory

0
推荐指数
1
解决办法
3万
查看次数