Articles of Windows

通过WiFi,蓝牙或USB启用Android和PC数据传输的框架?

我写一个Windows应用程序,无线控制Android移动,如发送短信,打电话,查看文件,检索传感器数据等。我只是通过WiFi使用IP套接字,但客户端必须知道IP地址连接到服务器。 我想知道是否有一个框架/ API,无论通过WiFi,蓝牙或任何其他连接方法,使这种数据传输,也有一个自动发现机制? 我听说英特尔CCF(通用连接框架),但找不到有效的参考。 你认识别人吗? MTP? 谢谢,狮子座

Ruby – 在system32中没有这样的文件或目录

我试图在C:\ Windows \ System32 \中执行ruby脚本,但是当我尝试运行它时,ruby解释器抛出了一个LoadError。 任何人有这样的事情?

ATA命令到USB驱动器

Windows 7的 C编程 Visual C ++ 2008(在VMWare中) 我想用DeviceIOContro l将一些ATA命令(IDENTIFY DEVICE,READ NATIVE MAX ADDRESS,SET MAX ADDRESS)发送到USB硬盘。 所以我有一些问题。 据我所知,USBSTOR不能直接处理ATA命令(使用IOCTL_ATA_PASS_THROUGH )。 我试过这个,它与本地IDE硬盘驱动器,但不是与USB。 应用程序向设备发送SCSI命令并将它们转发到设备是否正确? 所以我需要创build一个SCSI命令与相应的ATA命令封装? 用什么dwIoControlCode可以做到这一点? 我用IOCTL_SCSI_MINIPORT试过,但是错误是ERROR_NOT_SUPPORTED 。 它可以与minport一起工作吗? 微型端口仍然是最新的?

检索Windows和Linux的硬件信息

我有一个双启动(Ubuntu和Win7)机器,我需要检索一些硬件信息。 在这一刻,我将列出以下内容: 处理器ID或序列号; 主板序列号 硬盘序列号; graphics卡序列号。 有没有办法使用本地程序(非下载的程序)从这两个操作系统获取这些信息和相同的数据? PS:我正在开发Java,所以任何命令行或其他库被接受。 提前致谢。

有没有办法直接在Windows上使用winsock链接发送以太网数据包?

有没有办法直接在Windows上使用winsock链接发送以太网数据包? 我需要在链接上广播一个以太网数据包(例如,目的地Mac地址:广播​​(ff:ff:ff:ff:ff:ff))

Python:如果我的软件包在Linux,Mac和Windows上运行,我该如何testing它

我需要testing我的Python包,如果它在不同的系统上正常工作。 我发现不同的Python版本的Tox ,但不同的操作系统,如Windows,Linux和Mac呢? 你能推荐一个方便的方法来testing我的代码是否适用于所有系统?

我试图从Windows连接到Linux上使用PHP的Samba共享文件夹

我有Windows 7上的PHP,我试图连接到Linux上的Samba共享文件夹,但没有成功。 我正在使用这个代码: // Map the drive system('net use Y: "\\\\linuxIPaddress\Shared_folder password /user:username /persistent:no>nul 2>&1'); // Open the directory $dir = "Y:/TMP"; if (is_dir($dir)) { if (opendir($dir)) { print "able to access directory tree."; } } else { print "not access tree."; }

TideSDK封装在Windows或Linux的Mac上

我读过这个 从一个平台构buildWin,Mac和Linux软件包 答案说 一个服务平台即将来临,将解决这个问题,使每个人都更容易开发。 我们将通过这个提供公告。 所以我认为这是TideSDK的开发者 但是没有select将应用程序构build到其他平台上 然后我尝试用cli来构build它,但是出现了一些错误 python "$path_to_sdk/tidebuilder.py" -p -n -t network -d "packages/win32/network" -o "win32" "../my_project" Traceback (most recent call last): File "/Users/tony/Library/Application Support/TideSDK/sdk/osx/1.3.1-beta/tidebuilder.py", line 141, in <module> environment = env.PackagingEnvironment(options.platform, packager, options.appstore) File "/Users/tony/Library/Application Support/TideSDK/sdk/osx/1.3.1-beta/env.py", line 63, in __init__ self.init_normal_dirs(script_dir) File "/Users/tony/Library/Application Support/TideSDK/sdk/osx/1.3.1-beta/env.py", line 83, in init_normal_dirs p.join(os.environ['APPDATA'], 'TideSDK'), File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/UserDict.py", […]

访问站点时Windowslogin提示

使用本地主机以外的主机访问IIS上的站点时,我收到Windowslogin提示。 例如, http://localhost/mysite — works http://ipaddresss/mysite — login prompt如果我在Web应用程序的IIS设置中启用匿名访问,提示消失,我可以访问该网站罚款。 我也启用了Windows身份validation。 我希望能够禁用匿名访问,而无需获得Windowslogin提示。 Windows IIS 7.5 Windows Server 2008 R2 ASP.NET 4.5 MVC Web应用程序 这似乎不是浏览器相关的。 无论是IE还是Firefox,我都会得到相同的行为。

C#运行带有空格参数的batch file

我需要运行batch file,其中有path(可以包含空格)作为参数。 batch file非常简单: 回声 echo%1> echotest.txt 我用来运行这个batch file的Csharp代码: ProcessStartInfo info = new ProcessStartInfo(); info.UserName = KIM_USER; info.Password = ConvertToSecureString(KIM_USER_PASSWORD); info.FileName = theTask.Path; info.Arguments = "\"" + TranslateParameter(theTask.Parameter) + "\""; info.Domain = Environment.MachineName; info.WorkingDirectory = Path.GetDirectoryName(theTask.Path); info.UseShellExecute = false; info.CreateNoWindow = true; Process batProcess = Process.Start(info); batProcess.WaitForExit(); 基本上参数来自例如{Test_Path},这是在TranslateParameter转换为真正的path,例如:D:\ Test Path \(包含空格) 这对我不起作用,它每次都返回我的退出代码1。 如果我从info.Arguments中删除\“,它的工作原理,但在输出文件只是D:\ Test 有什么build议么? […]