Tag: windows vista

程序启动时如何请求pipe理员权限?

我需要我的软件能够在Windows Vista上以pipe理员身份运行(如果有人在没有pipe理权限的情况下运行它,将会崩溃)。 当启动其他软件时,我看到系统提示“这个软件会以pipe理员身份运行,你想继续吗?” 当应用程序试图获得pipe理权限。 如何在Windows Vista上运行c#应用程序时请求pipe理权限?

我如何find哪个应用程序正在使用我的端口?

我无法启动GlassFish,因为它一直显示此错误消息: SEVERE: Shutting down v3 due to startup exception : No free port within range: 8080=com.sun.enterprise.v3.services.impl.monitor.MonitorableSelectorHandler@ed7d1 如何find哪些应用程序正在使用Windows Vista上的哪些端口? 我已经尝试使用nmap zenmap使用以下目标: http://127.0.0.1:8080 但我得到的是这样的: Starting Nmap 5.51 ( http://nmap.org ) at 2011-08-05 12:05 Central Daylight Time NSE: Loaded 57 scripts for scanning. Read data files from: C:\Program Files\Nmap Nmap done: 0 IP addresses (0 hosts up) scanned […]

Windows上的Node.Js – 如何清除控制台

作为node.js环境和哲学的全新手段,我想回答几个问题。 我已经下载了用于Windows安装程序的node.js以及节点包pipe理器。当前正在使用Windows Cmd提示符来运行nodejs应用程序。 cls将在命令提示符下清除命令窗口或错误。 有没有相当于node.js? console.clear不存在;(或以其他forms做? 我通过下面的代码创build了一个服务器 var http = require("http"); http.createServer(function (request, response) { response.writeHead(200, { "Content-Type": "text/html" }); response.write("Hello World"); console.log("welcome world")response.end(); }).listen(9000, "127.0.0.1"); 我改变了下面的代码,并刷新浏览器,发现内容types不会改变,我怎么才能看到更改? var http = require("http"); http.createServer(function(request, response) { response.writeHead(200, {"Content-Type": "text/plain"}); response.write("Hello World"); console.log("welcome world") response.end(); }).listen(9000,"127.0.0.1");

日食卡住时build立工作区

我在Vista下使用Eclipse 3.4.1 Java EE。 这似乎喜欢在build立我的工作空间时陷入困境。 取消构build似乎也没有做任何事情。 为什么会发生这种情况,我该如何解决这个问题?

从C#启动应用程序(.EXE)?

我如何使用C#启动应用程序? 要求:必须在Windows XP和Windows Vista上工作 。 我从DinnerNow.net采样器中看到一个样本,只能在Windows Vista中使用。

IIS不会列出与启动url相匹配的网站

我需要在IIS7(Vista Home)中debugging我正在开发的网站(ASP.NET MVC3,Razor,.NET 4,VS2010 SP1(以pipe理员身份)),并得到错误: IIS不会列出与启动url相匹配的网站。 要testing是否必须做的应用程序的设置,我从头开始创build一个空的新的ASP.NET MVC3网站,为IIS设置,创build虚拟目录,与F5启动,我工作的很好! 我再次创build了一个完全相同的设置(只是肯定)的第二个网站项目,这也按预期启动。 这导致我认为我有一些configuration问题! 但是什么? 过去我使用IIS非常less见,所以我的知识在这个方向上有所限制。 任何提示?

当进程以pipe理员身份运行时,获取用户名()

我有一个简单的C ++程序提示用户名 #include <windows.h> #include <Lmcons.h> #include <winbase.h> int _tmain(int argc, _TCHAR* argv[]) { wchar_t username[UNLEN + 1]; DWORD username_len = UNLEN + 1; ::GetUserName(username, &username_len); MessageBox(NULL, username, NULL, 1); return 1; } GetUserName()按照预期在pipe理员帐户中执行,意味着打印真正的用户名。 但是,当以非pipe理员帐户的pipe理员身份运行时 ,我将获得pipe理员名称,而不是真实的login用户。 我相信这是行为,因为它在GetUserName()中有logging : 如果当前线程正在模拟另一个客户端,则GetUserName函数将返回该线程正在模拟的客户端的用户名。 题 有没有办法获得真正的login用户(非pipe理员),即使stream程以pipe理员身份运行?

如何在Vista中运行NOT提升(.NET)

我有一个应用程序,我必须以pipe理员身份运行。 该应用程序的一小部分是使用Process.Start启动其他应用程序 启动的应用程序也将作为pipe理员运行,但我宁愿看到他们作为“正常”用户运行。 我如何做到这一点? /约翰/

如何禁用Windows Vista上的“debugging/closures应用程序”对话框?

当应用程序在Windows上崩溃并且安装了Visual Studio等debugging器时,将出现以下模式对话框: [标题:Microsoft Windows] X已经停止工作 一个问题导致程序停止正常工作。 Windows将closures该程序,并通知您是否有解决scheme。 [debugging] [closures应用程序] 有没有办法来禁用此对话框? 也就是说,程序刚刚崩溃,并默默燃烧? 我的情况是,我想运行几个自动化testing,其中一些会由于testing中的应用程序中的错误而崩溃。 我不想让这些对话框停止自动运行。 search周围我想我已经find了解决scheme禁用此Windows XP,这是nuking这个reg键: HKLM \ Software \ Microsoft \ Windows NT \ CurrentVersion \ AeDebug \ Debugger 但是,这在Windows Vista上不起作用。

Windows 7是否像Vista那样限制文件夹访问?

我注意到,在我的应用程序中,大多数兼容性问题是由于某些文件夹的“拒绝访问”引起的,例如: Application Data [C:\ProgramData] Desktop [C:\Users\Public\Desktop] Documents [C:\Users\Public\Documents] Favorites [C:\Users\Public\Favorites] Start Menu [C:\ProgramData\Microsoft\Windows\Start Menu] Templates [C:\ProgramData\Microsoft\Windows\Templates] Windows 7是否有与Vista相同的问题? 在堆栈溢出的成员的帮助下,我知道在Vista上我可以使用CSIDL_APPDATA来启用文件访问而不存在UAC问题或“访问被拒绝”错误。 这是否也适用于Windows 7?