我正在寻找一些软件来提供类似于 SendThisFile.com 的服务。当我的用户尝试发送超出邮件服务器限制(我们自己的或收件人的)的文件时,他们通常会求助于此类服务。我已经提议为用户设置 FTP 帐户,但我们发现有些客户在登录 FTP 站点时遇到困难。
我可以用 PHP 写一些东西,但感觉有点像我在重新发明轮子。
其他公司正在做些什么来将大量数据传输到电子邮件的限制是一种限制并且 vpn 不是可能的解决方案的客户或合作伙伴?
我正在尝试使用 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 获取数据。