分类 电脑 下的文章

使用Windows的“任务计划程序”来自动设置静态IP地址

环境:Windows 2008 R2 SP1

过程:

1.运行“任务计划程序”,创建基本任务
schtasks-1.png

2.填写任务名称,本例名称是 set ip address
schtasks-2.png

3.设置任务是在“计算机启动时”触发
schtasks-3.png

4.选择操作是是“启动程序”
schtasks-4.png

5.选择程序或脚本的路径,本例是在 C:\ipset.cmd
schtasks-5.png

6.计划任务设置完成
schtasks-6.png

7.在任务的属性框里,选择“不管用户是否登录都要运行”,之后“确定”,按提示输入管理员administrator的密码
schtasks-7.png

8.任务列表
schtasks-8.png

9.C:\ipset.cmd 的脚本内容

netsh interface ip set address "iEthernet" static 144.172.126.32 255.255.255.0 144.172.126.1
netsh interface ip set address "iEthernet2" static 192.168.0.73 255.255.255.0
netdom renamecomputer %COMPUTERNAME% /Newname "WINDR-%RANDOM%" /Force
shutdown.exe -f -r -t 30
schtasks.exe /Delete /TN "set ip address" /F
del C:\ipset.cmd

schtasks-9.png

参考:

在超微凌动服务器 - MBI-6418A-T7H 上测试安装 Windows 2003

环境:机子型号 MBI-6418A-T7H,使用英特尔 C2000 系列芯片组,默认启用 AHCI ,使用 SATA 硬盘。

测试总结:咨询超微商家,回复凌动机型仅支持Windows7或以上版本的Windows,Windows 2003系统不支持。Windows 2003是约15年前的操作系统了,现已经停止技术支持,很难在如英特尔官方网站上找到可用的 AHCI 和 内置网卡驱动。如确实需要使用Windows 2003,建议是在虚拟机里运行。

过程:

1.AHCI 设备,硬件ID 是 DEV_1F32&CC_0106 ,在网上集成的SATA驱动里,使用到的文件是 iaStorB.sys 和 iaStorF.sys
sata-1.png

2.网卡设备,硬件ID是 DEV_1F45&CC_0200,目前没有找到适合Windows 2003系统的驱动
sata-2.png

3.简单的方法,是使用“老司机”制作好的dd Windows 2003精简和补丁包
sata-3.png

4.如果想使用自己的Windows 2003安装文件,需要模着“老司机的”dd包来掏文件,修改根目录下的 txtsetup.sif,在这里增加相应的 [SCSI],[SourceDisksFiles],[HardwareIdsDatabase]和[SCSI.Load]信息;修改 $WIN_NT$.~BT/WINNT.SIF文件内容,需要在OemPnPDriversPath里填写驱动文件的路径;在 $WIN_NT$.~BT 和 $WIN_NT$.~LS/i386 目录里增加 iaStorB.sys 的文件;在相应的路径里增加相应的驱动文件,如 DRV/I/a
sata-4.png

5.如果有英特尔官方提供的f6flpy驱动文件,也可以按微软官方文档在 [MassStorageDrivers] 里载入 SATA 驱动文件

6.试过很多方法,无法在Windows 2003里成功安装上网卡驱动
sata-5.png

参考:

用 alpinelinux 作为livecd OS完成dd硬盘数据复制

环境:debian 9 64位,alpinelinux 3.8

过程:

1.mkdir /liveos # 创建 /liveos 目录

2.mount -t tmpfs tmpfs /liveos # 设置 /liveos 为 tmpfs 类型

3.cd /liveos # 切换到 /liveos 目录

4.wget -O- http://dl-cdn.alpinelinux.org/alpine/v3.8/releases/x86_64/alpine-minirootfs-3.8.0-x86_64.tar.gz|gzip -dc|tar xv # 下载 aplinelinux 文件包,解压
cusliveos-1.png
5.cp /etc/resolv.conf etc # 复制nameserver配置文件,这样可以以域名访问外网

6.mount --bind /dev /liveos/dev # 挂载 /liveos/dev,dd硬盘数据复制对象

7.mount --bind /dev/pts /liveos/dev/pts # 挂载 /liveos/dev/pts

8.mount --bind /proc /liveos/proc # 挂载 /liveos/proc

9.chroot . /bin/ash # chroot 到当前目录

10.wget -O- http://file.gz | gunzip | dd of=/dev/sda # 下载dd包,复制到sda硬盘

11.reboot -f # 重启
cusliveos-2.png
12.数据复制有效
cusliveos-3.png

参考:

通过 sysresccd LiveCD 重置Linux系统 root 用户密码

环境:CentOS 6,SystemRescueCd

过程:

1.fdisk -l # 在 sysresccd 里先看磁盘分区情况,如本例,判断原CentOS 6 主要文件在 /dev/sda3
reset-password-1.png

2.mount /dev/sda3 /mnt/custom # 将CentOS 6文件挂载到当前的 /mnt/custom

3.chroot /mnt/custom # chroot 到 /mnt/custom

4.passwd # 更换root 用户密码

5.exit # 退出chroot
reset-password-2.png

6.重启,正常加载到CentOS 6,测试新密码生效

参考:http://www.linux-magazine.com/Online/Features/Resetting-Passwords-with-SystemRescueCd

在IIS 7 里添加 .7z 文件 MIME类型

环境:Windows 2008 R2

过程:

图1:在浏览器地址栏里输入完整的.7z文件网址,提示404 - 找不到文件或目录
iis-mime-7z-0.png

图2:在IIS站点管理界面,打开 “MIME 类型”
iis-mime-7z-1.png

图3:点击“添加”,增加文件扩展名为.7z,MIME类型为 application/octet-stream
iis-mime-7z-2.png

图4:保存设置后。再在浏览器里访问.7z文件网址,浏览器会弹框提示保存到哪了
iis-mime-7z-3.png

参考: