我想知道是否有办法存储系统打印出来的东西,当你从中调用一些函数时,例如我希望我的程序读取我的Wi-Fi密钥/从控制台出来的所有内容并将其存储在.txt文件中。这可能吗?如果不是从系统打印出字符串可能吗?
以下是打印内容的代码:
#include <stdio.h>
int main()
{
system("netsh wlan show profile wifi name key=clear");
return 0;
}
答案 0 :(得分:-1)
我用比@Ratul Sharker和@Basile Straynkevitch建议的更简单的方法来解决这个问题。解决方案是在系统中使用>
,但在编译之前必须有一个.txt文件(可能会找到程序编写文件的方法)
代码:
#include <stdio.h>
int main()
{
system("netsh wlan show profile wifi name key=clear > C:\\somepath\\name.txt");
return 0;
}