directoryinfo,有哪些好的国外搜索引擎网站?
1、谷歌 Google谷歌(Google)是美国一家专门从事互联网相关服务和产品的跨国公司。产品覆盖搜索、云计算、软件和在线广告技术。谷歌大部分利润来自于AdWords。它是由斯坦福大学的博士生拉里·佩奇和谢尔盖·布林创建的,他们共同拥有其股份的16%左右。 2、必应 Bing必应(Bing)是微软的一个搜索引擎网站。以前它也被称为Live Search、Windows Live Search和MSN Search。它是由微软首席执行官史蒂夫·鲍尔默在2009年5月28日揭幕的,全部数字化会议于6月1日在圣地亚哥发布。 3、雅虎搜索 Yahoo! Search雅虎搜索(Yahoo! Search)是雅虎公司旗下搜索引擎网站。据Net Applications数据报道,2009年12月,它是世界第二大搜索引擎,市场占有率为6.42%,仅次于竞争对手谷歌(市场占有率85.35%)之后和百度(市场占有率3.67%)之前。雅虎搜索原指雅虎只提供搜索界面,然后使用其他搜索引擎网站来进行搜索。 4、AskAsk是一个以问答为核心的搜索引擎网站。它于1996年由加州大学伯克利分校的Garrett Gruener和David Warthen在加利福尼亚伯克利创办的。起初,Ask被称为Ask Jeeves。 起初,软件是由Gary Chevsky设计的。Warthen、Chevsky、Justin Grant和其他人围绕搜索引擎核心建立AskJeeves.com网站。 5、Aol SearchAol Search是美国在线旗下搜索引擎网站。该网站为用户提供快速、方便地访问相关视频、图片、本地地图、新闻、股市行情和更全面的网页搜索结果。其搜索技术服务是由谷歌提供的。 6、MyWebSearchMyWebSearch结合各种最全面的搜索工具,在您需要时为您提供所需的信息。它是IAC/InterActiveCorp公司旗下网站。它里包含一个MyWay搜索栏工具,以前被称为myWebSearch工具栏。 7、WebCrawlerWebCrawler是一个融合了来自谷歌搜索和雅虎搜索等世界著名的搜索结果的元搜索引擎。它还为用户提供搜索图片、音频、视频、新闻、黄页和白页的选项卡。它是InfoSpace公司的注册商标。它是由华盛顿大学的布莱恩·平克顿于1994年4月20日正式上线。 7、WebCrawlerWebCrawler是一个融合来自谷歌搜索和雅虎搜索等世界著名的搜索结果的元搜索引擎。它为用户提供搜索图片、音频、视频、新闻、黄页和白页的选项卡。它是InfoSpace公司公司的注册商标。它于1994年4月20日由布莱恩·平克顿在华盛顿大学创建的。 8、WowWow是由CompuServe.com在1996年和1997年初运行的在线服务网站。它成立于1996年3月,最初被认为是CompuServe软件的改进版本,但后来宣布,这将是一个用户友好的独立的“家庭”的在线服务网站。美国在线收购CompuServe公司后,该域名得到保留。 9、InfospaceInfospace是一家元搜索引擎网站,它提供来自于谷歌、雅虎、Yandex等多个搜索引擎搜索结果的网页、图片、音频、视频、新闻信息。该公司拥有和经营来自世界各地的提供全面和相关的搜索结果的搜索引擎。自1996年以来,公司的使命是使其快速且容易被用户找到他们所需要的信息。 10、BlekkoBlekko是美国一个搜索引擎网站。它提供比谷歌搜索更好的搜索结果,它从3亿信任的网页数据库调出搜索结果,筛选出很多垃圾网页。它于2010年11月1日向公众推出,使用slashtags提供的搜索结果技术。它还提供一个可下载的搜索栏。 11、DogpileDogpile是一个聚合谷歌、雅虎、Yandex和其他流行的搜索引擎结果的元搜索引擎。它于1996年11月开始运作。该网站是由亚伦福林娜弗创建和发展起来的,后来卖给Go2net。它在2006年和2007年分别获得J.D. Power and Associates award和best Residential Online Search Engine Service奖项。 12、AlheaAlhea是一家元搜索引擎网站,它提供来自于谷歌、雅虎、Yandex等多个搜索引擎搜索结果的网页、图片、音频、视频、新闻信息。它为用户提供寻找更多Web和更好搜索结果的最简单的搜索聚合网站。世界上有40至45万盲人和135万低视力人,而研究表明,超过40万人为听力残疾人。 13、DuckDuckGoDuckDuckGo是一个强调保护搜索用户隐私,避免“过滤器泡沫”的个性化搜索结果的互联网搜索引擎。它通过不分析它的用户信息来故意显示所有用户相同的搜索结果,这种搜索结果区别于其他搜索引擎。它的来源主要来自于维基百科和Yandex,雅虎,必应和WolframAlpha的其他搜索引擎合作伙伴。 14、InfoInfo是一个元搜索引擎,它提供来自于领先搜索引擎搜索的结果,并支付每次点击的目录,其中包括:谷歌、雅虎、必应、Ask、LookSmar、About和Open Directory。其总部设在英国伦敦。 15、ContenkoContenko是一个为用户提供在线搜索服务的网站。如果您发现该网站修改您的主页和默认搜索引擎,这意味着它相关的工具栏已经被安装在您的计算机上,你的浏览器已被它劫持。Contenko的工具栏可以从网站上下载。但它捆绑了不同的免费服务。如果,用户不小心忽视,那些服务一旦它被安装,它会改变你的主页和默认搜索引擎并指向Contenko.com域名。
一台台式电脑和一台笔记本电脑?
一台台式电脑和一台笔记本,在没有网络的情况下,只要有网线就可以实现两台电脑进行文件传输
第一,将两台电脑接到同一路由器上自动获取IP,通过局域网共享。
第二,将两台电脑接到同一交换机上,设置同一网段的IP,用局域网共享复制。
第三,用交叉网线将两台电脑相连,其中一台网关设置为另一台的IP,用局域网共享复制文件。
最后一种方法更简单,把笔记本的硬盘拆下来,用数据线连接在台式机上电脑上复制。
也可以使用,cmd远程局域网内机器实现文件互传,CMD 里面有一个net use 可以远程认证到一台机器 。 主要用途: Asp.net 操作两台机器的文件夹同步性,也可以用于远程Automation测试环境的部署。 开一个线程,操作CMD,主要代码如下: Process proc = new Process(); try { proc.StartInfo.FileName = "cmd.exe"; proc.StartInfo.UseShellExecute = false; proc.StartInfo.RedirectStandardInput = true; proc.Start(); proc.StandardInput.WriteLine(@"net use \\172.25.138.150User@123 /user:administrator"); proc.StandardInput.WriteLine("exit"); proc.Close(); proc.Dispose(); foreach (var item in Directory.EnumerateFiles(@"C:\Users\Desktop\TEST")) { File.Copy(item, @"\\172.25.138.150\c$\temp\" + Path.GetFileName(item),true); } } catch (Exception) { throw; } 可以在copy之前先对目标两台机器进行网络测试,查看是否两台机器的网络可以相通
如何根据输入的路径textbox保存文档和指定路径打开文档?
msdn上查查System.IO.File这个类,或者FileInfo类,写文件的话你可以用System.IO.StreamWriter相关的,详细的我就不写了,不过你要输入路经的话,打开时应该得file.Exists判断一下是否有这个文件,保存时如果直接输入路经的话,你肯定得分析这个路经,如果路经存在,保存即可;如果输入了一个不存在的文件夹,你得先System.IO.Directory.CreateDirectory这个新文件夹,大概思路这样,msdn绝对是个好帮手!祝你好运!
调用exe程序?
using System.Diagnostics; //需要添加这行引用,关于线程的
private void button1_Click(object sender, EventArgs e)
{
string path = @"C:\Program Files\Tencent\QQ\QQ.exe";//这个path就是你要调用的exe程序的绝对路径
System.Diagnostics.Process process = new System.Diagnostics.Process();
process.StartInfo.FileName = "qq.exe";
process.StartInfo.WorkingDirectory = path;
process.StartInfo.CreateNoWindow =true ;
process.Start();
if (process.HasExited)
{
MessageBox.Show("complete");
}
}
cmd在返回windows可键入什么命令返回?
1、windows/Linux c++ 获取CMD指令执行的返回结果
无论是在windows还是linux下我们都可以借助popen执行终端指令并获取到返回值。
/// 执行cmd指令并返回结果
string getCmdResult(const string &strCmd)
{
char buf[10240] = {0};
FILE *pf = NULL;
if( (pf = popen(strCmd.c_str(), "r")) == NULL )
{
return "";
}
string strResult;
while(fgets(buf, sizeof buf, pf))
{
strResult += buf;
}
pclose(pf);
unsigned int iSize = strResult.size();
if(iSize > 0 && strResult[iSize - 1] == '\n') // linux
{
strResult = strResult.substr(0, iSize - 1);
}
return strResult;
}
但是值得注意的是,windows下诸多的指令需要管理员的权限才能执行,这是很令人头疼的。
除了上述方法外,我们先大致罗列下windows下可以执行命令行指令的方法:
1、WinExec() ==》无法直接使用管理员权限,无法获取返回信息,只能判断是否执行
QString cmdstr = QString("cmd /c taskkill /im iphelper.exe /t /f");
WinExec(cmdstr.toLatin1().data(), SW_HIDE);
2、ShellExecute()==》可使用管理员权限,无法获取返回信息
ShellExecute(0,"runas", LPCSTR("cmd.exe"),LPCSTR("/c net user administrator /active:yes"),"",SW_HIDE);
3、CreateProcessAsUser()==》可使用管理员权限,无法获取返回信息,可判断是否执行成功
BOOL CreateProcessAsUser(
HANDLE hToken, // handle to a token representing the logged-on user
LPCTSTR lpApplicationName, // pointer to name of executable module
LPTSTR lpCommandLine, // pointer to command line string
LPSECURITY_ATTRIBUTES lpProcessAttributes, // process security attributes
LPSECURITY_ATTRIBUTES lpThreadAttributes, // thread security attributes
BOOL bInheritHandles, // whether new process inherits handles
DWORD dwCreationFlags, // creation flags
LPVOID lpEnvironment, // pointer to new environment block
LPCTSTR lpCurrentdirectory, // pointer to current directory name
LPSTARTUPINFO lpStartupInfo, // pointer to STARTUPINFO
LPPROCESS_INFORMATION lpProcessInformation // pointer to PROCESS_INFORMATION
);
显然,在我们渴望获取到指令返回的信息时,以上的几种方法都不如人意。考虑到‘runas’方法,那么我们能否既使用管理员权限执行指令的同时获取到指令执行返回结果信息呢?答案是肯定的。
先熟悉下windows的runas指令:
RUNAS 用法:
RUNAS [ [/noprofile | /profile] [/env] [/savecred | /netonly] ]
/user:<UserName> program
RUNAS [ [/noprofile | /profile] [/env] [/savecred] ]
/smartcard [/user:<UserName>] program
RUNAS /trustlevel:<TrustLevel> program
/noprofile 指定不应该加载用户的配置文件。
这会加速应用程序加载,但
可能会造成一些应用程序运行不正常。
/profile 指定应该加载用户的配置文件。
这是默认值。
/env 要使用当前环境,而不是用户的环境。
/netonly 只在指定的凭据限于远程访问的情况下才使用。
/savecred 用用户以前保存的凭据。
/smartcard 如果凭据是智能卡提供的,则使用这个选项。
/user <UserName> 应使用 USER@DOMAIN 或 DOMAIN\USER 形式
/showtrustlevels 显示可以用作 /trustlevel 的参数的
信任级别。
/trustlevel <Level> 应该是在 /showtrustlevels 中枚举
的一个级别。
program EXE 的命令行。请参阅下面的例子
示例:
> runas /noprofile /user:mymachine\administrator cmd
> runas /profile /env /user:mydomain\admin "mmc %windir%\system32\dsa.msc"
> runas /env /user:user@domain.microsoft.com "notepad \"my file.txt\""
注意: 只在得到提示时才输入用户的密码。
注意: /profile 跟 /netonly 不兼容。
注意: /savecred 跟 /smartcard 不兼容。
还没有评论,来说两句吧...