2007-10-15
2007-10-12
Where does Windows XP store the evrironment variables?
In the registry the User environment variables are stored at
HKEY_CURRENT_USER\Environment
and the System environment variables are stored at
at
17:15
0
comments
Labels: command-line, computers, windows
2007-09-07
Smart PPTP connect/disconnect scripts for XP
When you are using PPTP connection in XP, you get the situation when the connection is established, that XP sets the default routing to your established PPTP connection, that is why some of your local network connectivities can be broken.
The following script establishes the selected PPTP connection and modifies the routing table to preserve your local connectivities:
rasdial PPTP-CONN username password
route add 172.19.0.0 mask 255.255.255.0 %VPNIP%
route add 0.0.0.0 mask 0.0.0.0 192.168.1.1
This script assumes that you local network is 192.168.1.0/255.255.255.0, your remote network over PPTP VPN is 172.19.0.0/255.255.255.0, and your PPTP connection name is `PPTP-CONN'. You should customize it (including user name and password) for your setting.
Disconnect script:
rasdial OTS-PPTP /disconnect
at
13:23
5
comments
Labels: command-line, computers, windows
Getting IP address of any network interface on your XP
Information about all interfaces:
netsh diag show ip
Now, we use the mask to select the requested interface (this example selects the active PPTP connection):
netsh diag show ip Miniport*
Than, we strip unnecessary characters and get the IP address:
echo %VPNIP%
at
12:28
0
comments
Labels: command-line, computers, windows
2007-09-05
Getting your XP identity
echo %IDENT%
at
14:04
0
comments
Labels: command-line, computers, windows
2007-08-09
Getting the file length in the Windows XP/W2K batch-file
for %%I in (c:\autoexec.bat) do set SZ=%%~zI
echo %SZ%
at
14:59
0
comments
Labels: command-line, computers, windows
Getting the current folder name in the Windows XP/W2K batch-file
for %%I in (.) do set CWD=%%~fI
echo %CWD
at
14:54
0
comments
Labels: command-line, computers, windows
