相关命令提示符(也可以用BAT脚本方式调用)
- 设置系统自带的虚拟网卡Microsoft Virtual WiFi Miniport Adapter,从而创建热点(只需在首次使用前配置):
netsh wlan set hostednetwork mode=allow ssid=Blz_Galaxy key=1234567890
此处热点标识为Blz_Galaxy,密码为1234567890,请自行修改。
- 开启分享的Wifi热点:
netsh wlan start hostednetwork
- 关闭Wifi热点:
netsh wlan stop hostednetwork
- 定时关机(3600秒后关机):
shutdown -s -t 3600
- 设定关机后也可以取消关机计划:
shutdown -a
System.Diagnostics.Process _pCmd; _pCmd = new System.Diagnostics.Process(); _pCmd.StartInfo.FileName = "cmd.exe"; _pCmd.StartInfo.UseShellExecute = false; _pCmd.StartInfo.RedirectStandardOutput = true; _pCmd.StartInfo.RedirectStandardInput = true; _pCmd.StartInfo.CreateNoWindow = true; _pCmd.Start(); //执行目标指令 _pCmd.StandardInput.WriteLine("shutdown -a");
<pre name="code" class="csharp">Regex reg = new Regex(@"[\u4e00-\u9fa5]");//正则表达式
if (reg.IsMatch(textBox1.Text) || reg.IsMatch(textBox2.Text))
{
MessageBox.Show("不能含有汉字");
return;
}
if (textBox2.Text.Length < 8)
{
MessageBox.Show("密码8位以上");
return;
}
_strWrite = String.Format("netsh wlan set hostednetwork mode=allow ssid={0} key={1}", this.textBox1.Text, this.textBox2.Text);
_pCmd.StandardInput.WriteLine(_strWrite);